-
Bug
-
Resolution: Fixed
-
P2
-
1.0
-
None
-
fcs
-
sparc
-
solaris_2.5
If there is already a poaids.db file when orbd is started, it
is not possible to create additional persistentPOAs. It will
cause the following exception:
java.lang.NullPointerException
Unable to write POA Id Database!
org.omg.CORBA.INTERNAL: minor code: 1398082490 completed: No
at com.sun.corba.ee.internal.Activation.POAIdMapImpl$POAIdDB.flush(POAIdMapImpl.java:215)
at com.sun.corba.ee.internal.Activation.POAIdMapImpl.getId(POAIdMapImpl.java:127)
at com.sun.corba.ee.internal.POA.POATable.addPersistentPOA(POATable.java:68)
at com.sun.corba.ee.internal.POA.POATable.addPOA(POATable.java:36)
at com.sun.corba.ee.internal.POA.POAImpl.initialize(POAImpl.java:97)
at com.sun.corba.ee.internal.POA.POAImpl.<init>(POAImpl.java:88)
at com.sun.corba.ee.internal.POA.POAImpl.create_POA(POAImpl.java:128)
at com.sun.corba.ee.internal.POA.POAImpl.create_POA(POAImpl.java:376)
at com.sun.jts.CosTransactions.DefaultTransactionService.createPOAs(DefaultTransactionService.java:350)
at com.sun.jts.CosTransactions.DefaultTransactionService.identify_ORB(DefaultTransactionService.java:184)
at com.sun.enterprise.iiop.poa.POAEJBORB.initTransactionService(POAEJBORB.java:306)
at com.sun.enterprise.iiop.poa.POAProtocolMgr.initTransactionService(POAProtocolMgr.java:193)
at com.sun.enterprise.iiop.J2EEServer.run(J2EEServer.java:203)
at com.sun.enterprise.iiop.J2EEServer.main(J2EEServer.java:478)
org.omg.CORBA.INTERNAL: minor code: 265 completed: No
at com.sun.jts.CosTransactions.DefaultTransactionService.identify_ORB(DefaultTransactionService.java:187)
at com.sun.enterprise.iiop.poa.POAEJBORB.initTransactionService(POAEJBORB.java:306)
at com.sun.enterprise.iiop.poa.POAProtocolMgr.initTransactionService(POAProtocolMgr.java:193)
at com.sun.enterprise.iiop.J2EEServer.run(J2EEServer.java:203)
at com.sun.enterprise.iiop.J2EEServer.main(J2EEServer.java:478)