glassfish
  1. glassfish
  2. GLASSFISH-21047

java.lang.NoClassDefFoundError after upgrading to jdk1.7.0_55

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 3.1.2.2
    • Fix Version/s: None
    • Component/s: orb
    • Labels:
      None
    • Environment:

      Red Hat Enterprise Linux Server release 6.4 (Santiago)

      Description

      After upgrading to jdk1.7.0_55 from jdk1.7.0_51 we get the following exceptions when trying to invoke an EJB:

      [#|2014-04-18T12:13:52.131+0200|WARNING|glassfish3.1.2|javax.enterprise.resource.corba.ORBUtil|_ThreadID=190;_ThreadName=Thread-2;|IOP00810010: Error from readValue on ValueHandler in CDRInputStream
      org.omg.CORBA.MARSHAL: WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream vmcid: OMG minor code: 10 completed: Maybe
      at sun.reflect.GeneratedConstructorAccessor275.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248)
      at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95)
      at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:388)
      at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:108)
      at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:512)
      at com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99)
      at com.sun.proxy.$Proxy177.valuehandlerReadError(Unknown Source)
      at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1024)
      at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1123)
      at com.sun.corba.ee.impl.encoding.CDRInputObject.read_value(CDRInputObject.java:531)
      at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$14.read(DynamicMethodMarshallerImpl.java:384)
      at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.readArguments(DynamicMethodMarshallerImpl.java:451)
      at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:172)
      at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:528)
      at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:199)
      at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1624)
      at com.sun.corba.ee.impl.protocol.SharedCDRClientRequestDispatcherImpl.marshalingComplete(SharedCDRClientRequestDispatcherImpl.java:126)
      at com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:273)
      at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:200)
      at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)
      at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodegenStubBase.java:227)
      ...
      at sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      ...
      at com.sun.proxy.$Proxy1331.execute(Unknown Source)
      ...
      at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
      Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.corba.ee.impl.io.IIOPInputStream
      at com.sun.corba.ee.impl.io.ValueHandlerImpl.createInputStream(ValueHandlerImpl.java:821)
      at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:264)
      at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1015)
      ... 23 more

      #]

      The glassfish-corba-orb.jar file where the IIOPInputStream class is packaged, has not been changed.

        Activity

        Hide
        nwegner added a comment - - edited

        There was a change on Corba code in jdk1.7.0_55. See: http://bugs.java.com/view_bug.do?bug_id=8036562 in relation with http://bugs.java.com/view_bug.do?bug_id=8035618

        Show
        nwegner added a comment - - edited There was a change on Corba code in jdk1.7.0_55. See: http://bugs.java.com/view_bug.do?bug_id=8036562 in relation with http://bugs.java.com/view_bug.do?bug_id=8035618
        Hide
        manuel_b added a comment -

        I have the problem as well. I will try to downgrade my java.

        Show
        manuel_b added a comment - I have the problem as well. I will try to downgrade my java.
        Hide
        manuel_b added a comment -

        I did the following to downgrade to 1.7.0_51 and it worked afterwards:

        sudo yum downgrade java-1.7.0-openjdk-devel java-1.7.0-openjdk
        

        According to JDK JDK-8035618:

        This problem should be fixed in openjdk 1.7.0_60

        https://bugs.openjdk.java.net/browse/JDK-8035618

        Show
        manuel_b added a comment - I did the following to downgrade to 1.7.0_51 and it worked afterwards: sudo yum downgrade java-1.7.0-openjdk-devel java-1.7.0-openjdk According to JDK JDK-8035618: This problem should be fixed in openjdk 1.7.0_60 https://bugs.openjdk.java.net/browse/JDK-8035618
        Hide
        boernd added a comment -

        The following exception seems to be the root cause for IIOPInputStream not being instantiated. Before that I cannot find any ERROR/Exception in the server.log of glassfish:

        [#|2014-04-18T11:54:02.509+0200|WARNING|glassfish3.1.2|javax.enterprise.resource.corba.ORBUtil|_ThreadID=225;_ThreadName=Thread-2;|IOP00810010: Error from readValue on ValueHandler in CDRInputStream
        org.omg.CORBA.MARSHAL: WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream vmcid: OMG minor code: 10 completed: Maybe
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248)
        at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95)
        at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:388)
        at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:108)
        at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:512)
        at com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99)
        at com.sun.proxy.$Proxy174.valuehandlerReadError(Unknown Source)
        at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1024)
        at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1123)
        at com.sun.corba.ee.impl.encoding.CDRInputObject.read_value(CDRInputObject.java:531)
        at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$14.read(DynamicMethodMarshallerImpl.java:384)
        at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.readArguments(DynamicMethodMarshallerImpl.java:451)
        at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:172)
        at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:528)
        at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:199)
        at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1624)
        at com.sun.corba.ee.impl.protocol.SharedCDRClientRequestDispatcherImpl.marshalingComplete(SharedCDRClientRequestDispatcherImpl.java:126)
        at com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:273)
        at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:200)
        at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)
        at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodegenStubBase.java:227)
        ...
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        ...
        at com.sun.proxy.$Proxy1346.execute(Unknown Source)
        ...
        at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
        Caused by: java.lang.ExceptionInInitializerError
        at com.sun.corba.ee.impl.io.ValueHandlerImpl.createInputStream(ValueHandlerImpl.java:821)
        at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:264)
        at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1015)
        ... 24 more
        Caused by: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.sun.corba.ee.impl.orb.ORBSingleton vmcid: 0x0 minor code: 0 completed: No
        at org.omg.CORBA.ORB.create_impl_with_systemclassloader(ORB.java:309)
        at org.omg.CORBA.ORB.init(ORB.java:294)
        at com.sun.corba.ee.impl.io.IIOPInputStream.<clinit>(IIOPInputStream.java:189)
        ... 27 more
        Caused by: java.lang.ClassNotFoundException: com.sun.corba.ee.impl.orb.ORBSingleton
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:270)
        at org.omg.CORBA.ORB.create_impl_with_systemclassloader(ORB.java:306)
        ... 29 more

        #]

        @manuel_b: I cannot find any information that this is fixed in u60. Maybe I'm overlooking something.

        Show
        boernd added a comment - The following exception seems to be the root cause for IIOPInputStream not being instantiated. Before that I cannot find any ERROR/Exception in the server.log of glassfish: [#|2014-04-18T11:54:02.509+0200|WARNING|glassfish3.1.2|javax.enterprise.resource.corba.ORBUtil|_ThreadID=225;_ThreadName=Thread-2;|IOP00810010: Error from readValue on ValueHandler in CDRInputStream org.omg.CORBA.MARSHAL: WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream vmcid: OMG minor code: 10 completed: Maybe at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248) at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:388) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:108) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:512) at com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99) at com.sun.proxy.$Proxy174.valuehandlerReadError(Unknown Source) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1024) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1123) at com.sun.corba.ee.impl.encoding.CDRInputObject.read_value(CDRInputObject.java:531) at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$14.read(DynamicMethodMarshallerImpl.java:384) at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.readArguments(DynamicMethodMarshallerImpl.java:451) at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:172) at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:528) at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:199) at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1624) at com.sun.corba.ee.impl.protocol.SharedCDRClientRequestDispatcherImpl.marshalingComplete(SharedCDRClientRequestDispatcherImpl.java:126) at com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:273) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:200) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152) at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodegenStubBase.java:227) ... at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) ... at com.sun.proxy.$Proxy1346.execute(Unknown Source) ... at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Caused by: java.lang.ExceptionInInitializerError at com.sun.corba.ee.impl.io.ValueHandlerImpl.createInputStream(ValueHandlerImpl.java:821) at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:264) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1015) ... 24 more Caused by: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.sun.corba.ee.impl.orb.ORBSingleton vmcid: 0x0 minor code: 0 completed: No at org.omg.CORBA.ORB.create_impl_with_systemclassloader(ORB.java:309) at org.omg.CORBA.ORB.init(ORB.java:294) at com.sun.corba.ee.impl.io.IIOPInputStream.<clinit>(IIOPInputStream.java:189) ... 27 more Caused by: java.lang.ClassNotFoundException: com.sun.corba.ee.impl.orb.ORBSingleton at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:270) at org.omg.CORBA.ORB.create_impl_with_systemclassloader(ORB.java:306) ... 29 more #] @manuel_b: I cannot find any information that this is fixed in u60. Maybe I'm overlooking something.
        Hide
        efra added a comment - - edited

        There is the same problem with 1.7.0_60-ea-b15 that has the two CORBA fixes

        Changeset Bug ID Synopsis
        a8d27c3fc4e4 8025005 Enhance CORBA initializations
        cbd5b4b07e0c 8035618 Four api/org_omg/CORBA TCK tests fail under plugin only

        http://download.java.net/jdk7u60/changes/jdk7u60-b15.html?q=download/jdk7u60/changes/jdk7u60-b15.html

        Show
        efra added a comment - - edited There is the same problem with 1.7.0_60-ea-b15 that has the two CORBA fixes Changeset Bug ID Synopsis a8d27c3fc4e4 8025005 Enhance CORBA initializations cbd5b4b07e0c 8035618 Four api/org_omg/CORBA TCK tests fail under plugin only http://download.java.net/jdk7u60/changes/jdk7u60-b15.html?q=download/jdk7u60/changes/jdk7u60-b15.html
        Hide
        palman added a comment -

        There is the same problem with
        build 1.8.0_20-ea-b10 and build 1.8.0_20-ea-b11
        but not in build 1.8.0_20-ea-b09

        Show
        palman added a comment - There is the same problem with build 1.8.0_20-ea-b10 and build 1.8.0_20-ea-b11 but not in build 1.8.0_20-ea-b09
        Hide
        tastle added a comment -

        Correct me if I'm wrong, but it appears that 8025005 is the cause. It looks like a classloader issue. The rest of the changeset is just typesafety work, but the critical part (ORB.java) is rewritten to use the system class loader.

        If anyone can drop a hint as to if this was a planned break (I know this is the tail of the dog here, but hope springs eternal), I'd much appreciate your feedback as it will have deployment consequences for my application. The only work around I have at the moment is to extract CORBA libraries and place them into an endorsed directory for the JRE to load them. It isn't pretty.

        Show
        tastle added a comment - Correct me if I'm wrong, but it appears that 8025005 is the cause. It looks like a classloader issue. The rest of the changeset is just typesafety work, but the critical part (ORB.java) is rewritten to use the system class loader . If anyone can drop a hint as to if this was a planned break (I know this is the tail of the dog here, but hope springs eternal), I'd much appreciate your feedback as it will have deployment consequences for my application. The only work around I have at the moment is to extract CORBA libraries and place them into an endorsed directory for the JRE to load them. It isn't pretty.
        Hide
        kpenrose added a comment - - edited

        I am not sure this matters, running Glassfish 3.2.2 on java 1.7.0_51. Lookup of JMS service via JNDI from a client running on 1.7.0_51 works fine. However, running the same client on java 1.8.0_5 causes the error.

        Stack trace:

        Stack trace
        May 09, 2014 2:56:28 PM com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator handleFullLogging
        WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream
         org.omg.CORBA.MARSHAL: WARNING: IOP00810010: Error from readValue on ValueHandler in 
        CDRInputStream  vmcid: OMG  minor code: 10 completed: Maybe
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
                at java.lang.reflect.Constructor.newInstance(Unknown Source)
                at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248)
                at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95)
                at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:387)
                at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:107)
                at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:511)
                at com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99)
                at com.sun.proxy.$Proxy38.valuehandlerReadError(Unknown Source)
                at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1024)
                at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1123)
                at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:935)
                at com.sun.corba.ee.impl.encoding.CDRInputObject.read_value(CDRInputObject.java:525)
                at com.sun.corba.ee.impl.corba.TCUtility.unmarshalIn(TCUtility.java:289)
        
                at com.sun.corba.ee.impl.corba.AnyImpl.read_value(AnyImpl.java:605)
                at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_any(CDRInputStream_1_0.java:775)
                at com.sun.corba.ee.impl.encoding.CDRInputObject.read_any(CDRInputObject.java:482)
                at com.sun.corba.ee.impl.javax.rmi.CORBA.Util.readAny(Util.java:452)
                at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$10.read(DynamicMethodMarshallerImpl.java:299)
                at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.readResult(DynamicMethodMarshallerImpl.java:483)
                at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:203)
                at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152)
                at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodegenStubBase.java:227)
                at com.sun.enterprise.naming.impl._SerialContextProvider_DynamicStub.lookup(com/sun/enterprise/naming/impl/_SerialContextProvider_DynamicStub.java)
                at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:505)
                at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:455)
                at javax.naming.InitialContext.lookup(Unknown Source)
                at com.lamtec.lamteccommon.jms.LamtecJMSSystem.<init>(LamtecJMSSystem.java:82)
                at com.lamtec.shippingmain.ShippingMainFactory.getLamtecJMSSystem(ShippingMainFactory.java:75)
                at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166.CGLIB$getLamtecJMSSystem$6(<generated>)
                at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166$$FastClassByCGLIB$$c1c4caa9.invoke(<generated>)
                at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
                at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:280)
                at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166.getLamtecJMSSystem(<generated>)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:149)
                at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:570)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:10
        15)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
                at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:442)
                at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:416)
                at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:549)
                at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150)
                at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
                at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:303)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
                at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
                at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
                at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:73)
                at com.lamtec.shippingmain.ShippingMain$1.call(ShippingMain.java:101)
                at com.lamtec.shippingmain.ShippingMain$1.call(ShippingMain.java:95)
                at javafx.concurrent.Task$TaskCallable.call(Unknown Source)
                at java.util.concurrent.FutureTask.run(Unknown Source)
                at java.lang.Thread.run(Unknown Source)
        Caused by: java.lang.ExceptionInInitializerError
                at com.sun.corba.ee.impl.io.ValueHandlerImpl.createInputStream(ValueHandlerImpl.java:821)
                at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:264)
                at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1015)
                ... 60 more
        Caused by: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.sun.corba.ee.impl.orb.ORBSingleton  vmcid: 0x0  minor code: 0  completed:
        No
                at org.omg.CORBA.ORB.create_impl_with_systemclassloader(Unknown Source)
                at org.omg.CORBA.ORB.init(Unknown Source)
                at com.sun.corba.ee.impl.io.IIOPInputStream.<clinit>(IIOPInputStream.java:189)
                ... 63 more
        Caused by: java.lang.ClassNotFoundException: com.sun.corba.ee.impl.orb.ORBSingleton
                at java.net.URLClassLoader$1.run(Unknown Source)
                at java.net.URLClassLoader$1.run(Unknown Source)
                at java.security.AccessController.doPrivileged(Native Method)
                at java.net.URLClassLoader.findClass(Unknown Source)
                at java.lang.ClassLoader.loadClass(Unknown Source)
                at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
                at java.lang.ClassLoader.loadClass(Unknown Source)
                at java.lang.Class.forName0(Native Method)
                at java.lang.Class.forName(Unknown Source)
                ... 66 more
        
        2014-05-09 14:56:28,585 [ERROR LamtecJMSSystem] - JMS Naming Exception: Communication exception for 
         SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, 
        java.naming.factory.url.pkgs=com.sun.enterprise.naming, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl}.
        
        
        Show
        kpenrose added a comment - - edited I am not sure this matters, running Glassfish 3.2.2 on java 1.7.0_51. Lookup of JMS service via JNDI from a client running on 1.7.0_51 works fine. However, running the same client on java 1.8.0_5 causes the error. Stack trace: Stack trace May 09, 2014 2:56:28 PM com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator handleFullLogging WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream org.omg.CORBA.MARSHAL: WARNING: IOP00810010: Error from readValue on ValueHandler in CDRInputStream vmcid: OMG minor code: 10 completed: Maybe at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248) at com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:387) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:107) at com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:511) at com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99) at com.sun.proxy.$Proxy38.valuehandlerReadError(Unknown Source) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1024) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1123) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:935) at com.sun.corba.ee.impl.encoding.CDRInputObject.read_value(CDRInputObject.java:525) at com.sun.corba.ee.impl.corba.TCUtility.unmarshalIn(TCUtility.java:289) at com.sun.corba.ee.impl.corba.AnyImpl.read_value(AnyImpl.java:605) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_any(CDRInputStream_1_0.java:775) at com.sun.corba.ee.impl.encoding.CDRInputObject.read_any(CDRInputObject.java:482) at com.sun.corba.ee.impl.javax.rmi.CORBA.Util.readAny(Util.java:452) at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$10.read(DynamicMethodMarshallerImpl.java:299) at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.readResult(DynamicMethodMarshallerImpl.java:483) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:203) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:152) at com.sun.corba.ee.impl.presentation.rmi.codegen.CodegenStubBase.invoke(CodegenStubBase.java:227) at com.sun.enterprise.naming.impl._SerialContextProvider_DynamicStub.lookup(com/sun/enterprise/naming/impl/_SerialContextProvider_DynamicStub.java) at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:505) at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:455) at javax.naming.InitialContext.lookup(Unknown Source) at com.lamtec.lamteccommon.jms.LamtecJMSSystem.<init>(LamtecJMSSystem.java:82) at com.lamtec.shippingmain.ShippingMainFactory.getLamtecJMSSystem(ShippingMainFactory.java:75) at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166.CGLIB$getLamtecJMSSystem$6(<generated>) at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166$$FastClassByCGLIB$$c1c4caa9.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:280) at com.lamtec.shippingmain.ShippingMainFactory$$EnhancerByCGLIB$$5151c166.getLamtecJMSSystem(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:149) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:570) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:10 15) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:442) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:416) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:549) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:303) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:73) at com.lamtec.shippingmain.ShippingMain$1.call(ShippingMain.java:101) at com.lamtec.shippingmain.ShippingMain$1.call(ShippingMain.java:95) at javafx.concurrent.Task$TaskCallable.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.lang. Thread .run(Unknown Source) Caused by: java.lang.ExceptionInInitializerError at com.sun.corba.ee.impl.io.ValueHandlerImpl.createInputStream(ValueHandlerImpl.java:821) at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:264) at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readRMIIIOPValueType(CDRInputStream_1_0.java:1015) ... 60 more Caused by: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.sun.corba.ee.impl.orb.ORBSingleton vmcid: 0x0 minor code: 0 completed: No at org.omg.CORBA.ORB.create_impl_with_systemclassloader(Unknown Source) at org.omg.CORBA.ORB.init(Unknown Source) at com.sun.corba.ee.impl.io.IIOPInputStream.<clinit>(IIOPInputStream.java:189) ... 63 more Caused by: java.lang.ClassNotFoundException: com.sun.corba.ee.impl.orb.ORBSingleton at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang. ClassLoader .loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang. ClassLoader .loadClass(Unknown Source) at java.lang. Class .forName0(Native Method) at java.lang. Class .forName(Unknown Source) ... 66 more 2014-05-09 14:56:28,585 [ERROR LamtecJMSSystem] - JMS Naming Exception: Communication exception for SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.url.pkgs=com.sun.enterprise.naming, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl}.
        Hide
        tastle added a comment -

        I was speaking with the author of the change in the JRE and he's been most cordial on the topic.

        I would ask that you bear with us, a while on this, as we address this backward compatibility issue, and look
        to solve the issues raised. We were aware that there might be some compatibility issue, and had marked it as a risk,
        but as the Singleton ORB is limited in scope, and functionality we anticipated that it would be reasonably OK to
        proceed with the refactored loading strategy. The anticipation was that deployments could modify the classpath,
        and that TCCL loading of the full ORB would be sufficient in most cases.

        In any case, we looking into this ORBSingleton conundrum, and will get back to shortly on this.

        Show
        tastle added a comment - I was speaking with the author of the change in the JRE and he's been most cordial on the topic. I would ask that you bear with us, a while on this, as we address this backward compatibility issue, and look to solve the issues raised. We were aware that there might be some compatibility issue, and had marked it as a risk, but as the Singleton ORB is limited in scope, and functionality we anticipated that it would be reasonably OK to proceed with the refactored loading strategy. The anticipation was that deployments could modify the classpath, and that TCCL loading of the full ORB would be sufficient in most cases. In any case, we looking into this ORBSingleton conundrum, and will get back to shortly on this.
        Hide
        axt added a comment -

        Specifying the default ORB singleton shipped by the JDK (int the domain.xml jvmopts):

        -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.se.impl.orb.ORBSingleton

        "solved" the problem for me.

        Show
        axt added a comment - Specifying the default ORB singleton shipped by the JDK (int the domain.xml jvmopts): -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.se.impl.orb.ORBSingleton "solved" the problem for me.
        Hide
        plis added a comment -

        The above jvmopt didn't solve the problem here.
        Is there a workaround?
        Planned release of a fix?

        Show
        plis added a comment - The above jvmopt didn't solve the problem here. Is there a workaround? Planned release of a fix?
        Hide
        palman added a comment -

        @axt Your workaround didn't solve the Problem for me.

        greetz Palman

        Show
        palman added a comment - @axt Your workaround didn't solve the Problem for me. greetz Palman
        Hide
        ecarpenter added a comment - - edited

        We are experiencing the same problem on Glassfish 4 (build 89) running on Java 1.7.0_60. Downgrading to 1.7.0_51 resolved the problem.

        Show
        ecarpenter added a comment - - edited We are experiencing the same problem on Glassfish 4 (build 89) running on Java 1.7.0_60. Downgrading to 1.7.0_51 resolved the problem.
        Hide
        lprimak added a comment -

        Is there a solution to this problem? I am running into this as well,
        and -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.se.impl.orb.ORBSingleton does not solve the problem.
        This is both in Glassfish 3.1.2.2 and 4.0

        Show
        lprimak added a comment - Is there a solution to this problem? I am running into this as well, and -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.se.impl.orb.ORBSingleton does not solve the problem. This is both in Glassfish 3.1.2.2 and 4.0
        Hide
        palman added a comment -

        Hi,

        its work for me again with the new Build Version of Java: 1.8.0_20-ea-b20

        Java; VM; Vendor = 1.8.0_20-ea; Java HotSpot(TM) 64-Bit Server VM 25.20-b20; Oracle Corporation

        http://download.java.net/jdk8u20/archive/b20/binaries/jdk8u20-b20.html

        http://hg.openjdk.java.net/jdk8u/jdk8u/corba
        Changeset Bug ID Synopsis
        009fc3f785a9 8042789 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader

        greetz palman

        Show
        palman added a comment - Hi, its work for me again with the new Build Version of Java: 1.8.0_20-ea-b20 Java; VM; Vendor = 1.8.0_20-ea; Java HotSpot(TM) 64-Bit Server VM 25.20-b20; Oracle Corporation http://download.java.net/jdk8u20/archive/b20/binaries/jdk8u20-b20.html http://hg.openjdk.java.net/jdk8u/jdk8u/corba Changeset Bug ID Synopsis 009fc3f785a9 8042789 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader greetz palman
        Hide
        gfuser9999 added a comment -

        Seem https://bugs.openjdk.java.net/browse/JDK-8042789 revert the broken
        JDK7/8 regression issue. To be fix in whatever JDK7 patch release.

        Show
        gfuser9999 added a comment - Seem https://bugs.openjdk.java.net/browse/JDK-8042789 revert the broken JDK7/8 regression issue. To be fix in whatever JDK7 patch release.
        Hide
        chebert1974 added a comment -

        I had the same issue running Glassfish 3.1.2.2 with JDK 1.7u55. Upgrading to u65 solved my problem.

        Show
        chebert1974 added a comment - I had the same issue running Glassfish 3.1.2.2 with JDK 1.7u55. Upgrading to u65 solved my problem.
        Hide
        lprimak added a comment -

        I can confirm this also. Both v3.1.2.2 and v4.0 and v4.0.1 work correctly with u65 update.
        thank you!

        Show
        lprimak added a comment - I can confirm this also. Both v3.1.2.2 and v4.0 and v4.0.1 work correctly with u65 update. thank you!

          People

          • Assignee:
            russgold
            Reporter:
            boernd
          • Votes:
            17 Vote for this issue
            Watchers:
            25 Start watching this issue

            Dates

            • Created:
              Updated: