You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Sudheer Tumuluru <st...@real.com> on 2005/07/08 23:22:16 UTC
Resin and Apache-Axis integration problems (resend)
Hi,
I have seen a couple of older messages mentioning this problem
with deploying Apache-Axis apps on the Resin platform but haven't seen any
replies.
I initially developed a webservice using Axis 1.2.1 and deployed it on
Tomcat 5.0 without any problems. I used the Axis AdminClient interface and
deploy.wsdd to deploy this webservice. Next, I tried to deploy the same
webservice using the same deploy.wsdd file on Resin 2.1.16. Whenever I used
the AdminClient, I got this axisFault, and the deployment failed.
org.w3c.dom.DOMException: `null' prefix expects a
namespace uri
From the Resin FAQ
(http://www.caucho.com/quercus/faq/question.xtp?question_id=295), I gathered
that this might be due to a conflict between resin and xerces XML APIs, so I
copied xercesImpl.jar and xalan.jar to $RESIN_HOME/lib, added the
"system-property" stanzas in resin.conf and restarted. Now I get a
NoClassDefFoundError:
java.lang.NoClassDefFoundError
at
org.apache.axis.configuration.FileProvider.configureEngine(FileProvid
er.java:179)
at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:88)
at
org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultA
xisServerFactory.java:109)
at
org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxis
ServerFactory.java:73)
at org.apache.axis.server.AxisServer.getServer(AxisServer.java:73)
at
org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletB
ase.java:185)
.
I even added bootclasspath option to the JVM ags so that xercesImpl.jar gets
loaded, but this error still persists. Anybody had a similar problem, please
let me know if/how it wass resolved.
Thanks in advance,
Sudheer