Hello,
    I was running Tomcat 5.5 on RHEL 4 servers with Sun JDK 1.5 and
everything was working correctly... except for some features in our
application, so we used Sun JDK only on some training machines which had
limited RAM - on others we used BEA JRockit (which comes with
considerable memory usage overhead).
    Maybe you could try Sun JDK 1.5 first if your vendor supports it.
 
Daniel

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Griffith, Jeffrey M
Sent: Wednesday, January 02, 2008 10:41 PM
To: [email protected]
Subject: [rhelv5-list] RHEL 5 and Tomcat using Sun JDK --
Experiencingproblems





Hi, 

I would like to use the native Red Hat package for Tomcat combined with
Sun JDK (1.6 update 3), as the vendor's web application supports only
Sun Java and will not work with gcj. I have made several attempts to
first install Tomcat with Red Hat's gcj package and then switch system
preferences over to Sun JDK without success. On my most recent attempt,
I installed the Sun JDK first along with jpackage and made sure my
alternatives were set for Sun JDK. Tomcat installed without gcj as a
dependency, however I get the following startup error:

Starting tomcat5: /usr/bin/rebuild-jar-repository: error: Could not find
xml-commons-apis Java extension for this JVM 
/usr/bin/rebuild-jar-repository: error: Some detected jars were not
found for this jvm 
Using CATALINA_BASE:   /usr/share/tomcat5 
Using CATALINA_HOME:   /usr/share/tomcat5 
Using CATALINA_TMPDIR: /usr/share/tomcat5/temp 
Using JRE_HOME:       
logout 
                                                           [  OK  ] 

My catalina.out contains the following error message: 

sun.misc.InvalidJarIndexException: Invalid index 
        at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:854) 
        at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:762) 
        at sun.misc.URLClassPath.getResource(URLClassPath.java:168) 
        at java.net.URLClassLoader$1.run(URLClassLoader.java:192) 
        at java.security.AccessController.doPrivileged(Native Method) 
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

        at java.lang.ClassLoader.defineClass1(Native Method) 
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620) 
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56) 
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195) 
        at java.security.AccessController.doPrivileged(Native Method) 
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

        at java.lang.ClassLoader.defineClass1(Native Method) 
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620) 
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56) 
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195) 
        at java.security.AccessController.doPrivileged(Native Method) 
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 
        at
org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:222) 
        at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 

In addition, my WAR file will not unpack itself in
/usr/share/tomcat5/webapps. 

I am not sure where to go from here as Google and the Tomcat docs do not
seem to cover this particular contingency. It is my understanding that
Red Hat does not officially support Sun Java configurations with the
native install of Tomcat, but I was hoping somebody on the list has
gotten it to work.

Thanks for any assistance you can provide. 

Jeff 

_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to