You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Christoph Sturm (JIRA)" <de...@geronimo.apache.org> on 2006/06/26 14:19:31 UTC
[jira] Created: (GERONIMO-2150) error when restarting geronimo
after deploying xfire spring example
error when restarting geronimo after deploying xfire spring example
-------------------------------------------------------------------
Key: GERONIMO-2150
URL: http://issues.apache.org/jira/browse/GERONIMO-2150
Project: Geronimo
Type: Bug
Security: public (Regular issues)
Versions: 1.1
Environment: Java 1.5.0_06 osx
Reporter: Christoph Sturm
AG acts weird if I restart it after deploying the xfire-spring example: I think it has to do with the artifactId it autogenerates if there is no geronimo-web.xml
(i dont think it has anything to do with the xfire spring example, just with its filename and that it doenst have a geronimo-web.xml)
to reproduce:
start a fresh unpacked geronimo 1.1
after its started cp xfire-spring-example-1.2-SNAPSHOT.war <GERONIMO>/deploy
geronimo deploys the war:
13:51:36,831 INFO [Hot Deployer] Deploying xfire-spring-example-1.2-SNAPSHOT.war
13:51:37,863 WARN [JettyModuleBuilder] 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 the deployer a separate deployment plan file on the command line.
2006-06-26 13:51:39,094 INFO [org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initialization started
2006-06-26 13:51:39,149 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2006-06-26 13:51:39,223 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/xfire.xml]
2006-06-26 13:51:39,247 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/customEditors.xml]
2006-06-26 13:51:39,272 INFO [org.springframework.core.CollectionFactory] - JDK 1.4+ collections available
2006-06-26 13:51:39,429 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [echoBean,customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider]; root of BeanFactory hierarchy
2006-06-26 13:51:39,435 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - 11 beans defined in application context [Root WebApplicationContext]
2006-06-26 13:51:39,665 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@4a64b6]
2006-06-26 13:51:39,667 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@74f9b2]
2006-06-26 13:51:39,670 INFO [org.springframework.ui.context.support.UiApplicationContextUtils] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@862421]
2006-06-26 13:51:39,671 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [echoBean,customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider]; root of BeanFactory hierarchy]
2006-06-26 13:51:39,866 INFO [org.springframework.web.context.ContextLoader] - Using context class [org.springframework.web.context.support.XmlWebApplicationContext] for root WebApplicationContext
2006-06-26 13:51:39,866 INFO [org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initialization completed in 772 ms
Deployed default/xfire-spring-example-1.2-SNAPSHOT/1151322697067/war
@ http://globalmobil:8080/xfire-spring-example-1.2-SNAPSHOT
press ctrl-c
start geronimo again
after the restart this error is logged:
2006-06-26 13:52:32,059 ERROR [org.apache.geronimo.deployment.hot.DirectoryMonitor] - Unable to scan file /Users/christophsturm/Projects/geronimo-1.1/deploy/xfire-spring-example-1.2-SNAPSHOT.war during initialization
java.lang.IllegalArgumentException: Invalid id: xfire-spring-example-1.2-SNAPSHOT
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(Thread.java:613)
2006-06-26 13:52:36,063 INFO [org.apache.geronimo.deployment.hot.Hot Deployer] - Deploying xfire-spring-example-1.2-SNAPSHOT.war
2006-06-26 13:52:36,767 WARN [org.apache.geronimo.jetty.deployment.JettyModuleBuilder] - 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 the deployer a separate deployment plan file on the command line.
2006-06-26 13:52:37,513 DEBUG [org.apache.geronimo.gbean.runtime.GBeanSingleReference] - Waiting to start default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=default because no targets are running for reference JettyServletRegistration matching the patterns default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war
2006-06-26 13:52:37,513 DEBUG [org.apache.geronimo.gbean.runtime.GBeanSingleReference] - Waiting to start default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=xfire because no targets are running for reference JettyServletRegistration matching the patterns default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war
2006-06-26 13:52:37,541 INFO [org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initialization started
2006-06-26 13:52:37,590 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2006-06-26 13:52:37,615 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/xfire.xml]
2006-06-26 13:52:37,651 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/customEditors.xml]
2006-06-26 13:52:37,672 INFO [org.springframework.core.CollectionFactory] - JDK 1.4+ collections available
2006-06-26 13:52:37,817 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [echoBean,customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider]; root of BeanFactory hierarchy
2006-06-26 13:52:37,822 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - 11 beans defined in application context [Root WebApplicationContext]
2006-06-26 13:52:37,888 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@36d6a9]
2006-06-26 13:52:37,889 INFO [org.springframework.web.context.support.XmlWebApplicationContext] - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@d94949]
2006-06-26 13:52:37,892 INFO [org.springframework.ui.context.support.UiApplicationContextUtils] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@81a33b]
2006-06-26 13:52:37,893 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [echoBean,customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider]; root of BeanFactory hierarchy]
2006-06-26 13:52:38,053 INFO [org.springframework.web.context.ContextLoader] - Using context class [org.springframework.web.context.support.XmlWebApplicationContext] for root WebApplicationContext
2006-06-26 13:52:38,053 INFO [org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initialization completed in 512 ms
2006-06-26 13:52:38,056 WARN [org.apache.geronimo.jetty.JettyWebAppContext] - JettyWebAppContext failed
2006-06-26 13:52:38,056 ERROR [org.apache.geronimo.gbean.runtime.GBeanInstanceState] - Error while starting; GBean is now in the FAILED state: abstractName="default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war"
java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [/Users/christophsturm/Projects/geronimo-1.1/repository/default/xfire-spring-example-1.2-SNAPSHOT/1151322697067/xfire-spring-example-1.2-SNAPSHOT-1151322697067.war] instead of [/Users/christophsturm/Projects/geronimo-1.1/repository/default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/xfire-spring-example-1.2-SNAPSHOT-1151322756200.war] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:99)
at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:117)
at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:51)
at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:495)
at org.apache.geronimo.jetty.JettyWebAppContext.doStart(JettyWebAppContext.java:401)
at org.mortbay.util.Container.start(Container.java:72)
at org.apache.geronimo.jetty.JettyWebAppContext.doStart(JettyWebAppContext.java:389)
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:512)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:493)
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$$cb7cd1d.startConfiguration(<generated>)
at org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
at java.lang.Thread.run(Thread.java:613)
2006-06-26 13:52:38,058 DEBUG [org.apache.geronimo.gbean.runtime.GBeanSingleReference] - Waiting to start default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=jsp because no targets are running for reference JettyServletRegistration matching the patterns default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war
org.apache.geronimo.kernel.config.LifecycleException: start of default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war failed
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:529)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:493)
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$$cb7cd1d.startConfiguration(<generated>)
at org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
at java.lang.Thread.run(Thread.java:613)
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:512)
... 12 more
Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war failed to start due to the following reasons:
The service J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=default did not start because default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war did not start.
The service J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=xfire did not start because default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war did not start.
The service J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war did not start because the doStart method threw an exception.
java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [/Users/christophsturm/Projects/geronimo-1.1/repository/default/xfire-spring-example-1.2-SNAPSHOT/1151322697067/xfire-spring-example-1.2-SNAPSHOT-1151322697067.war] instead of [/Users/christophsturm/Projects/geronimo-1.1/repository/default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/xfire-spring-example-1.2-SNAPSHOT-1151322756200.war] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:99)
at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:117)
at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:51)
at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:495)
at org.apache.geronimo.jetty.JettyWebAppContext.doStart(JettyWebAppContext.java:401)
at org.mortbay.util.Container.start(Container.java:72)
at org.apache.geronimo.jetty.JettyWebAppContext.doStart(JettyWebAppContext.java:389)
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:512)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:493)
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$$cb7cd1d.startConfiguration(<generated>)
at org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
at java.lang.Thread.run(Thread.java:613)
The service J2EEApplication=null,WebModule=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war,j2eeType=Servlet,name=jsp did not start because default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war?J2EEApplication=null,j2eeType=WebModule,name=default/xfire-spring-example-1.2-SNAPSHOT/1151322756200/war did not start.
at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:403)
... 14 more
2006-06-26 13:52:38,144 WARN [org.apache.geronimo.deployment.hot.Hot Deployer] - Unable to start some modules for /Users/christophsturm/Projects/geronimo-1.1/deploy/xfire-spring-example-1.2-SNAPSHOT.war
--
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