I have two very simple web services. I am running them using a v6.0 external tomcat server.
Each runs fine on its own, but when I try to deploy them both at the same time Tomcat throws and error at startup:
Caused by: java.lang.IllegalArgumentException: com.sun.xml.messaging.saaj.soap.LocalStrings != com.sun.xml.internal.messaging.saaj.soap.LocalStrings
at java.util.logging.Logger.getLogger(Logger.java:328)
at com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl.<clinit>(SAAJMetaFactoryImpl.java:35)
… 33 more
I found only one useful post using a goole search
http://forums.java.net/jive/thread.jspa?messageID=372654
Which found a solution on WebLogic by re-ordering jars in the classpath.
I cannot figure out what to do in Tomcat.
Any idea what this problem is and how resolve it?