If you can remove any confidential information and post a sample request, I’ll take a look.
Differences in prefixes should never matter so long as the namespaces are defined correctly. I would assume that your service consumer is sending a valid soap envelope. What WSDL did they use to generate the request? If possible, please attach.
A web services testing tool might come in handy as it would allow you to use a WSDL to generate a valid request or allow you to quickly send a sample request to your IS using a “literal XML” view. I like the free, personal edition of SOAP Sonar, but there are other similar tools that may also do the trick.
IMHO, not using a (good) tool to test your web services is asking your service consumers to do your testing for you.
Also, what happens when you do not use a xmlNodeIterator and simply do a xmlNodeToDocument instead?
Mark
#webMethods#Integration-Server-and-ESB#Flow-and-Java-services