WebMethods WSDL Consumer BUG


I found a bug in webMethods that when importing a WSDL and calling operations having all optional or no inputs. If you don’t provide any inputs, the client will just create an empty body, and doesn’t insert an empty tag with the operation name in it like it should like below:



Anyone know if there is a patch for this bug?


What version of IS? Doc / Lit or SoapRPC?

The WSDL is from a doc-literal service in IS 6.5, but I imported it into both 6.5 and 7.1 with the same issues.

The generated web services connector / consumer is just a starting point. Take that starting point and build upon it to do what you want. Don’t expect it to be a 100% complete solution and you’ll be fine.


Yeah, thats what I was doing. But it gets kinda annoying if you’re continiously tweaking the services and re-importing the WSDLs. Just wondering if they knew of this bug, and had or are working on a fix.

Open a service request with wM tech support. They’ll either point you to the fix if one exists, or put it on the list of things to do.