Geronimo
  1. Geronimo
  2. GERONIMO-2515

load of geronimo/rmi-naming/1.1.1/car failed on Solaris 10

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Blocker Blocker
    • Resolution: Unresolved
    • Affects Version/s: 1.1.1
    • Fix Version/s: None
    • Component/s: startup/shutdown
    • Security Level: public (Regular issues)
    • Labels:
      None
    • Environment:

      Solaris 10 , JDK 1.4.2

      Description

      $ java -jar server.jar
      Booting Geronimo Kernel (in Java 1.4.2_12)...
      Starting Geronimo Application Server v1.1.1
      [*- ] 0% 2s Startup failed
      org.apache.geronimo.kernel.config.LifecycleException: load of geronimo/rmi-naming/1.1.1/car failed
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:294)
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:275)
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:250)
      at org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:112)
      at org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClassByCGLIB$$b117102f.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:817)
      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.EditableConfigurationManager$$EnhancerByCGLIB$$fe617d34.loadConfiguration(<generated>)
      at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:294)
      at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
      at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377)
      Caused by: org.apache.geronimo.kernel.repository.MissingDependencyException: Unable to resolve dependency org.apache.geronimo.specs/geronimo-activation_1.0.2_spec//jar
      at org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader(DefaultArtifactResolver.java:119)
      at org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader(DefaultArtifactResolver.java:98)
      at org.apache.geronimo.kernel.repository.DefaultArtifactResolver$$FastClassByCGLIB$$e847b746.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:817)
      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.repository.ArtifactResolver$$EnhancerByCGLIB$$8e854b59.resolveInClassLoader(<generated>)
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.resolveParentIds(SimpleConfigurationManager.java:466)
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadDepthFirst(SimpleConfigurationManager.java:425)
      at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:291)
      ... 15 more
      Server shutdown begun
      Server shutdown completed

        Activity

        Hide
        Donald Woods added a comment -

        Yep, tar on AIX has the same problem.... You have to use the optional/add-on Linux gunzip utils (or jar command.)

        Show
        Donald Woods added a comment - Yep, tar on AIX has the same problem.... You have to use the optional/add-on Linux gunzip utils (or jar command.)
        Hide
        Filip Hanik added a comment -

        We tried both JDK 1.4.2_12 and JDK 1.5.0_01 on Solaris 10, sparc, Geronimo 1.1 starts up without any errors.

        However, I had to download the .zip version of geronimo, and use $JAVA_HOME/bin/jar xvf to unzip it.

        When I downloaded the .tar.gz version, Solaris tar messed up the unpacking due to some very long pathnames in the file.

        I would suggest trying to download the .zip version, then unzip it using Java's own "jar" command.

        Show
        Filip Hanik added a comment - We tried both JDK 1.4.2_12 and JDK 1.5.0_01 on Solaris 10, sparc, Geronimo 1.1 starts up without any errors. However, I had to download the .zip version of geronimo, and use $JAVA_HOME/bin/jar xvf to unzip it. When I downloaded the .tar.gz version, Solaris tar messed up the unpacking due to some very long pathnames in the file. I would suggest trying to download the .zip version, then unzip it using Java's own "jar" command.
        Hide
        K Wesley added a comment -

        How does one get the builds that you are mentioning? I am using the one available on the download page from apache geronimo here:

        http://geronimo.apache.org/downloads.html

        Show
        K Wesley added a comment - How does one get the builds that you are mentioning? I am using the one available on the download page from apache geronimo here: http://geronimo.apache.org/downloads.html
        Hide
        Donald Woods added a comment -

        Have tried the 1.2-SNAPSHOT or a 2.0-SNAPSHOT build?
        I haven't seen a problem running 1.1.1 on Solaris 10 SPARC, so maybe your download was somehow corrupted?

        Show
        Donald Woods added a comment - Have tried the 1.2-SNAPSHOT or a 2.0-SNAPSHOT build? I haven't seen a problem running 1.1.1 on Solaris 10 SPARC, so maybe your download was somehow corrupted?
        Hide
        K Wesley added a comment -

        Yes, I originally tested this on 1.5 and then tested on 1.4.2, since this is the officially supported release. I just think that this does not work on solaris anywhere sparc or x86. Is there a chance that this will be fixed soon? We are using geronimo in our upcoming release and solaris is one of supported platforms.

        Show
        K Wesley added a comment - Yes, I originally tested this on 1.5 and then tested on 1.4.2, since this is the officially supported release. I just think that this does not work on solaris anywhere sparc or x86. Is there a chance that this will be fixed soon? We are using geronimo in our upcoming release and solaris is one of supported platforms.
        Hide
        K Wesley added a comment -

        same error:

        $ java -jar server.jar
        Booting Geronimo Kernel (in Java 1.4.2_12)...
        Starting Geronimo Application Server v1.1.1
        [*- ] 0% 2s Startup failed
        org.apache.geronimo.kernel.config.LifecycleException: load of geronimo/rmi-naming/1.1.1/car failed
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:294)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:275)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:250)
        at org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:112)
        at org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClassByCGLIB$$b117102f.invoke(<generated>)

        Show
        K Wesley added a comment - same error: $ java -jar server.jar Booting Geronimo Kernel (in Java 1.4.2_12)... Starting Geronimo Application Server v1.1.1 [*- ] 0% 2s Startup failed org.apache.geronimo.kernel.config.LifecycleException: load of geronimo/rmi-naming/1.1.1/car failed at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:294) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:275) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:250) at org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:112) at org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClassByCGLIB$$b117102f.invoke(<generated>)
        Hide
        K Wesley added a comment -

        I will install 1.4.2 today. The default on solaris 10 is 1.5

        Show
        K Wesley added a comment - I will install 1.4.2 today. The default on solaris 10 is 1.5
        Hide
        Vamsavardhana Reddy added a comment -

        Do you observe this error while starting G1.1.1 on JDK 1.4.2 as well?

        Show
        Vamsavardhana Reddy added a comment - Do you observe this error while starting G1.1.1 on JDK 1.4.2 as well?
        Hide
        K Wesley added a comment -

        netstat -a shows nothing running on port 1099. I also tried java -jar server.jar from the bin directory.

        Show
        K Wesley added a comment - netstat -a shows nothing running on port 1099. I also tried java -jar server.jar from the bin directory.

          People

          • Assignee:
            Unassigned
            Reporter:
            K Wesley
          • Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development