tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 22866] - Scanning of Struts 1.1 struts.jar is throwing exception leading to native JVM crash
Date Tue, 02 Sep 2003 10:38:10 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22866>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22866

Scanning of Struts 1.1 struts.jar is throwing exception leading to native JVM crash

kosh.podder@ubs.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |



------- Additional Comments From kosh.podder@ubs.com  2003-09-02 10:38 -------
IBM 1.3.1, 1.4.1 and Sun 1.4.1 and 1.4.2 still throw errors albeit different
ones - the IBM one does not crash the JVM. A lot of our apps must use 1.3.1
right now due to third party dependencies. Can you take a look at the IBM 1.3.1
trace below, and offer any ideas? 

catalina.out
------------
Starting service Tomcat-Standalone
Apache Tomcat/4.1
[ERROR] Digester - -End event threw exception <java.lang.reflect.InvocationTa
rgetException>java.lang.reflect.InvocationTargetException: java.lang.Internal
Error: jzentry == 0
        at java.util.zip.ZipFile$2.nextElement(ZipFile.java:318)
        at java.util.jar.JarFile$1.nextElement(JarFile.java:242)
        at org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig
.java:909)
        at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.ja
va:868)
        at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java
:647)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextCo
nfig.java:243)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifec
ycleSupport.java:166)
        at org.apache.catalina.core.StandardContext.start(StandardContext.jav
a:3568)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerB
ase.java:821)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:5
79)
        at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHos
tDeployer.java:700)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.
java:252)
        at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
        at org.apache.commons.digester.Rule.end(Rule.java:276)
        at org.apache.commons.digester.Digester.endElement(Digester.java:1058
)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Sou
rce)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndEleme
nt(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCont
entDispatcher.dispatch(Unknown Source)(Compiled Code)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.DTDConfiguration.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:1567)
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHost
Deployer.java:385)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:80
3)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfi
g.java:442)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
399)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.j
ava:358)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifec
ycleSupport.java:166)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:11
96)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:11
88)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
347)
        at org.apache.catalina.core.StandardService.start(StandardService.jav
a:497)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:
2190)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

admin.log
---------
2003-09-02 10:30:59 StandardContext[/admin]: Starting
2003-09-02 10:30:59 StandardContext[/admin]: Processing start(), current
available=false
2003-09-02 10:30:59 StandardContext[/admin]: Configuring default Resources
2003-09-02 10:30:59 StandardContext[/admin]: Configuring privileged default Loader
2003-09-02 10:30:59 StandardContext[/admin]: Configuring default Manager
2003-09-02 10:30:59 StandardContext[/admin]: Processing standard container startup
2003-09-02 10:30:59 WebappLoader[/admin]: Deploying class repositories to work
directory /home/podderko/dyn/data/catalina/work/admin
2003-09-02 10:30:59 WebappLoader[/admin]: Deploy class files /WEB-INF/classes to
/home/podderko/3ps/jakarta-tomcat/4.1.27_04/server/webapps/admin/WEB-INF/classes
2003-09-02 10:30:59 WebappLoader[/admin]: Deploy JAR /WEB-INF/lib/struts.jar to
/home/podderko/3ps/jakarta-tomcat/4.1.27_04/server/webapps/admin/WEB-INF/lib/struts.jar
2003-09-02 10:30:59 ContextConfig[/admin]: ContextConfig: Processing START
2003-09-02 10:30:59 StandardContext[/admin]: Setting deployment descriptor
public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
2003-09-02 10:31:00 StandardContext[/admin]: Setting deployment descriptor
public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
2003-09-02 10:31:00 ContextConfig[/admin]:  Accumulating TLD resource paths
2003-09-02 10:31:00 ContextConfig[/admin]:   Scanning <taglib> elements in web.xml
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path
'/WEB-INF/struts-bean.tld' for URI '/WEB-INF/struts-bean.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path
'/WEB-INF/struts-logic.tld' for URI '/WEB-INF/struts-logic.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path
'/WEB-INF/struts-html.tld' for URI '/WEB-INF/struts-html.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:   Scanning TLDs in /WEB-INF subdirectory
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path '/WEB-INF/controls.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path '/WEB-INF/struts-bean.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path '/WEB-INF/struts-html.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path
'/WEB-INF/struts-logic.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:   Scanning JARs in /WEB-INF/lib
subdirectory
2003-09-02 10:31:00 ContextConfig[/admin]:    Adding path '/WEB-INF/lib/struts.jar'
2003-09-02 10:31:00 ContextConfig[/admin]:  Scanning TLD at resource path
'/WEB-INF/struts-bean.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:  Scanning TLD at resource path
'/WEB-INF/controls.tld'
2003-09-02 10:31:00 ContextConfig[/admin]:  Scanning JAR at resource path
'/WEB-INF/lib/struts.jar'

Mime
View raw message