[mule-user] Mule 3.0.0 IllegalStateException

7 views
Skip to first unread message

alberto bugna

unread,
Nov 3, 2010, 6:15:39 AM11/3/10
to us...@mule.codehaus.org
Hi

I have a mule project packaged into a war.

I deployed Mule as a service into tomcat following: http://www.mulesoft.org/documentation/display/MULE3USER/Deploying+Mule+as+a+Service+to+Tomcat

I deploy my war project and when I start Tomcat I receive this error:

INFO: Starting Mule
3-nov-2010 9.40.07 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
3-nov-2010 9.40.07 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
3-nov-2010 9.40.07 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
3-nov-2010 9.40.08 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
3-nov-2010 9.40.08 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
3-nov-2010 9.40.09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
3-nov-2010 9.40.09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory mind-1.0-SNAPSHOT
[11-03 09:40:13] ERROR WebappMuleXmlConfigurationBuilder [main]: Configuration with "org.mule.config.builders.WebappMuleXmlConfigurationBuilder"
failed.
java.lang.IllegalStateException: Already in lifecycle phase 'start', cannot fire the same phase twice
at org.mule.lifecycle.AbstractLifecycleManager.checkPhase(AbstractLifecycleManager.java:103)
at org.mule.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:63)
at org.mule.config.spring.SpringXmlConfigurationBuilder.applyLifecycle(SpringXmlConfigurationBuilder.java:125)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:48)
at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:78)
at org.mule.config.builders.DeployableMuleXmlContextListener.initialize(DeployableMuleXmlContextListener.java:80)
at org.mule.config.builders.DeployableMuleXmlContextListener.contextInitialized(DeployableMuleXmlContextListener.java:42)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
org.mule.api.config.ConfigurationException: Already in lifecycle phase 'start', cannot fire the same phase twice (java.lang.IllegalStateExceptio
)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:54)
at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:78)
at org.mule.config.builders.DeployableMuleXmlContextListener.initialize(DeployableMuleXmlContextListener.java:80)
at org.mule.config.builders.DeployableMuleXmlContextListener.contextInitialized(DeployableMuleXmlContextListener.java:42)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.IllegalStateException: Already in lifecycle phase 'start', cannot fire the same phase twice
at org.mule.lifecycle.AbstractLifecycleManager.checkPhase(AbstractLifecycleManager.java:103)
at org.mule.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:63)
at org.mule.config.spring.SpringXmlConfigurationBuilder.applyLifecycle(SpringXmlConfigurationBuilder.java:125)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:48)

I found that other people had the same problem but with older version of Mule.
Is this problem known also for Mule 3.0.0? Is there a way to solve?

Thanks
Alberto

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


Willem Peters

unread,
Nov 3, 2010, 7:28:09 AM11/3/10
to us...@mule.codehaus.org
this is most likely MULE-4589 problem.

alberto bugna

unread,
Nov 3, 2010, 7:58:13 AM11/3/10
to us...@mule.codehaus.org
Hi Willem

thanks for replying.

I had already noticed that my error is the same as MULE-4589. However reading the jira and the other discussions about that I am confused about what to do to solve the problem.

Could you please tell me wich is the "official" way to fix the problem?

Thanks
Alberto

Willem Peters

unread,
Nov 3, 2010, 3:41:35 PM11/3/10
to us...@mule.codehaus.org
Bug seems closed but i do not know if the fix is merged in 3.0

I now use 3.x without tomcat.

Maybe a developer knows if this should've been fixed in 3.0.X

Reply all
Reply to author
Forward
0 new messages