From: Anurag S. <sr...@xs...> - 2005-07-01 08:05:42
|
I get the error "Persistent server ID is not set" in my CORBA application. It is running on JDK 1.5.0 and OpenORB 1.4.0. The following part of the code generates this error: private void createDMLSessionManagerPOA() throws AdapterAlreadyExists, InvalidPolicy { Policy dmlPolicies[] = new Policy[2]; dmlPolicies[0] = rootPoa.create_lifespan_policy( LifespanPolicyValue.PERSISTENT ); dmlPolicies[1] = rootPoa.create_id_assignment_policy( IdAssignmentPolicyValue.USER_ID ); dmlSessionManagerPOA = rootPoa.create_POA( "DMLSessionManagerPOA", rootManager, dmlPolicies ); } Can somebody see something obvious in the code or in the setup that causes this error message. Regards, Anurag WARNING: "IOP00910206: (INITIALIZE) Persistent server ID is not set" org.omg.CORBA.INITIALIZE: vmcid: SUN minor code: 206 completed: Maybe at com.sun.corba.se.impl.logging.ORBUtilSystemException.persistentServer idNotSet(Unknown Source) at com.sun.corba.se.impl.logging.ORBUtilSystemException.persistentServer idNotSet(Unknown Source) at com.sun.corba.se.impl.orb.ORBDataParserImpl.getPersistentServerId(Unk nown Source) at com.sun.corba.se.impl.oa.poa.POAPolicyMediatorBase.<init>(Unknown Sou rce) at com.sun.corba.se.impl.oa.poa.POAPolicyMediatorBase_R.<init>(Unknown S ource) at com.sun.corba.se.impl.oa.poa.POAPolicyMediatorImpl_R_AOM.<init>(Unkno wn Source) at com.sun.corba.se.impl.oa.poa.POAPolicyMediatorFactory.create(Unknown Source) at com.sun.corba.se.impl.oa.poa.POAImpl.initialize(Unknown Source) at com.sun.corba.se.impl.oa.poa.POAImpl.create_POA(Unknown Source) at nl.minvenw.rws.vanessa.dml.dmlmanager.DMLManager.createDMLSessionMana gerPOA(DMLManager.java:284) at nl.minvenw.rws.vanessa.dml.dmlmanager.DMLManager.createPOAs(DMLManage r.java:312) at nl.minvenw.rws.vanessa.dml.dmlmanager.DMLManager.<init>(DMLManager.ja va:166) |