We're having problems using our WSDL in XMLSpy. It works fine in our system but apparently there's something nonstandard about it that XMLSpy doesn't like. We keep getting this error:
File http://localhost:8080/ScaleBaseAPI/services/ServersService?wsdl is not valid.
attribute 'part' in extensibility element '<mime:content>' refers to part 'removeShardKeyCLI' which could not be found in message 'removeShardKeyCLIRequest'
Error location: wsdl:definitions / wsdl:binding / wsdl:operation / wsdl:input / mime:content / @part
The errors have been changing as I modify our java class that the wsdl generates from but they always say that something is missing from the request object. Do I need to run XML Spy with special parameters to get this to work? Or do I need to run AXIS2 with special parameters to get this to work?