× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi folks,

I have a working app that I'm developing, which runs
fine with Tomcat 4.1.29 on my iSeries. I downloaded
and installed Tomcat 5.0.25, and the same app
generates the following error when I try to hit my
logon page... any ideas suggestions?

org.apache.jasper.JasperException: Unable to read TLD
"META-INF/tlds/struts-bean.tld" from JAR file
"file:/home/jakarta-tomcat-5.0.25/webapps/USA/WEB-INF/lib/struts.jar":
java.lang.IllegalStateException: zip file closed
     
java/lang/Throwable.<init>(Ljava/lang/String;)V+4
(Throwable.java:90) 
     
java/lang/Exception.<init>(Ljava/lang/String;)V+1
(Exception.java:38) 
     
javax/servlet/ServletException.<init>(Ljava/lang/String;Ljava/lang/Throwable;)V+0
(ServletException.java:87) 
     
org/apache/jasper/JasperException.<init>(Ljava/lang/String;Ljava/lang/Throwable;)V+0
(JasperException.java:36) 
     
org/apache/jasper/compiler/DefaultErrorHandler.jspError(Ljava/lang/String;Ljava/lang/Exception;)V+0
(DefaultErrorHandler.java:50) 
     
org/apache/jasper/compiler/ErrorDispatcher.dispatch(Lorg/apache/jasper/compiler/Mark;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Exception;)V+0
(ErrorDispatcher.java:336) 
     
org/apache/jasper/compiler/ErrorDispatcher.jspError(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V+0
(ErrorDispatcher.java:183) 
     
org/apache/jasper/compiler/TagLibraryInfoImpl.<init>(Lorg/apache/jasper/JspCompilationContext;Lorg/apache/jasper/compiler/ParserController;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lorg/apache/jasper/compiler/ErrorDispatcher;)V+0
(TagLibraryInfoImpl.java:136) 
     
org/apache/jasper/compiler/Parser.parseTaglibDirective(Lorg/apache/jasper/compiler/Node;)V+0
(Parser.java:401) 
     
org/apache/jasper/compiler/Parser.parseDirective(Lorg/apache/jasper/compiler/Node;)V+0
(Parser.java:463) 
     
org/apache/jasper/compiler/Parser.parseElements(Lorg/apache/jasper/compiler/Node;)V+0
(Parser.java:1527) 
     
org/apache/jasper/compiler/Parser.parse(Lorg/apache/jasper/compiler/ParserController;Lorg/apache/jasper/compiler/JspReader;Lorg/apache/jasper/compiler/Node;ZZLjava/net/URL;Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/jasper/compiler/Node$Nodes;+0
(Parser.java:107) 
     
org/apache/jasper/compiler/ParserController.doParse(Ljava/lang/String;Lorg/apache/jasper/compiler/Node;Ljava/net/URL;)Lorg/apache/jasper/compiler/Node$Nodes;+0
(ParserController.java:160) 
     
org/apache/jasper/compiler/ParserController.parse(Ljava/lang/String;)Lorg/apache/jasper/compiler/Node$Nodes;+0
(ParserController.java:99) 
     
org/apache/jasper/compiler/Compiler.generateJava()[Ljava/lang/String;+0
(Compiler.java:151) 
     
org/apache/jasper/compiler/Compiler.compile(ZZ)V+0
(Compiler.java:456) 
     
org/apache/jasper/compiler/Compiler.compile(Z)V+0
(Compiler.java:442) 
      org/apache/jasper/compiler/Compiler.compile()V+0
(Compiler.java:430) 
     
org/apache/jasper/JspCompilationContext.compile()V+0
(JspCompilationContext.java:508) 
     
org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+0
(JspServletWrapper.java:258) 
     
org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V+0
(JspServlet.java:265) 
     
org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+0
(JspServlet.java:178) 
     
javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+0
(HttpServlet.java:805) 
     
org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+0
(ApplicationFilterChain.java:166) 
     
org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+0
(ApplicationFilterChain.java:132) 
     
org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+0
(StandardWrapperValve.java:100) 
     
org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardValveContext.java:97) 
     
org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardPipeline.java:512) 
     
org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardContextValve.java:168) 
     
org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+0
(StandardContextValve.java:112) 
     
org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardValveContext.java:97) 
     
org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardPipeline.java:512) 
     
org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+0
(StandardHostValve.java:117) 
     
org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardValveContext.java:97) 
     
org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+0
(ErrorReportValve.java:117) 
     
org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardValveContext.java:97) 
     
org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardPipeline.java:512) 
     
org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+0
(StandardEngineValve.java:99) 
     
org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardValveContext.java:97) 
     
org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(StandardPipeline.java:512) 
     
org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+0
(ContainerBase.java:929) 
     
org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+0
(CoyoteAdapter.java:125) 
     
org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+0
(Http11Processor.java:712) 
     
org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+0
(Http11Protocol.java:679) 
     
org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V+0
(PoolTcpEndpoint.java:529) 
     
org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V+0
(ThreadPool.java:607) 
      java/lang/Thread.run()V+11 (Thread.java:484) 




                
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.