Some more details.
>From the source code of ServiceClient I see the "Unable to engage..."
message is set as AxisFault message when the module is not found in
AxisConfiguration. How is it possible that the addressing module is not
found since I know from the admin page that it's globally engaged?
~/devel/tomcat/router/webapps/axis2/WEB-INF> ls -R
.:
classes conf lib modules services web.xml
./classes:
commons-logging.properties log4j.properties
./conf:
axis2.xml
./lib:
activation-1.1.jar axis2-LICENSE.txt
jakarta-httpcore-4.0-alpha3.jar stax-api-1.0.1.jar
activation-LICENSE.txt axis2-metadata-SNAPSHOT.jar
jakarta-httpcore-LICENSE.txt stax-api-LICENSE.txt
annogen-0.1.0.jar axis2-saaj-api-SNAPSHOT.jar
jaxen-1.1-beta-10.jar stax-utils-LICENSE.txt
annogen-LICENSE.txt axis2-saaj-SNAPSHOT.jar
jaxen-LICENSE.txt woden-1.0-incubating-SNAPSHOT.jar
axiom-api-LICENSE.txt axis2-soapmonitor-SNAPSHOT.jar
jaxmeapi-LICENSE.txt woden-LICENSE.txt
axiom-api-SNAPSHOT.jar axis2-spring-SNAPSHOT.jar
jaxmejs-LICENSE.txt wsdl4j-1.6.2.jar
axiom-dom-LICENSE.txt axis2-xmlbeans-SNAPSHOT.jar
jaxme-LICENSE.txt wsdl4j-LICENSE.txt
axiom-dom-SNAPSHOT.jar backport-util-concurrent-2.2.jar
jaxmexs-LICENSE.txt wstx-asl-3.2.0.jar
axiom-impl-LICENSE.txt backport-util-concurrent-LICENSE.txt
jibx-run-1.1.2.jar wstx-LICENSE.txt
axiom-impl-SNAPSHOT.jar commons-codec-1.3.jar
jibx-run-LICENSE.txt xalan-2.7.0.jar
axis2-adb-codegen-SNAPSHOT.jar commons-codec-LICENSE.txt
mail-1.4.jar xbean-2.2.0.jar
axis2-adb-SNAPSHOT.jar commons-fileupload-1.1.1.jar
mail-LICENSE.txt xbean-LICENSE.txt
axis2-codegen-SNAPSHOT.jar commons-fileupload-LICENSE.txt
neethi-LICENSE.txt xercesImpl-2.8.1.jar
axis2-java2wsdl-SNAPSHOT.jar commons-httpclient-3.0.1.jar
neethi-SNAPSHOT.jar xercesImpl-LICENSE.txt
axis2-jaxbri-SNAPSHOT.jar commons-httpclient-LICENSE.txt
spring-beans-1.2.8.jar xerces-LICENSE.txt
axis2-jaxws-api-SNAPSHOT.jar commons-io-1.2.jar
spring-context-1.2.8.jar xml-apis-1.3.03.jar
axis2-jaxws-SNAPSHOT.jar commons-logging-1.1.jar
spring-core-1.2.8.jar xml-apis-LICENSE.txt
axis2-jibx-SNAPSHOT.jar commons-logging-LICENSE.txt
spring-LICENSE.txt XmlSchema-1.2.jar
axis2-kernel-SNAPSHOT.jar geronimo-spec-jms-LICENSE.txt
spring-web-1.2.8.jar XmlSchema-LICENSE.txt
./modules:
addressing-SNAPSHOT.mar modules.list routing.mar
soapmonitor-SNAPSHOT.mar
./services:
RoutingService.aar services.list version.aar
Any clue?
Michele
On Tue, 2007-02-20 at 10:24 +0000, Michele Mazzucco wrote:
> Hi again,
>
> shall I open a JIRA for this issue? I've tried with the 1.1.1 release as
> well, but I get always the same problem:
>
> try {
> ServiceClient sender = new ServiceClient();
> sender.engageModule(new QName(Constants.MODULE_ADDRESSING));
> } catch (Exception e) {
> log.fatal("Unable to create the ServiceClient", e);
> throw new InitializationException(e);
> }
>
> FATAL [10:18:28,384] RoutingService:<init> - Unable to create the
> ServiceClient
> org.apache.axis2.AxisFault: Unable to engage module : addressing
> at
> org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:298)
> at
> ncl.qosp.controller.RoutingService.<init>(RoutingService.java:170)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at
> java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> at java.lang.Class.newInstance0(Class.java:350)
> at java.lang.Class.newInstance(Class.java:303)
> at
> org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:92)
> at
> org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:87)
> at
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:74)
> at
> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:392)
> at
> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:331)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3951)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4225)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
> at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
> at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
> at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> ncl.qosp.controller.RoutingService.<init>(RoutingService.java:172) FATAL
> [main] - Unable to create the ServiceClient
> org.apache.axis2.AxisFault: Unable to engage module : addressing
> at
> org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:298)
> at
> ncl.qosp.controller.RoutingService.<init>(RoutingService.java:170)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at
> java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> at java.lang.Class.newInstance0(Class.java:350)
> at java.lang.Class.newInstance(Class.java:303)
> at
> org.apache.axis2.engine.DependencyManager.initService(DependencyManager.java:92)
> at
> org.apache.axis2.context.ConfigurationContextFactory.initApplicationScopeServices(ConfigurationContextFactory.java:87)
> at
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:74)
> at
> org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:392)
> at
> org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:331)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3951)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4225)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
> at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
> at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
> at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
>
>
>
> Thanks,
> Michele
>
> On Mon, 2007-02-19 at 21:09 +0000, Michele Mazzucco wrote:
> > >
> > > Sathija,
> > >
> > > no, it's not my case. My axis2.war is exploded when I drop my aar file
> > > into it.
> > >
> > > Regards,
> > > Michele
> > >
> > >> I had a similar problem when the addressing module was in the right
> > >> folder.
> > >> In my case, it happened because I was deploying my app directly
> > >> from war
> > >> without unpacking it (tomcat 5.5.20)
> > >>
> > >> Is that what you are doing too?
> > >>
> > >> - Sathija.
> > >>
> > >>
> > >>> Hi all,
> > >>>
> > >>> according to previous messages usually, if any, problems with the
> > >>> addressing module (or others) happen on the client side. I'm
> > >>> facing the
> > >>> same problem on the server side (tomcat 5.5.20). The addressing
> > >>> module
> > >>> is in the right folder.
> > >>>
> > >>> Any idea?
> > >>>
> > >>> Thanks,
> > >>> Michele
> > >>>
> > >>> ncl.qosp.controller.handler.Handler.send(Handler.java:411) ERROR
> > >>> [http-8081-Processor23] - Unable to forward the request
> > >>> org.apache.axis2.AxisFault: Unable to engage module : addressing
> > >>> at
> > >>> org.apache.axis2.client.ServiceClient.engageModule
> > >>> (ServiceClient.java:296)
> > >>> at
> > >>> ncl.qosp.controller.handler.sender.DefaultSender.send
> > >>> (DefaultSender.java:118)
> > >>> at ncl.qosp.controller.handler.Handler.send(Handler.java:
> > >>> 401)
> > >>> at ncl.qosp.controller.handler.Handler.submit
> > >>> (Handler.java:370)
> > >>> at
> > >>> ncl.qosp.controller.scheduler.DefaultServiceManager.queue
> > >>> (DefaultServiceManager.java:170)
> > >>> at
> > >>> ncl.qosp.controller.scheduler.managed.queue.Dispatcher.queue
> > >>> (Dispatcher.java:517)
> > >>> at
> > >>> ncl.qosp.controller.RoutingService.forward(RoutingService.java:401)
> > >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > >>> Method)
> > >>> at
> > >>> sun.reflect.NativeMethodAccessorImpl.invoke
> > >>> (NativeMethodAccessorImpl.java:39)
> > >>> at
> > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke
> > >>> (DelegatingMethodAccessorImpl.java:25)
> > >>> at java.lang.reflect.Method.invoke(Method.java:585)
> > >>> at
> > >>> org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver.invokeBusines
> > >>> sLogic(RawXMLINOnlyMessageReceiver.java:79)
> > >>> at
> > >>> org.apache.axis2.receivers.AbstractInMessageReceiver.receive
> > >>> (AbstractInMessageReceiver.java:35)
> > >>> at
> > >>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:177)
> > >>> at
> > >>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRe
> > >>> quest(HTTPTransportUtils.java:275)
> > >>> at
> > >>> org.apache.axis2.transport.http.AxisServlet.doPost
> > >>> (AxisServlet.java:268)
> > >>> at javax.servlet.http.HttpServlet.service
> > >>> (HttpServlet.java:709)
> > >>> at javax.servlet.http.HttpServlet.service
> > >>> (HttpServlet.java:802)
> > >>> at
> > >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > >>> (ApplicationFilterChain.java:252)
> > >>> at
> > >>> org.apache.catalina.core.ApplicationFilterChain.doFilter
> > >>> (ApplicationFilterChain.java:173)
> > >>> at
> > >>> org.apache.catalina.core.StandardWrapperValve.invoke
> > >>> (StandardWrapperValve.java:213)
> > >>> at
> > >>> org.apache.catalina.core.StandardContextValve.invoke
> > >>> (StandardContextValve.java:178)
> > >>> at
> > >>> org.apache.catalina.core.StandardHostValve.invoke
> > >>> (StandardHostValve.java:126)
> > >>> at
> > >>> org.apache.catalina.valves.ErrorReportValve.invoke
> > >>> (ErrorReportValve.java:105)
> > >>> at
> > >>> org.apache.catalina.core.StandardEngineValve.invoke
> > >>> (StandardEngineValve.java:107)
> > >>> at
> > >>> org.apache.catalina.connector.CoyoteAdapter.service
> > >>> (CoyoteAdapter.java:148)
> > >>> at
> > >>> org.apache.coyote.http11.Http11Processor.process
> > >>> (Http11Processor.java:869)
> > >>> at org.apache.coyote.http11.Http11BaseProtocol
> > >>> $Http11ConnectionHandler.processConnection
> > >>> (Http11BaseProtocol.java:664)
> > >>> at
> > >>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
> > >>> (PoolTcpEndpoint.java:527)
> > >>> at
> > >>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
> > >>> (LeaderFollowerWorkerThread.java:80)
> > >>> at org.apache.tomcat.util.threads.ThreadPool
> > >>> $ControlRunnable.run(ThreadPool.java:684)
> > >>> at java.lang.Thread.run(Thread.java:595)
> > >>>
> > >>>
> > >>>
> > >>> --------------------------------------------------------------------
> > >>> -
> > >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>
> > >>
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]