Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6408685

CORBA: java.lang.IllegalArgumentException in interoperability: serialization & rmiiiop on windows

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • None
    • 6
    • other-libs
    • generic
    • generic

      JDK: Mustang
      FAIL - b77, b78
      PASS - b76
      Location: /net/koori/onestop/jdk/1.6.0/latest/bundles
      Platform: Windows
      switch/Mode: default
      Failing Test[s]:interoperability/serialization
      interoperability/rmiiiop

      TestBase Location:
      ===================
      /net/jsqalab.sfbay/export/testsuites/CORBA/mustang

      Test source location:
      =======================
      <TestBase Location>/tests/interoperability/serialization
      <TestBase Location>/tests/interoperability/rmiiiop

      How to reproduce:
      ====================
      1. cd to TestBase Location
      2. export PATH=`pwd`/bin:$PATH
      3. cd <Test source location>
      4. rip-make -env mustang -jdk <jdk location> -workdir /tmp -v all


      interoperability/serialization
      ==============================
      The interoperability/serialization test is not completed (295 tests out of 320 tests) due to the exception on windows systems only.

      Test output:
      ------------
      ***** Start ripint Server *****
      y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/jdk/windows-i586/bin/java -Djava.endorsed.dirs=y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib -Dcof.report=Y:/dtf/unified/results/export5/mustang/b78/corba_test/corba_test-corba_test-win2003_c2-2006-03-30-16-40-19-0356/logs/interoperability/serialization.xml -Dorg.omg.CORBA.ORBInitialPort=4050 -Dorg.omg.CORBA.ORBInitialHost=localhost -Dorg.omg.CORBA.ORBClass=com.sun.corba.ee.impl.orb.ORBImpl -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.ee.impl.orb.ORBSingleton -Djavax.rmi.CORBA.UtilClass=com.sun.corba.ee.impl.javax.rmi.CORBA.Util -Djavax.rmi.CORBA.StubClass=com.sun.corba.ee.impl.javax.rmi.CORBA.StubDelegateImpl -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sun.corba.ee.impl.javax.rmi.PortableRemoteObject -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory -Djava.naming.provider.url=iiop://localhost:4050 -classpath "y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/peorb.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/omgapi.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/idlj.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/optorbcomp.jar;Y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/lib/utils.jar;F:/temp/workdir/ripint;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/jdk/windows-i586/lib/tools.jar;Y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/lib/junit.jar" -DEXEC_ENV=ripint interoperability.serialization.Server & echo "kill -9 $!" >> F:/temp/workdir/ripint/interoperability/serialization/kill_started_processes.sh; if [ win32 = "win32" ] ; then tpid=`ps -o pid,ppid,comm | grep $! | grep -v "sh" | cut -c1-6` ; echo "kill -9 $tpid" >> F:/temp/workdir/ripint/interoperability/serialization/kill_started_processes.sh ; fi
      sleep 35
      Bind Server object to name "Interop Server".
      java.lang.IllegalArgumentException: Only instances of org.omg.CORBA.Object can be bound
      at com.sun.jndi.cosnaming.CNCtx.callBindOrRebind(CNCtx.java:555)
      at com.sun.jndi.cosnaming.CNCtx.rebind(CNCtx.java:646)
      at com.sun.jndi.cosnaming.CNCtx.rebind(CNCtx.java:663)
      at javax.naming.InitialContext.rebind(InitialContext.java:367)
      at interoperability.serialization.Server.main(Server.java:41)
                Test end time


      interoperability/rmiiiop
      ========================

      13 tests are failed due to the exception below:

      Test output:
      --------------
      ***** Start ripint ProcessorServer *****
      y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/jdk/windows-i586/bin/java -Djava.endorsed.dirs=y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib -Dcof.report=Y:/dtf/unified/results/export5/mustang/b78/corba_test/corba_test-corba_test-win2003_c2-2006-03-30-16-40-19-0356/logs/interoperability/rmiiiop.xml -Dorg.omg.CORBA.ORBInitialPort=4050 -Dorg.omg.CORBA.ORBInitialHost=localhost -Dorg.omg.CORBA.ORBClass=com.sun.corba.ee.impl.orb.ORBImpl -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.ee.impl.orb.ORBSingleton -Djavax.rmi.CORBA.UtilClass=com.sun.corba.ee.impl.javax.rmi.CORBA.Util -Djavax.rmi.CORBA.StubClass=com.sun.corba.ee.impl.javax.rmi.CORBA.StubDelegateImpl -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sun.corba.ee.impl.javax.rmi.PortableRemoteObject -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory -Djava.naming.provider.url=iiop://localhost:4050 -classpath "y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/peorb.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/omgapi.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/idlj.jar;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/latest/windows-i586/lib/optorbcomp.jar;Y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/lib/utils.jar;F:/temp/workdir/ripint;y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/jdk/rip_int/jdk/windows-i586/lib/tools.jar;Y:/dtf/unified/knight-ws/suites/corba_test/CORBA_mustang/lib/junit.jar" -DEXEC_ENV=ripint interoperability.rmiiiop.LegacyProcessorServer sun_orb & echo "kill -9 $!" >> F:/temp/workdir/ripint/interoperability/rmiiiop/kill_started_processes.sh ; if [ win32 = "win32" ] ; then tpid=`ps -o pid,ppid,comm | grep $! | grep -v "sh" | cut -c1-6` ; echo "kill -9 $tpid" >> F:/temp/workdir/ripint/interoperability/rmiiiop/kill_started_processes.sh ; fi
      sleep 30
      java.lang.IllegalArgumentException: Only instances of org.omg.CORBA.Object can be bound
      at com.sun.jndi.cosnaming.CNCtx.callBindOrRebind(CNCtx.java:555)
      at com.sun.jndi.cosnaming.CNCtx.rebind(CNCtx.java:646)
      at com.sun.jndi.cosnaming.CNCtx.rebind(CNCtx.java:663)
      at javax.naming.InitialContext.rebind(InitialContext.java:367)
      at interoperability.rmiiiop.LegacyProcessorServer.main(LegacyProcessorServer.java:128)
                Test end time

      <TEST SUITE-NAME="RMI-IIOP Interoperability Tests" CATEGORY="INTEROPERABILITY">
      <TEST-NAME>interoperability_rmiiiop_null_x_mustang_1.6.0-beta2-b78</TEST-NAME>

      <TEST-SUMMARY>
      <TEST-CASES-PASSED>0</TEST-CASES-PASSED>
      <TEST-CASES-FAILED>13</TEST-CASES-FAILED>

            Unassigned Unassigned
            lshikhva Ludmila Shikhvarg (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: