Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-5064

EAP 5.1.0 CR3 + JTS - RootOA::shutdownObject(Servant) fails with 'org.omg.CORBA.OBJECT_NOT_EXIST: POA destroyed'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Minor Minor
    • TBD EAP 5
    • EAP_EWP 5.1.0_CR3
    • Transaction Manager
    • None
    • EAP 5.1.0 CR3 with JBossJTS Transactions installed

    • Not Required

      A warning appears in the server.log of EAP 5.1.0 CR3 with JBossJTS Transactions installed after its shutdown. See snippet of the log:

      ...
      2010-09-10 09:49:53,657 DEBUG [com.arjuna.orbportability.logging.logger] (Thread-19) OA::destroyRootPOA ()
      2010-09-10 09:49:53,658 DEBUG [com.arjuna.orbportability.logging.logger] (Thread-19) RootOA::shutdownObject (Servant)
      2010-09-10 09:49:53,658 WARN [com.arjuna.orbportability.logging.loggerI18N] (Thread-19) [com.arjuna.orbportability.OA.caughtexception] shutdownObject caught: org.omg.CORBA.OBJECT_NOT_EXIST: POA destroyed vmcid: 0x0 minor code: 0 completed: No
      ...

      When I set INFO level logging for jacorb I saw that POA had been destroyed a bit earlier to this RootOA::shutdownObject calling, see this:

      2010-09-10 09:49:53,598 INFO [jacorb.orb] (JBoss Shutdown Hook) prepare ORB for shutdown...
      2010-09-10 09:49:53,598 INFO [jacorb.orb] (JBoss Shutdown Hook) ORB going down...
      2010-09-10 09:49:53,599 INFO [jacorb.poa] (POADestructor) POA PPOA destroyed
      2010-09-10 09:49:53,599 INFO [jacorb.poa] (POADestructor) POA PPOA destroyed
      2010-09-10 09:49:53,600 INFO [jacorb.poa] (POADestructor) POA RcvCo-RecCoService_thinkpax.localdomainrecovery_coordinator destroyed

      2010-09-10 09:49:53,600 INFO [jacorb.poa] (POADestructor) POA RootPOA destroyed

      2010-09-10 09:49:53,600 INFO [jacorb.poa] (POADestructor) POA IR destroyed
      2010-09-10 09:49:53,604 INFO [jacorb.poa] (POADestructor) POA OTSResources destroyed
      2010-09-10 09:49:53,607 INFO [jacorb.poa] (POADestructor) POA OTS destroyed
      2010-09-10 09:49:53,654 INFO [jacorb.orb.iiop] (ServerSocketListener) Listener exited
      2010-09-10 09:49:53,654 INFO [jacorb.giop.conn] (ClientMessageReceptor0) Received CloseConnection on ClientGIOPConnection to 127.0.0.1:3528 (111b024)
      2010-09-10 09:49:53,654 INFO [jacorb.orb.iiop] (JBoss Shutdown Hook) Client-side TCP transport to null closed.
      2010-09-10 09:49:53,654 INFO [jacorb.orb] (JBoss Shutdown Hook) ORB shutdown complete
      2010-09-10 09:49:53,654 INFO [jacorb.util.tpool] (ClientMessageReceptor0) ConsumerTie exited
      2010-09-10 09:49:53,655 INFO [jacorb.orb] (Thread-19) ORB run, exit
      2010-09-10 09:49:53,655 INFO [jacorb.orb] (ORB thread) ORB run, exit
      2010-09-10 09:49:53,657 DEBUG [com.arjuna.orbportability.logging.logger] (Thread-19) OA::destroyRootPOA ()
      2010-09-10 09:49:53,658 DEBUG [com.arjuna.orbportability.logging.logger] (Thread-19) RootOA::shutdownObject (Servant)
      2010-09-10 09:49:53,657 INFO [jacorb.util.tpool] (ServerMessageReceptor0) ConsumerTie exited
      2010-09-10 09:49:53,658 WARN [com.arjuna.orbportability.logging.loggerI18N] (Thread-19) [com.arjuna.orbportability.OA.caughtexception] shutdownObject caught: org.omg.CORBA.OBJECT_NOT_EXIST: POA destroyed vmcid: 0x0 minor code: 0 completed: No
      2010-09-10 09:49:53,659 DEBUG [com.arjuna.orbportability.logging.logger] (Thread-19) ORB::shutdown ()

      Jonathan, is this anything to worry about?

      Steps to reproduce:
      1) Unzip EAP 5.1.0 CR3 ZIP installation
      2) Install JTS transactions to the 'all' profile
      3) Start up and shut down the EAP
      4) Check all/logs/server.log for the warning

              rhn-engineering-jhallida Jonathan Halliday
              istudens@redhat.com Ivo Studensky
              Misty Stanley-Jones Misty Stanley-Jones (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: