Just to add I found the generated .wsdl and they are quite different.
The wsdl generated on the IS refers xmlns:soapjms and xmlns:soap12 which the Designer generated wsdl does not.
Could this mean the Designer creates a wsdl pre-8.2 compatible?
I had set the IS WSD as non pre-8.2 compatible.
Also the “good” wsdl specifies an output which the “bad” IS-generated wsdl does not (which is correct, the service does not return any output).
But the test with “good” wsdl does receive a response and the test with the “bad” wsdl does not - so behaviour is correct but we still get an error on the MwMS interface!
…serendipity moment…
All of this looked too suspicious to me, so I went to make a change: edit the IS WSDL (the “bad” guy) and make it pre-8.2 compatible; refresh the WS connector on the Bindings; execute.
BINGO! No error…
A service request is definitively in order…
If this is not a bug, then the java proxy generator is not importing the correct library (which would be a bug too…).
#MWS-CAF-Task-Engine#webMethods#webMethods-BPMS