Hi All,

I have created a Grails web-service and I have exported it as a War using
"grails war" command. In this case I did not create OSGi bundle for my
Grails based web-service. When I try to deploy this War in App Server, I got
the following error messages.


[2011-05-07 03:19:16,181]  INFO {org.apache.axis2.deployment.ModuleDeployer}
-  Deploying module: metadataExchange-1.4 -
file:/home/harshana/Carbon/products/appserver/modules/distribution/product/target/wso2appserver-4.1.0-SNAPSHOT/lib/tomcat/work/Tomcat/defaulthost/test1-0.1/WEB-INF/lib/mex-1.4.jar
[2011-05-07 03:19:16,182]  INFO
{org.apache.axis2.deployment.DeploymentEngine} -  Module validation failed:
The system is attempting to engage a module that is not available:
addressing
[2011-05-07 03:19:16,184] ERROR
{org.apache.catalina.core.ContainerBase.[Tomcat].[defaulthost].[/test1-0.1]}
-  Servlet /test1-0.1 threw load() exception
org.apache.axis2.AxisFault: The system is attempting to engage a module that
is not available: addressing
at
org.apache.axis2.engine.AxisConfiguration.engageModule(AxisConfiguration.java:464)
 at
org.apache.axis2.engine.AxisConfiguration.engageGlobalModules(AxisConfiguration.java:591)
at
org.apache.axis2.deployment.DeploymentEngine.engageModules(DeploymentEngine.java:615)
 at
org.apache.axis2.deployment.DeploymentEngine.loadFromClassPath(DeploymentEngine.java:169)
at
org.wso2.spring.ws.axis2.SpringBeanSystemConfigurator.getAxisConfiguration(SpringBeanSystemConfigurator.java:93)
 at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:68)
at org.grails.axis2.GrailsAxis2Servlet.initConfigContext(Unknown Source)
 at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:436)
at org.grails.axis2.GrailsAxis2Servlet.init(Unknown Source)
 at
org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1189)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1103)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1010)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4915)
 at
org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5242)
at
org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5237)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
[2011-05-07 03:19:16,274]  INFO
{org.wso2.carbon.server.TomcatGenericWebappsDeployer} -  Deployed webapp:
StandardEngine[Tomcat].StandardHost[defaulthost].StandardContext[/test1-0.1].File[/home/harshana/Carbon/products/appserver/modules/distribution/product/target/wso2appserver-4.1.0-SNAPSHOT/repository/deployment/server/webapps/test1-0.1.war]
[2011-05-07 03:20:04,587]  INFO
{org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -  'admin'
logged in at [2011-05-07 03:20:04,0587] from IP address 192.168.1.75
[2011-05-07 03:21:03,071]  INFO {org.apache.axis2.deployment.ModuleDeployer}
-  Deploying module: metadataExchange-1.4 -
file:/home/harshana/Carbon/products/appserver/modules/distribution/product/target/wso2appserver-4.1.0-SNAPSHOT/lib/tomcat/work/Tomcat/defaulthost/test1-0.1/WEB-INF/lib/mex-1.4.jar
[2011-05-07 03:21:03,072]  INFO
{org.apache.axis2.deployment.DeploymentEngine} -  Module validation failed:
The system is attempting to engage a module that is not available:
addressing
[2011-05-07 03:21:03,073] ERROR
{org.apache.catalina.core.ContainerBase.[Tomcat].[defaulthost].[/test1-0.1].[axis2]}
-  Allocate exception for servlet axis2
org.apache.axis2.AxisFault: The system is attempting to engage a module that
is not available: addressing
at
org.apache.axis2.engine.AxisConfiguration.engageModule(AxisConfiguration.java:464)
 at
org.apache.axis2.engine.AxisConfiguration.engageGlobalModules(AxisConfiguration.java:591)
at
org.apache.axis2.deployment.DeploymentEngine.engageModules(DeploymentEngine.java:615)
 at
org.apache.axis2.deployment.DeploymentEngine.loadFromClassPath(DeploymentEngine.java:169)
at
org.wso2.spring.ws.axis2.SpringBeanSystemConfigurator.getAxisConfiguration(SpringBeanSystemConfigurator.java:93)
 at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:68)
at org.grails.axis2.GrailsAxis2Servlet.initConfigContext(Unknown Source)
 at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:436)
at org.grails.axis2.GrailsAxis2Servlet.init(Unknown Source)
 at
org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1189)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1103)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:813)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
 at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:242)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
 at
org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:391)
at
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:357)
 at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1531)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
log4j:WARN No appenders could be found for logger
(org.apache.catalina.loader.WebappClassLoader).
log4j:WARN Please initialize the log4j system properly.


Am I doing something wrong? Is it a must that I create a OSGi bundle for the
service?

Thanks and Regards,
Harshana
-- 
Harshana Martin
Software Engineer
WSO2 Inc.
Web:http://wso2.com
          http://wso2.org

Mobile: +94 716062650
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05
Twitter: http://twitter.com/harshana05
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to