You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org> on 2005/10/04 11:02:50 UTC

[jira] Created: (AXIS2-267) ListServices in JDK5 doesn't work

ListServices in JDK5 doesn't work
---------------------------------

         Key: AXIS2-267
         URL: http://issues.apache.org/jira/browse/AXIS2-267
     Project: Apache Axis 2.0 (Axis2)
        Type: Bug
  Components: deployment  
 Environment: J2SE 5.0 _04
Tomcat 5.5.9
WinXP
    Reporter: Ruchith Udayanga Fernando


Extracted from the mail from Tushar Inamdar:

Please note that this error refers to Axis 2 v0.92. I dropped the axis2.war in my Tomcat webapps directory. Validation passed, but when I try to list the services, it generates the following StackTrace. I tried this under two independent environments to get the same result.

Environment:
J2SE 5.0 _04
Tomcat 5.5.9
WinXP

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw exception
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148)
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpoint.java:527)
	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	java.lang.Thread.run
(Unknown Source)

root cause

java.lang.NoClassDefFoundError: org.apache.ws.security.handler.WSHandler
	java.lang.Class.forName0(Native Method)
	java.lang.Class.forName(Unknown Source)
	org.apache.axis2.deployment.DeploymentEngine.getHandlerClass
(DeploymentEngine.java:535)
	org.apache.axis2.deployment.DeploymentEngine.addFlowHandlers(DeploymentEngine.java:516)
	org.apache.axis2.deployment.DeploymentEngine.addNewModule(DeploymentEngine.java:547)
	org.apache.axis2.deployment.DeploymentEngine.doDeploy
(DeploymentEngine.java:652)
	org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:219)
	org.apache.axis2.deployment.listener.RepositoryListenerImpl.update(RepositoryListenerImpl.java:142)

	org.apache.axis2.deployment.listener.RepositoryListenerImpl.init(RepositoryListenerImpl.java:155)
	org.apache.axis2.deployment.listener.RepositoryListenerImpl.<init>(RepositoryListenerImpl.java:72)
	org.apache.axis2.deployment.scheduler.SchedulerTask
.<init>(SchedulerTask.java:42)
	org.apache.axis2.deployment.DeploymentEngine.startSearch(DeploymentEngine.java:395)
	org.apache.axis2.deployment.DeploymentEngine.load(DeploymentEngine.java:253)
	org.apache.axis2.context.ConfigurationContextFactory.buildConfigurationContext
(ConfigurationContextFactory.java:48)
	org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:62)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148)
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpoint.java:527)
	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	java.lang.Thread.run
(Unknown Source)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-267) ListServices in JDK5 doesn't work

Posted by "Andy McCurdy (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-267?page=comments#action_12356649 ] 

Andy McCurdy commented on AXIS2-267:
------------------------------------

The root case of this is that XPath deprecated the FuncLoader class.  The XPath lib is contained within the XALAN-J jar file.  A fix for this is to use the 2.6.0 version of the xalan-j.jar file, found here:  http://archive.apache.org/dist/xml/xalan-j/  .  Drop the jar file in the webapps/axis2/WEB-INF/libs directory.  Restart tomcat (or whatever container you use), and the ListServices, along with all the other pieces of Axis should work after this.

> ListServices in JDK5 doesn't work
> ---------------------------------
>
>          Key: AXIS2-267
>          URL: http://issues.apache.org/jira/browse/AXIS2-267
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Bug
>   Components: deployment
>  Environment: J2SE 5.0 _04
> Tomcat 5.5.9
> WinXP
>     Reporter: Ruchith Udayanga Fernando

>
> Extracted from the mail from Tushar Inamdar:
> Please note that this error refers to Axis 2 v0.92. I dropped the axis2.war in my Tomcat webapps directory. Validation passed, but when I try to list the services, it generates the following StackTrace. I tried this under two independent environments to get the same result.
> Environment:
> J2SE 5.0 _04
> Tomcat 5.5.9
> WinXP
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw exception
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java:148)
> 	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
> (PoolTcpEndpoint.java:527)
> 	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 	java.lang.Thread.run
> (Unknown Source)
> root cause
> java.lang.NoClassDefFoundError: org.apache.ws.security.handler.WSHandler
> 	java.lang.Class.forName0(Native Method)
> 	java.lang.Class.forName(Unknown Source)
> 	org.apache.axis2.deployment.DeploymentEngine.getHandlerClass
> (DeploymentEngine.java:535)
> 	org.apache.axis2.deployment.DeploymentEngine.addFlowHandlers(DeploymentEngine.java:516)
> 	org.apache.axis2.deployment.DeploymentEngine.addNewModule(DeploymentEngine.java:547)
> 	org.apache.axis2.deployment.DeploymentEngine.doDeploy
> (DeploymentEngine.java:652)
> 	org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:219)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.update(RepositoryListenerImpl.java:142)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.init(RepositoryListenerImpl.java:155)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.<init>(RepositoryListenerImpl.java:72)
> 	org.apache.axis2.deployment.scheduler.SchedulerTask
> .<init>(SchedulerTask.java:42)
> 	org.apache.axis2.deployment.DeploymentEngine.startSearch(DeploymentEngine.java:395)
> 	org.apache.axis2.deployment.DeploymentEngine.load(DeploymentEngine.java:253)
> 	org.apache.axis2.context.ConfigurationContextFactory.buildConfigurationContext
> (ConfigurationContextFactory.java:48)
> 	org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:62)
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java:148)
> 	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
> (PoolTcpEndpoint.java:527)
> 	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 	java.lang.Thread.run
> (Unknown Source)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (AXIS2-267) ListServices in JDK5 doesn't work

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2-267?page=all ]
     
Davanum Srinivas resolved AXIS2-267:
------------------------------------

    Resolution: Fixed

marking as fixed. latest WSS4J snapshot should work ok.

-- dims

> ListServices in JDK5 doesn't work
> ---------------------------------
>
>          Key: AXIS2-267
>          URL: http://issues.apache.org/jira/browse/AXIS2-267
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Bug
>   Components: deployment
>  Environment: J2SE 5.0 _04
> Tomcat 5.5.9
> WinXP
>     Reporter: Ruchith Udayanga Fernando

>
> Extracted from the mail from Tushar Inamdar:
> Please note that this error refers to Axis 2 v0.92. I dropped the axis2.war in my Tomcat webapps directory. Validation passed, but when I try to list the services, it generates the following StackTrace. I tried this under two independent environments to get the same result.
> Environment:
> J2SE 5.0 _04
> Tomcat 5.5.9
> WinXP
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw exception
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java:148)
> 	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
> (PoolTcpEndpoint.java:527)
> 	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 	java.lang.Thread.run
> (Unknown Source)
> root cause
> java.lang.NoClassDefFoundError: org.apache.ws.security.handler.WSHandler
> 	java.lang.Class.forName0(Native Method)
> 	java.lang.Class.forName(Unknown Source)
> 	org.apache.axis2.deployment.DeploymentEngine.getHandlerClass
> (DeploymentEngine.java:535)
> 	org.apache.axis2.deployment.DeploymentEngine.addFlowHandlers(DeploymentEngine.java:516)
> 	org.apache.axis2.deployment.DeploymentEngine.addNewModule(DeploymentEngine.java:547)
> 	org.apache.axis2.deployment.DeploymentEngine.doDeploy
> (DeploymentEngine.java:652)
> 	org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:219)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.update(RepositoryListenerImpl.java:142)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.init(RepositoryListenerImpl.java:155)
> 	org.apache.axis2.deployment.listener.RepositoryListenerImpl.<init>(RepositoryListenerImpl.java:72)
> 	org.apache.axis2.deployment.scheduler.SchedulerTask
> .<init>(SchedulerTask.java:42)
> 	org.apache.axis2.deployment.DeploymentEngine.startSearch(DeploymentEngine.java:395)
> 	org.apache.axis2.deployment.DeploymentEngine.load(DeploymentEngine.java:253)
> 	org.apache.axis2.context.ConfigurationContextFactory.buildConfigurationContext
> (ConfigurationContextFactory.java:48)
> 	org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:62)
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java:148)
> 	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
> (PoolTcpEndpoint.java:527)
> 	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 	java.lang.Thread.run
> (Unknown Source)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira