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

Any.extract_long throws INTERNAL instead of BAD_OPERATION

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 5.0
    • other-libs
    • b31
    • sparc
    • solaris_1
    • Not verified

        *****************************************************************************
        ###@###.### 2003-09-16

        build : ripint-generic b18

        problem description :

        During DynEnum initilization, Any.extract_long is invoked. This used to throw BAD_OPERATION and was handled by the constructor. But I think with logging changes Any.extract_long raises INTERNAL causing DynEnum creation to fail.

        tests :

        api_dynany_ComplexTypes_DynEnumTest:Test001
        api_dynany_ComplexTypes_DynEnumTest:Test005
        api_dynany_ComplexTypes_DynEnumTest:Test006
        api_dynany_ComplexTypes_DynEnumTest:Test008
        api_dynany_ComplexTypes_DynEnumTest:Test012
        api_dynany_HelperClass_HelperClassTest:Test002

        Error trace :

        Sep 16, 2003 12:59:39 PM com.sun.corba.ee.impl.corba.AnyImpl checkExtractBadOperationList
        WARNING: ORBUTIL.extractNotInitialized
        org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 260 completed: No
                at com.sun.corba.ee.impl.logging.ORBUtilSystemException.extractNotInitialized(ORBUtilSystemException.java:4433)
                at com.sun.corba.ee.impl.logging.ORBUtilSystemException.extractNotInitialized(ORBUtilSystemException.java:4455)
                at com.sun.corba.ee.impl.corba.AnyImpl.checkExtractBadOperationList(AnyImpl.java:643)
                at com.sun.corba.ee.impl.corba.AnyImpl.extract_long(AnyImpl.java:690)
                at com.sun.corba.ee.impl.dynamicany.DynEnumImpl.<init>(DynEnumImpl.java:45)
                at com.sun.corba.ee.impl.dynamicany.DynAnyUtil.createMostDerivedDynAny(DynAnyUtil.java:67)
                at com.sun.corba.ee.impl.dynamicany.DynAnyFactoryImpl.create_dyn_any(DynAnyFactoryImpl.java:52)
                at api.dynany.ComplexTypes.DynEnumTest.Test001(DynEnumTest.java:84)
                at api.dynany.ComplexTypes.DynEnumTest.run(DynEnumTest.java:49)
                at api.dynany.ComplexTypes.DynEnumTest.main(DynEnumTest.java:28)

        ******************************************************************************

              hputtaswsunw Hemanth Puttaswamy (Inactive)
              smanuel Sony Manuel (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: