You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Anders Domeij (JIRA)" <de...@geronimo.apache.org> on 2005/10/06 07:25:47 UTC

[jira] Created: (GERONIMO-1039) Milestone 5 Corba not running with IBM JDK & SUSE LInux

Milestone 5 Corba not running with IBM JDK & SUSE LInux
-------------------------------------------------------

         Key: GERONIMO-1039
         URL: http://issues.apache.org/jira/browse/GERONIMO-1039
     Project: Geronimo
        Type: Bug
  Components: CORBA  
    Versions: 1.0-M5    
 Environment: Suse Linux 9.3 Professional, IBM JDK 1.4.2
    Reporter: Anders Domeij


With IBM JDK set as deault/system JDK, the new M5 milestone will not start the Geronimo server. The CORBA component fails during startup.There is a  dependency to classes in the SUN JDK that cannot/are not resolvable in the IBM JDK.
Setting the deafult/system JDK to SUN 1.4.2_08 gives a clean start.

Snippet from command line starting with IBM JDK:
Starting Geronimo Application Server
[*******>        ] 47%  11s Starting org/apache/geronimo/ServerCORBA  07:20:57,612 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: objectName="geronimo.server:J2EEApplication=null,J2EEModule=org/apache/geronimo/ServerCORBA,J2EEServer=geronimo,j2eeType=CORBACSS,name=SSLIdentityTokenCert"
java.lang.NoClassDefFoundError: com/sun/corba/se/internal/Interceptors/PIORB
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:147)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:474)
        at java.net.URLClassLoader.access$500(URLClassLoader.java(Inlined Compiled Code))
        at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled Code))
        at java.security.AccessController.doPrivileged1(Native Method)
        at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
        at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code))
        at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
        at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java(Compiled Code))
        at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
        at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java(Compiled Code))
        at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:260)
        at org.omg.CORBA.ORB.create_impl(ORB.java:326)
        at org.omg.CORBA.ORB.init(ORB.java:367)
        at org.openejb.corba.CSSBean.doStart(CSSBean.java:229)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
        at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
        at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
        at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
        at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
        at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)


-- 
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


[jira] Closed: (GERONIMO-1039) Milestone 5 Corba not running with IBM JDK & SUSE LInux

Posted by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-1039?page=all ]
     
Aaron Mulder closed GERONIMO-1039:
----------------------------------

    Fix Version: 1.0
     Resolution: Won't Fix
      Assign To: Aaron Mulder

The Geronimo v1 CORBA implementation is built on the Sun JDK 1.4.2_x ORB.  We cannot run CORBA features on any other JDK vendor/version.

We are planning to include a much more portable ORB in a future release of Geronimo (people are working on it as we speak).  But this will not be introduced for Geronimo v1.

It should be possible to run CORBA clients on other platforms, including the IBM JDK, though AFAIK this has not been tested extensively.

> Milestone 5 Corba not running with IBM JDK & SUSE LInux
> -------------------------------------------------------
>
>          Key: GERONIMO-1039
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1039
>      Project: Geronimo
>         Type: Bug
>   Components: CORBA
>     Versions: 1.0-M5
>  Environment: Suse Linux 9.3 Professional, IBM JDK 1.4.2
>     Reporter: Anders Domeij
>     Assignee: Aaron Mulder
>      Fix For: 1.0

>
> With IBM JDK set as deault/system JDK, the new M5 milestone will not start the Geronimo server. The CORBA component fails during startup.There is a  dependency to classes in the SUN JDK that cannot/are not resolvable in the IBM JDK.
> Setting the deafult/system JDK to SUN 1.4.2_08 gives a clean start.
> Snippet from command line starting with IBM JDK:
> Starting Geronimo Application Server
> [*******>        ] 47%  11s Starting org/apache/geronimo/ServerCORBA  07:20:57,612 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: objectName="geronimo.server:J2EEApplication=null,J2EEModule=org/apache/geronimo/ServerCORBA,J2EEServer=geronimo,j2eeType=CORBACSS,name=SSLIdentityTokenCert"
> java.lang.NoClassDefFoundError: com/sun/corba/se/internal/Interceptors/PIORB
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
>         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:147)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:474)
>         at java.net.URLClassLoader.access$500(URLClassLoader.java(Inlined Compiled Code))
>         at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled Code))
>         at java.security.AccessController.doPrivileged1(Native Method)
>         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
>         at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code))
>         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
>         at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java(Compiled Code))
>         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
>         at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java(Compiled Code))
>         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:260)
>         at org.omg.CORBA.ORB.create_impl(ORB.java:326)
>         at org.omg.CORBA.ORB.init(ORB.java:367)
>         at org.openejb.corba.CSSBean.doStart(CSSBean.java:229)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
>         at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
>         at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
>         at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)

-- 
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