After upgrading from a v2.1.1 clustered installation, I see the error below in the server log when starting the domain. I haven't changed anything locally, so some commit between yesterday afternoon and this morning hosed the EJB container.
Any ideas? Steps to reproduce:
http://wikis.sun.com/display/GlassFish/V3.1ClusterUpgradeExample
[#|2010-10-07T10:49:02.427-0400|WARNING|glassfish3.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1;_ThreadName=main;|Internal error: EJBContainerUtilImpl was null
java.lang.Throwable
at com.sun.ejb.containers.EjbContainerUtilImpl.getInstance(EjbContainerUtilImpl.java:250)
at com.sun.ejb.base.io.IOUtils.<clinit>(IOUtils.java:58)
at com.sun.ejb.base.io.JavaEEIOUtilsImpl.createObjectInputStream(JavaEEIOUtilsImpl.java:58)
at com.sun.enterprise.web.WebModule.createObjectInputStream(WebModule.java:388)
at org.apache.catalina.session.StandardManager.readSessions(StandardManager.java:466)
at org.apache.catalina.session.StandardManager.doLoadFromFile(StandardManager.java:422)
at org.apache.catalina.session.StandardManager.load(StandardManager.java:393)
at org.apache.catalina.session.StandardManager.start(StandardManager.java:834)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:5327)
at com.sun.enterprise.web.WebModule.start(WebModule.java:497)
at org.apache.catalina.core.ContainerBase.startChildren(ContainerBase.java:1515)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1182)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:973)
at org.apache.catalina.core.ContainerBase.startChildren(ContainerBase.java:1515)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1182)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:527)
at org.apache.catalina.startup.Embedded.start(Embedded.java:934)
at com.sun.enterprise.web.WebContainer.postConstruct(WebContainer.java:577)
at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:109)
at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:92)
at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:68)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:59)
at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:136)
at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:73)
at org.glassfish.internal.data.EngineInfo.getContainer(EngineInfo.java:93)
at com.sun.enterprise.v3.server.ApplicationLifecycle.startContainers(ApplicationLifecycle.java:833)
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:578)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:343)
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:351)
at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:202)
at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:109)
at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:92)
at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:68)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:59)
at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:136)
at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:73)
at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:239)
at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:131)
at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:76)
at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:124)
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 com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:104)
at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55)
|#]