Problem encountered on running Axis 1.0 with JBoss 3.0.4
peihshine Dec 2, 2002 1:41 AMHi,
I managed to deploy Axis 1.0 with JBoss_3.0.4/Jetty and JDK1.4.1_01 on a Window2000 machine. I could see the Apache-Axis page from the link (http://127.0.0.1:8080/axis/).
However, when I click on the link "Administer Axis" on the page I encountered errors. Does anyone has any ideas on how to fix this?
And the following are the errors I captured from the JBoss console:
14:26:22,577 WARN [jbossweb] WARNING: Error for /axis/servlet/AdminServlet
java.lang.LinkageError: loader constraints violated when linking javax/xml/namespace/QName class
at org.apache.axis.encoding.TypeMappingRegistryImpl.(TypeMappingRegistryImpl.java:172)
at org.apache.axis.deployment.wsdd.WSDDDeployment.(WSDDDeployment.java:517)
at org.apache.axis.deployment.wsdd.WSDDDocument.(WSDDDocument.java:107)
at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:210)
at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
at org.apache.axis.AxisEngine.(AxisEngine.java:173)
at org.apache.axis.server.AxisServer.(AxisServer.java:127)
at org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultAxisServerFactory.java:152)
at org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxisServerFactory.java:116)
at org.apache.axis.server.AxisServer.getServer(AxisServer.java:112)
at org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:221)
at org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:187)
at org.apache.axis.transport.http.AdminServlet.doGet(AdminServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:335)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:366)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:293)
at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:151)
at org.mortbay.jetty.servlet.Invoker.service(Invoker.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:366)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:293)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:581)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1687)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:544)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1637)
at org.mortbay.http.HttpServer.service(HttpServer.java:875)
at org.jboss.jetty.Jetty.service(Jetty.java:543)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:806)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:956)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:823)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:203)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:290)
at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:743)
at java.lang.Thread.run(Thread.java:536)