PIORB throws NullPointerException

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P1
    • 1.4.0
    • Affects Version/s: 1.3.0
    • Component/s: other-libs
    • None
    • merlin
    • generic
    • solaris_2.6

      I get a NullPointerEx from PIORB with the following stack trace:

      Exception occurred: java.lang.NullPointerException (to be caught at:
      com.sun.corba.ee.internal.CosNaming.BootstrapRequestHandler.dispatch(),
      line=405, bci=199) thread="RequestProcessor",
      com.sun.corba.ee.internal.Interceptors.PIORB.invokeServerPIEndingPoint(),
      line=705, bci=6

      RequestProcessor[1] where
        [1] com.sun.corba.ee.internal.Interceptors.PIORB.invokeServerPIEndingPoint
      (PIORB.java:705)
        [2] com.sun.corba.ee.internal.iiop.ServerResponseImpl.<init>
      (ServerResponseImpl.java:68)
        [3] com.sun.corba.ee.internal.iiop.ServerResponseImpl.<init>
      (ServerResponseImpl.java:32)
        [4] com.sun.corba.ee.internal.iiop.ServerRequestImpl.createResponse
      (ServerRequestImpl.java:88)
        [5] com.sun.corba.ee.internal.CosNaming.BootstrapRequestHandler.dispatch
      (BootstrapServer.java:348)
        [6] com.sun.corba.ee.internal.iiop.ORB.process (ORB.java:264)
        [7] com.sun.corba.ee.internal.iiop.RequestProcessor.process
      (RequestProcessor.java:89)
        [8] com.sun.corba.ee.internal.orbutil.ThreadPool$PooledThread.run
      (ThreadPool.java:91)


      After this the RequestProcessor returns without replying
      to the client, because ServerRequestImpl.createSystemExceptionResponse
      calls PIORB.setServerPIInfo which again throws NullPointerEx.
      So the client hangs.

            Assignee:
            Mark Roth (Inactive)
            Reporter:
            Sanjeev Krishnan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: