geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christoph Reich" <...@hs-furtwangen.de>
Subject Re: Deploying Axis2 1.0 in Geronimo 1.1.1 yields error
Date Thu, 09 Nov 2006 23:37:40 GMT
Hi Michael,

Geronimo 1.1 has already an Axis version it. But if you want to have the newes
Axis Version in it then you have to make sure that you choose a unique name. I
think according your error message you have already a web-application with the
 name axis2. You might want to write a geronimo-web.xml to have more control
over the deployment process.
By the way you do not have to put the geronimo-web.xml into the jar-file. Just
append it on you deploy command line (e.g. jar deployer deploy <war-file>
geronimo-web.xml)

Chris

On Thu, 9 Nov 2006 14:40:17 +0100, Michael Moser wrote
> Hi all,
> 
> (I'm a newby to Geronimo and Axis2 - if there is a better NG to ask 
> this: please advise)
> 
> I just downloaded Geronimo V1.1 (tomcat version) from the Apache 
> website to my Windows XP box - it seems to work OK. I get the 
> welcome screen and I can login to the console and inspect settings 
> etc. etc.
> 
> I then downloaded Axis2 V1.0 and moved the axis2.war file to the 
> <GERONIMO_HOME>deploy directory.
> 
> But if I now start geronimo with axis2.war in place I get the 
> console output below. For some reason the axis2.war can't be (fully) 
> deployed. Not fully means: I get the axis2 welcome page and even the 
> "validate" works OK, but I can't e.g. login 
> (http://localhost:8080/axis2/Login.jsp) or do anything else here.
> 
> Any ideas?
> 
> Michael
> 
> Booting Geronimo Kernel (in Java 1.5.0_07)...
> Starting Geronimo Application Server v1.1.1
> [*********************> ] 93%  13s Starting 
> default/axis2/116307663...14:23:45,603 INFO  [DeploymentEngine] 
> Deploying module : addre
> ssing-1.0
> 
> 14:23:45,603 INFO  [DeploymentEngine] Deploying module : soapmonitor-
> 1.0 [***********************] 100%  14s Startup complete  Listening 
> on Ports:    1099 0.0.0.0 RMI Naming    1527 0.0.0.0 Derby Connector 
>    4201 0.0.0.0 ActiveIO Connector EJB    4242 0.0.0.0 Remote Login Listener
>     8009 0.0.0.0 Tomcat Connector AJP
>     8080 0.0.0.0 Tomcat Connector HTTP
>     8443 0.0.0.0 Tomcat Connector HTTPS
>     9999 0.0.0.0 JMX Remoting Connector
>    61616 0.0.0.0 ActiveMQ Message Broker Connector
> 
>   Started Application Modules:
>     EAR: geronimo/webconsole-tomcat/1.1.1/car
>     RAR: geronimo/activemq/1.1.1/car
>     WAR: default/axis2/1163076636493/war
>     WAR: geronimo/remote-deploy-tomcat/1.1.1/car
>     WAR: geronimo/welcome-tomcat/1.1.1/car
> 
>   Web Applications:
>     http://SEMENTINA:8080/
>     http://SEMENTINA:8080/axis2
>     http://SEMENTINA:8080/console
>     http://SEMENTINA:8080/console-standard
>     http://SEMENTINA:8080/remote-deploy
> 
> Geronimo Application Server started
> 14:23:47,056 ERROR [DirectoryMonitor] Unable to scan file 
> C:\geronimo-1.1.1\deploy\axis2.war during initialization
> java.lang.IllegalArgumentException: Invalid id: axis2
>         at 
> org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)    
   at
org.apache.geronimo.deployment.hot.DirectoryHotDeployer.getDeploymentTime(DirectoryHotDeployer.java:215)
       at
org.apache.geronimo.deployment.hot.DirectoryMonitor.initialize(DirectoryMonitor.java:233)
       at
org.apache.geronimo.deployment.hot.DirectoryMonitor.run(DirectoryMonitor.java:206)
       at java.lang.Thread.run(Unknown Source)
> 14:23:51,056 INFO  [Hot Deployer] Deploying axis2.war
> 14:23:51,728 WARN  [TomcatModuleBuilder] Web application . does not 
> contain a WEB-INF/geronimo-web.xml deployment plan.  This may or may 
> not be a problem, depending on whether you have things like resource 
> references that need to be resolved.  You can also give th e 
> deployer a separate deployment plan file on the command line.
> 14:23:53,368 ERROR [GBeanInstance] Problem in doFail of 
> default/axis2/1163078631197/war?J2EEApplication=null,
> j2eeType=WebModule,name =default/axis2/1163078631197/war 
> java.lang.RuntimeException: java.lang.NullPointerException        at 
>
org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:327)
       at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$ff26f4fd.removeContext(<generated>)
       at
org.apache.geronimo.tomcat.TomcatWebAppContext.doFail(TomcatWebAppContext.java:459)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:1010)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
       at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
       at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
       at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e571a276.startConfiguration(<generated>)
> 
>         at 
>
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
       at java.lang.Thread.run(Unknown Source) Caused by:
java.lang.NullPointerException        at java.io.File.<init>(Unknown Source) 
      at
org.apache.catalina.core.StandardContext.getWorkPath(StandardContext.java:1789)
       at
org.apache.catalina.startup.ContextConfig.destroy(ContextConfig.java:1269)   
    at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:281)
       at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
       at
org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4419)  
     at
org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:325)
       ... 31 more
> 14:23:53,400 ERROR [GBeanInstanceState] Error while starting; GBean 
> is now in the FAILED state: abstractName="default/axis2/11630786 
>
31197/war?J2EEApplication=null,j2eeType=WebModule,name=default/axis2/1163078631197/war"
> java.lang.IllegalArgumentException: addChild:  Child name '/axis2' 
> is not unique        at 
>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:749)
       at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)      
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)    
   at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:313)
       at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$ff26f4fd.addContext(<generated>)
       at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:438)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
       at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
       at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
       at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e571a276.startConfiguration(<generated>)
> 
>         at 
>
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
       at java.lang.Thread.run(Unknown Source)
org.apache.geronimo.kernel.config.LifecycleException: start of
default/axis2/1163078631197/war failed        at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:544)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e571a276.startConfiguration(<generated>)
> 
>         at 
>
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
       at java.lang.Thread.run(Unknown Source) Caused by:
org.apache.geronimo.kernel.config.InvalidConfigException: Unknown start
exception        at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:440)
       at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
       ... 12 more Caused by:
org.apache.geronimo.gbean.InvalidConfigurationException: Configuration
default/axis2/1163078631197/war failed to start du e to the following reasons:
 The service
J2EEApplication=null,j2eeType=WebModule,name=default/axis2/1163078631197/war
did not start because the doStart method threw an exception.
java.lang.IllegalArgumentException: addChild:  Child name '/axis2' is not
unique        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:749)
       at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)      
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)    
   at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:313)
       at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$ff26f4fd.addContext(<generated>)
       at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:438)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
       at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
       at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
       at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
       at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
       at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
       at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
       at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
       at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)      
 at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
       at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
       at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e571a276.startConfiguration(<generated>)
> 
>         at 
>
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
       at java.lang.Thread.run(Unknown Source)
> 
>         at 
>
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:403)
       ... 14 more
> 14:23:53,587 WARN  [Hot Deployer] Unable to start some modules for 
> C:\geronimo-1.1.1\deploy\axis2.war




Mime
View raw message