dev@glassfish.java.net

"(INITIALIZE) Persistent server ID is not set" error in server log upon restarting server with deployed EJBs

From: Sanjeeb Kumar Sahoo <Sanjeeb.Sahoo_at_Sun.COM>
Date: Fri, 21 Oct 2005 11:49:33 +0530

Hi,
  I am using a bootstrap-all build of glassfish (PE) with latest
sources. I am seeing the following error message in server log when I
restart the server with deployed ejb applications (both standalone as
well as embedded ejb-jars). I don't see this error when I deploy the
EJBs, but I get them during loading of EJBs in subsequent server
restart. As a result, none of the EJBs or applications containing EJBs
get loaded. Exception stack trace from server is supplied below. Is this
a known bug?

[#|2005-10-21T10:24:16.082+0530|INFO|sun-appserver-pe9.0|javax.enterprise.system.core.naming|_ThreadID=10;_ThreadName=main;java:comp/env/sahoo.SlessBean/em;|naming.bind|#]
 


[#|2005-10-21T10:24:16.209+0530|WARNING|sun-appserver-pe9.0|javax.enterprise.resource.corba.ee._INITIALIZING_.orb.lifecycle|_ThreadID=10;_ThreadName=main;|"IOP00910206:

(INITIALIZE) Persistent server ID is not set"
org.omg.CORBA.INITIALIZE: vmcid: SUN minor code: 206 completed: Maybe
        at
com.sun.corba.ee.impl.logging.ORBUtilSystemException.persistentServeridNotSet(Unknown

Source)
        at
com.sun.corba.ee.impl.logging.ORBUtilSystemException.persistentServeridNotSet(Unknown

Source)
        at
com.sun.corba.ee.impl.orb.ORBDataParserImpl.getPersistentServerId(Unknown
Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorBase.<init>(Unknown Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorImpl_NR_USM.<init>(Unknown
Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorFactory.create(Unknown Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.initialize(Unknown Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.create_POA(Unknown Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryManagerImpl$AdapterActivatorImpl.unknown_adapter(Unknown

Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.find_POA(Unknown Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryManagerImpl.createReference(Unknown

Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryImpl.createReference(Unknown
Source)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory._createRef(POARemoteReferenceFactory.java:371)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createRef(POARemoteReferenceFactory.java:342)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createHomeReference(POARemoteReferenceFactory.java:333)
        at
com.sun.ejb.containers.BaseContainer.initializeHome(BaseContainer.java:899)
        at
com.sun.ejb.containers.StatelessSessionContainer.initializeHome(StatelessSessionContainer.java:222)
        at
com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:332)
        at
com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:462)
        at
com.sun.enterprise.server.EJBModuleLoader.load(EJBModuleLoader.java:150)
        at
com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:202)
        at
com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:196)
        at
com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:324)
        at
com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:110)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:318)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:252)
        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:585)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:210)
|#]

[#|2005-10-21T10:24:16.276+0530|WARNING|sun-appserver-pe9.0|javax.enterprise.resource.corba.ee.S1AS-ORB.oa.lifecycle|_ThreadID=10;_ThreadName=main;|"IOP02311023:

(OBJ_ADAPTER) ReferenceFactoryManager caught exception in
AdapterActivator.unknown_adaptor"
org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 1023 completed: No
        at
com.sun.corba.ee.impl.logging.POASystemException.rfmAdapterActivatorFailed(Unknown

Source)
        at
com.sun.corba.ee.impl.logging.POASystemException.rfmAdapterActivatorFailed(Unknown

Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryManagerImpl$AdapterActivatorImpl.unknown_adapter(Unknown

Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.find_POA(Unknown Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryManagerImpl.createReference(Unknown

Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryImpl.createReference(Unknown
Source)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory._createRef(POARemoteReferenceFactory.java:371)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createRef(POARemoteReferenceFactory.java:342)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createHomeReference(POARemoteReferenceFactory.java:333)
        at
com.sun.ejb.containers.BaseContainer.initializeHome(BaseContainer.java:899)
        at
com.sun.ejb.containers.StatelessSessionContainer.initializeHome(StatelessSessionContainer.java:222)
        at
com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:332)
        at
com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:462)
        at
com.sun.enterprise.server.EJBModuleLoader.load(EJBModuleLoader.java:150)
        at
com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:202)
        at
com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:196)
        at
com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:324)
        at
com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:110)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:318)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:252)
        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:585)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:210)
Caused by: org.omg.CORBA.INITIALIZE: vmcid: SUN minor code: 206
completed: Maybe
        at
com.sun.corba.ee.impl.logging.ORBUtilSystemException.persistentServeridNotSet(Unknown

Source)
        at
com.sun.corba.ee.impl.logging.ORBUtilSystemException.persistentServeridNotSet(Unknown

Source)
        at
com.sun.corba.ee.impl.orb.ORBDataParserImpl.getPersistentServerId(Unknown
Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorBase.<init>(Unknown Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorImpl_NR_USM.<init>(Unknown
Source)
        at
com.sun.corba.ee.impl.oa.poa.POAPolicyMediatorFactory.create(Unknown Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.initialize(Unknown Source)
        at com.sun.corba.ee.impl.oa.poa.POAImpl.create_POA(Unknown Source)
        ... 23 more
|#]

[#|2005-10-21T10:24:16.308+0530|WARNING|sun-appserver-pe9.0|javax.enterprise.resource.corba.ee.S1AS-ORB.oa.lifecycle|_ThreadID=10;_ThreadName=main;|"IOP02311029:

(OBJ_ADAPTER) ReferenceFactoryManager createReference failed"
org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 1029 completed: No
        at
com.sun.corba.ee.impl.logging.POASystemException.rfmCreateReferenceFailed(Unknown

Source)
        at
com.sun.corba.ee.impl.logging.POASystemException.rfmCreateReferenceFailed(Unknown

Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryManagerImpl.createReference(Unknown

Source)
        at
com.sun.corba.ee.impl.oa.rfm.ReferenceFactoryImpl.createReference(Unknown
Source)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory._createRef(POARemoteReferenceFactory.java:371)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createRef(POARemoteReferenceFactory.java:342)
        at
com.sun.enterprise.iiop.POARemoteReferenceFactory.createHomeReference(POARemoteReferenceFactory.java:333)
        at
com.sun.ejb.containers.BaseContainer.initializeHome(BaseContainer.java:899)
        at
com.sun.ejb.containers.StatelessSessionContainer.initializeHome(StatelessSessionContainer.java:222)
        at
com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:332)
        at
com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:462)
        at
com.sun.enterprise.server.EJBModuleLoader.load(EJBModuleLoader.java:150)
        at
com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:202)
        at
com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:196)
        at
com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:324)
        at
com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:110)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:318)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:252)
        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:585)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:210)
Caused by: org.omg.PortableServer.POAPackage.AdapterNonExistent:
IDL:omg.org/PortableServer/POA/AdapterNonExistent:1.0
        at com.sun.corba.ee.impl.oa.poa.POAImpl.find_POA(Unknown Source)
        ... 21 more
|#]


Thanks,
Sahoo