[ http://issues.apache.org/jira/browse/GERONIMO-1893?page=all ]

Dain Sundstrom reassigned GERONIMO-1893:
----------------------------------------

    Assign To: David Jencks  (was: Dain Sundstrom)

David can you apply the fixes from the tck to this configuration?

> Corba failures on startup
> -------------------------
>
>          Key: GERONIMO-1893
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1893
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>     Versions: 1.1
>  Environment: 1.1
>     Reporter: Kevan Miller
>     Assignee: David Jencks
>     Priority: Critical
>      Fix For: 1.1

>
> If you enable Corba in an out-of-the-box config -- you'll receive the 
> following exceptions:
> 23:07:59,456 ERROR [SunORBConfigAdapter] org.omg.CORBA.INTERNAL:   vmcid: SUN 
>  minor code: 209  completed: No
> 23:07:59,624 WARN  [CORBABean] Failed CORBABean
> 23:07:59,628 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
> the FAILED state: 
> abstractName="geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=Server"
> org.openejb.corba.security.config.ConfigException: org.omg.CORBA.INTERNAL:   
> vmcid: SUN  minor code: 209  completed: No
>       at 
> org.openejb.corba.sunorb.SunORBConfigAdapter.postProcess(SunORBConfigAdapter.java:211)
>       at org.openejb.corba.CORBABean.doStart(CORBABean.java:160)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:980)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:173)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:41)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:251)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:292)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:173)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:41)
>       at 
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:251)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:292)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:389)
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:350)
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:168)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:483)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:464)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>       at 
> org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$a8f798d4.startConfiguration(<generated>)
>       at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:287)
>       at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>       at org.apache.geronimo.system.main.Daemon.main(Daemon.java:367)
> Caused by: org.omg.CORBA.INTERNAL:   vmcid: SUN  minor code: 209  completed: 
> No
>       at 
> com.sun.corba.se.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:254)
>       at 
> com.sun.corba.se.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:202)
>       at 
> org.openejb.corba.sunorb.SunORBConfigAdapter.postProcess(SunORBConfigAdapter.java:208)
>       ... 41 more
> 23:08:00,512 DEBUG [GBeanSingleReference] Waiting to start 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBATSS,name=SSLClientCertIdentityToken
>  because no targets are running for reference Server matching the patterns 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=Server
> 23:08:00,512 DEBUG [GBeanSingleReference] Waiting to start 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBATSS,name=SSLClientCert
>  because no targets are running for reference Server matching the patterns 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=Server
> 23:08:00,548 DEBUG [GBeanSingleReference] Waiting to start 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBATSS,name=SSLClientPassword
>  because no targets are running for reference Server matching the patterns 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=Server
> 23:08:00,556 DEBUG [GBeanSingleReference] Waiting to start 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBATSS,name=IdentityTokenNoSecurity
>  because no targets are running for reference Server matching the patterns 
> geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=UnprotectedServer
> 23:08:00,614 ERROR [SunORBConfigAdapter] org.omg.CORBA.INTERNAL:   vmcid: SUN 
>  minor code: 209  completed: No
> 23:08:00,615 WARN  [CORBABean] Failed CORBABean
> 23:08:00,616 ERROR [GBeanInstanceState] Error while starting; GBean is now in 
> the FAILED state: 
> abstractName="geronimo/j2ee-corba/1.1-SNAPSHOT/car?ServiceModule=geronimo/j2ee-corba/1.1-SNAPSHOT/car,j2eeType=CORBABean,name=Server"
> org.openejb.corba.security.config.ConfigException: org.omg.CORBA.INTERNAL:   
> vmcid: SUN  minor code: 209  completed: No
>       at 
> org.openejb.corba.sunorb.SunORBConfigAdapter.postProcess(SunORBConfigAdapter.java:211)
>       at org.openejb.corba.CORBABean.doStart(CORBABean.java:160)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:980)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:389)
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:350)
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:168)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:483)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:464)
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>       at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>       at 
> org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$a8f798d4.startConfiguration(<generated>)
>       at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:287)
>       at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>       at org.apache.geronimo.system.main.Daemon.main(Daemon.java:367)
> Caused by: org.omg.CORBA.INTERNAL:   vmcid: SUN  minor code: 209  completed: 
> No
>       at 
> com.sun.corba.se.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:254)
>       at 
> com.sun.corba.se.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:202)
>       at 
> org.openejb.corba.sunorb.SunORBConfigAdapter.postProcess(SunORBConfigAdapter.java:208)
>       ... 23 more
> The root exception occurs in OpenEJBSocketFactory.createServerSocket() as it 
> tries to generate an SSLServerSocket. The failure text is "Default SSL 
> context init failed: Keystore was tampered with, or password was incorrect" 
> This might be caused by the recent change removing ssl properties from 
> rmi-naming... 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to