Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Tomcat Users »

InvalidJarIndexException

Kevin Schroeder

2004-05-17


Hello,
  I just installed Tomcat 5.0.24 on a Sparc Solaris 8 system with all the
defaults in the config files with Java 1.4.2 just installed from Sun and
when I run bin/startup.sh I get the following exceptions in catalina.out:

    [ERROR] Digester - -Begin event threw error
<java.lang.ExceptionInInitializerError>java.lang.ExceptionInInitializerError
: sun.misc.InvalidJarIndexException: Invalid index!
    at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:594)
    at sun.misc.URLClassPath.getResource (URLClassPath.java:134)
    at java.net.URLClassLoader$2.run(URLClassLoader.java:349)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findResource (URLClassLoader.java:346)
    at
org.apache.catalina.loader.StandardClassLoader.findResource(StandardClassLoa
der.java:527)
    at
org.apache.catalina.loader.StandardClassLoader.getResource(StandardClassLoad
er.java:603)
    at
org.apache.commons.modeler.Registry.loadDescriptors (Registry.java:895)
    at
org.apache.catalina.mbeans.MBeanUtils.createRegistry (MBeanUtils.java:1602)
    at
org.apache.catalina.mbeans.MBeanUtils.<clinit>(MBeanUtils.java:107)
    at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.<clinit>(GlobalR
esourcesLifecycleListener.java:65)
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance (Class.java:237)
    at
org.apache.commons.digester.ObjectCreateRule.begin (ObjectCreateRule.java:253
)
    at org.apache.commons.digester.Rule.begin (Rule.java:200)
    at
org.apache.commons.digester.Digester.startElement (Digester.java:1273)
    at
org.apache.catalina.util.CatalinaDigester.startElement(CatalinaDigester.java
:65)
    at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
    at
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartEl
ement(Unknown Source)
    at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown Source)
    at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.commons.digester.Digester.parse (Digester.java:1548)
    at org.apache.catalina.startup.Catalina.load (Catalina.java:489)
    at org.apache.catalina.startup.Catalina.load (Catalina.java:528)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.load (Bootstrap.java:247)
    at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:421)

java.lang.reflect.InvocationTargetException:
java.lang.ExceptionInInitializerError: sun.misc.InvalidJarIndexException:
Invalid index!
    at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:594)
    at sun.misc.URLClassPath.getResource (URLClassPath.java:134)
    at java.net.URLClassLoader$2.run(URLClassLoader.java:349)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findResource (URLClassLoader.java:346)
    at
org.apache.catalina.loader.StandardClassLoader.findResource(StandardClassLoa
der.java:527)
    at
org.apache.catalina.loader.StandardClassLoader.getResource(StandardClassLoad
er.java:603)
    at
org.apache.commons.modeler.Registry.loadDescriptors (Registry.java:895)
    at
org.apache.catalina.mbeans.MBeanUtils.createRegistry (MBeanUtils.java:1602)
    at
org.apache.catalina.mbeans.MBeanUtils.<clinit>(MBeanUtils.java:107)
    at
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.<clinit>(GlobalR
esourcesLifecycleListener.java:65)
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance (Class.java:237)
    at
org.apache.commons.digester.ObjectCreateRule.begin (ObjectCreateRule.java:253
)
    at org.apache.commons.digester.Rule.begin (Rule.java:200)
    at
org.apache.commons.digester.Digester.startElement (Digester.java:1273)
    at
org.apache.catalina.util.CatalinaDigester.startElement(CatalinaDigester.java
:65)
    at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
    at
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
Source)
    at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unkno
wn Source)
    at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown Source)
    at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.commons.digester.Digester.parse (Digester.java:1548)
    at org.apache.catalina.startup.Catalina.load (Catalina.java:489)
    at org.apache.catalina.startup.Catalina.load (Catalina.java:528)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.load (Bootstrap.java:247)
    at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:421)

What do I need to do to fix this?

Kevin Schroeder
CEO - Mirageworks, Inc.
ph: 972-678-2812
em: kschroeder@(protected)
Learn about the Novalox spam filter at http://www.novalox.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected)
For additional commands, e-mail: tomcat-user-help@(protected)

©2008 junlu.com - Jax Systems, LLC, U.S.A.