This one hit me on stage last Tuesday -- I attempted to use a SNAPSHOT instead 
of the released version.

Seems we changed something between the 1.5.0 and last Monday that breaks 
undeployment causing failure on redeploy:

INFO: Started Ejb(deployment-id=HelloBean, ejb-name=HelloBean, container=My 
Singleton Container)
javax.naming.NameAlreadyBoundException: 
ParsedName{path=HelloBean!org.superbiz.HelloBean, 
component=HelloBean!org.superbiz.HelloBean}
        at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:148)
        at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:164)
        at 
org.apache.openejb.core.ivm.naming.IvmContext.bind(IvmContext.java:300)
        at 
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:900)
        at 
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:529)
        at 
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:881)
        at 
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:830)
        at 
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:121)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at 
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3920)
        at 
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
        at 
org.apache.tomee.catalina.LazyStopWebappLoader.backgroundProcess(LazyStopWebappLoader.java:42)
        at 
org.apache.tomee.catalina.LazyStopLoader.backgroundProcess(LazyStopLoader.java:104)
        at 
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
        at java.lang.Thread.run(Thread.java:680)


Reply via email to