geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars K?hne (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-448) OpenEJB ITests Fail under Sun JDK 1.5.0 (RMIoverIIOP failure)
Date Sat, 20 Nov 2004 18:28:26 GMT
     [ http://nagoya.apache.org/jira/browse/GERONIMO-448?page=comments#action_55711 ]
     
Lars K?hne commented on GERONIMO-448:
-------------------------------------

OK, here is an update on the current JDK 1.5 status:

The ORB will start up on JDK 1.5, no more "Unable to create CDROutputStream" during ORB.init()
in the default configuration. The code that implement this is available in the nightly builds
since 2004-11-17 (http://openorb.sourceforge.net/builds/1.4.0/2004-11-17/).

Everything will work until you try to deserialize a Serializable from a CDR stream. At that
point you will experience runtime exceptions on Sun JDK 1.5.

It would be great if you could retest with that build and report if it fixes your problem
at least partially (i.e. more of your tests succeed). Just add comments here, I'm watching
this issue.

> OpenEJB ITests Fail under Sun JDK 1.5.0 (RMIoverIIOP failure)
> -------------------------------------------------------------
>
>          Key: GERONIMO-448
>          URL: http://nagoya.apache.org/jira/browse/GERONIMO-448
>      Project: Apache Geronimo
>         Type: Bug
>   Components: OpenEJB
>     Reporter: Aaron Mulder
>     Assignee: Alan Cabrera

>
> java -version
> java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
> Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
> uname -a
> Linux sirius 2.6.8-24.3-smp #1 SMP Tue Oct 26 14:40:54 UTC 2004 i686 i686 i386 GNU/Linux
> Test Error:
> org.omg.CORBA.INITIALIZE: Unable to create CDROutputStream class (java.lang.reflect.InvocationTargetException)
 vmcid: 0x0  minor code: 0  completed: No
>         at org.openorb.orb.iiop.CDRCodec.encode_value(CDRCodec.java:192)
>         at org.openorb.orb.iiop.IIOPProtocolInitializer.init(IIOPProtocolInitializer.java:165)
>         at org.openorb.orb.pi.OpenORBInitInfo.post_init(OpenORBInitInfo.java:166)
>         at org.openorb.orb.config.OpenORBLoader.init(OpenORBLoader.java:311)
>         at org.openorb.orb.core.ORB.set_parameters(ORB.java:1131)
>         at org.omg.CORBA.ORB.init(ORB.java:337)
>         at org.openejb.corba.CORBABean.doStart(CORBABean.java:115)
>         at org.apache.geronimo.gbean.jmx.GBeanMBean.doStart(GBeanMBean.java:616)
>         at org.apache.geronimo.gbean.jmx.AbstractManagedObject.attemptFullStart(AbstractManagedObject.java:511)
>         at org.apache.geronimo.gbean.jmx.AbstractManagedObject.start(AbstractManagedObject.java:305)
>         at org.apache.geronimo.gbean.jmx.AbstractManagedObject.startRecursive(AbstractManagedObject.java:329)
>         at org.apache.geronimo.gbean.jmx.GBeanMBean$11.invoke(GBeanMBean.java:1036)
>         at org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOperation.java:142)
>         at org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:844)
>         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>         at org.apache.geronimo.gbean.jmx.AbstractManagedObject.startRecursive(AbstractManagedObject.java:343)
>         at org.apache.geronimo.gbean.jmx.GBeanMBean$11.invoke(GBeanMBean.java:1036)
>         at org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOperation.java:142)
>         at org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:844)
>         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>         at org.apache.geronimo.kernel.Kernel.invoke(Kernel.java:288)
>         at org.apache.geronimo.kernel.Kernel.invoke(Kernel.java:283)
>         at org.apache.geronimo.kernel.Kernel.startRecursiveGBean(Kernel.java:375)
>         ... 1 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.openorb.orb.config.OpenORBLoader.constructClass(OpenORBLoader.java:557)
>         at org.openorb.orb.iiop.CDRCodec.encode_value(CDRCodec.java:180)
>         ... 29 more
> Caused by: java.lang.Error: Unknown VM vendor. RMIoverIIOP will not work with this VM.
Please contact support at openorb-users@lists.sf.net.
>         at org.openorb.orb.rmi.DeserializationKernelFactory.init(DeserializationKernelFactory.java:182)
>         at org.openorb.orb.rmi.ValueHandlerImpl.<clinit>(ValueHandlerImpl.java:57)
>         at org.openorb.orb.iiop.CDROutputStream.<init>(CDROutputStream.java:358)
>         ... 35 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message