Hi All I'm not sure this is exactly the place to be asking but I can't think of anywhere else so here goes. I have the same piece of code running on two different Tomcat installations, one Tomcat 5.0, the other Tomcat 5.5. The code calls and web service and produces a javax.xml.soap.SOAPMessage in response. Having noticed a slight difference in behaviour I debugged and found that on the Tomcat 5.0 system the underlying implementations of the javax.xml.soap interfaces (SOAPBody, SOAPElement etc.) were Axis classes such as org.apache.axis.message.SOAPBody. On the Tomcat 5.5 system the underlying implementations are all from a com.sun.xml.internal.messaging.saaj.soap.impl package.
My question is what would be causing this difference, I thought perhaps libraries in Tomcat but have tried replacing all my libraries on Tomcat 5.0(including common, endorsed and those in the webapp) with those from Tomcat 5.5 but that didn't make any difference. Has anyone got any more ideas? -- Chris Mannion iCasework and LocalAlert implementation team 0208 144 4416