CORBA (via OpenERB) doesn't work on JDK 1.5. If you get the latest CVS head, then I think it will run OK (though Alan could tell you for sure). Alternately, you can run under JDK 1.4. We raised this issue with OpenORB, and they said that a near-future release will at least start properly under JDK 1.5 (even if the RMI over IIOP features don't work). Still, you'll need a new build to take advantage of that once we get a new build of OpenORB...
Aaron On Tue, 16 Nov 2004, mouli wrote: > I get the following error trying to start the server. > > Am I missing some thing? > > ======================================================= > org.apache.geronimo.kernel.config.InvalidConfigException: > Invalid GBean configur > ation for > geronimo.config:name="org/apache/geronimo/Server" > at > org.apache.geronimo.kernel.Kernel.startRecursiveGBean(Kernel.java:379 > ) > at > org.apache.geronimo.system.main.Daemon.main(Daemon.java:150) > Caused by: org.omg.CORBA.INITIALIZE: Unable to create > CDROutputStream class (jav > a.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(IIOPProtocolInitial > izer.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:624) > > at > org.apache.geronimo.gbean.jmx.AbstractManagedObject.attemptFullStart( > AbstractManagedObject.java:511) > at > org.apache.geronimo.gbean.jmx.AbstractManagedObject.start(AbstractMan > agedObject.java:305) > at > org.apache.geronimo.gbean.jmx.AbstractManagedObject.startRecursive(Ab > stractManagedObject.java:329) > at > org.apache.geronimo.gbean.jmx.GBeanMBean$11.invoke(GBeanMBean.java:10 > 97) > at > org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOp > eration.java:151) > at > org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:913) > at > com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImp > l.java:213) > at > com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM > BeanServerInterceptor.java:815) > at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784 > ) > at > org.apache.geronimo.gbean.jmx.AbstractManagedObject.startRecursive(Ab > stractManagedObject.java:343) > at > org.apache.geronimo.gbean.jmx.GBeanMBean$11.invoke(GBeanMBean.java:10 > 97) > at > org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOp > eration.java:151) > at > org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:913) > at > com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImp > l.java:213) > at > com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM > BeanServerInterceptor.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(NativeConstruct > orAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC > onstructorAccessorImpl.java:27) > at > java.lang.reflect.Constructor.newInstance(Constructor.java:494) > at > org.openorb.orb.config.OpenORBLoader.constructClass(OpenORBLoader.jav > a: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 th > is VM. Please contact support at > [EMAIL PROTECTED] > at > org.openorb.orb.rmi.DeserializationKernelFactory.init(Deserialization > KernelFactory.java:182) > at > org.openorb.orb.rmi.ValueHandlerImpl.<clinit>(ValueHandlerImpl.java:5 > 7) > at > org.openorb.orb.iiop.CDROutputStream.<init>(CDROutputStream.java:358) > > ... 35 more > > BUILD FAILED > File...... > C:\tools\mavenrepo\cache\maven-multiproject-plugin-1.3.1\plugin.jelly > > Element... maven:reactor > Line...... 217 > Column.... 9 > Unable to obtain goal [ejb:install] -- > C:\asf\geronimo\openejb\modules\itests\ma > ven.xml:39:40: <deploy:waitForStarted> Could not > connect > C:\asf\geronimo> > ========================================================== > Env: > Win XP Pro > JDK 1.5.0 > maven 1.0 > > Regards, > Mouli > > > > __________________________________ > Do you Yahoo!? > The all-new My Yahoo! - Get yours free! > http://my.yahoo.com > > >
