find all the stax related jars in your environment. easy thumb rule,
you need to place the woodstox and stax jars in the same directory
whether it is in WEB-INF/lib or commons/lib. more importantly remove
any dups.
thanks,
dims
On 6/27/07, Chen, John (N-Avatar Inc.) <[EMAIL PROTECTED]> wrote:
I have been struggling with this issue for the last several days and I
believe it is the Axis2 class loader issue
Basically I am developing a system can act as both Web Services client and
server. To use it as a Web Services client, I have to put my application jar
file and all dependent Axis2 jar files under common/lib. To host my Web
Services, I have a war file with my Web Services configuration and classes
in it.
My issue is, if I don't put any Axis2 jar files in the war file
(WEB-INF/lib), I am getting the following exception,
java.lang.IllegalStateException: No valid ObjectCreator found.
at
org.apache.axiom.om.util.StAXUtils$Pool.<init>(StAXUtils.java:44)
at
org.apache.axiom.om.util.StAXUtils.<clinit>(StAXUtils.java:68)
at
org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:555)
at
org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBui
Then if I put those Axis2 jar files back in the war file, I don't have any
problem deploying it, but I got the following exception when invoking the
Web Services,
ERROR AxisServlet - java.lang.LinkageError: Class
javax/xml/stream/XMLStreamRead
er violates loader constraints
Thanks
John
--
Davanum Srinivas :: http://davanum.wordpress.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]