OK, I goofed and celebrated too early yet again. Now the memory of my
earlier attempt to upgrade is coming back.

It does work correctly, IF deployed under localhost. If I deploy the
same application under a virtual host, it is still broken. What gives?

Below is that stack trace related to the request (I don't seem to get
much out of the logging, even though
$CATALINA_HOME/conf/logging.properties is set to FINE). Not sure what
to make of "WARNING: Internal Error: File /WEB-INF/web.xml not found".



==> /usr/local/tomcat6/logs/catalina.2009-03-14.log <==
Mar 14, 2009 4:38:57 AM org.apache.jasper.compiler.TldLocationsCache
processWebDotXml
WARNING: Internal Error: File /WEB-INF/web.xml not found
Mar 14, 2009 4:38:57 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri:
http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml
or the jar files deployed with this application
        at 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
        at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
        at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
        at 
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)
        at 
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:148)
        at 
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431)
        at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:494)
        at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1444)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:138)
        at 
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
        at 
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
        at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
        at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
        at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
        at java.lang.Thread.run(Thread.java:619)

==> /usr/local/tomcat6/logs/catalina.out <==
Mar 14, 2009 4:38:57 AM org.apache.jasper.compiler.TldLocationsCache
processWebDotXml
WARNING: Internal Error: File /WEB-INF/web.xml not found
Mar 14, 2009 4:38:57 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri:
http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml
or the jar files deployed with this application
        at 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
        at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
        at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
        at 
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)
        at 
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:148)
        at 
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431)
        at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:494)
        at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1444)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:138)
        at 
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
        at 
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
        at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
        at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
        at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
        at java.lang.Thread.run(Thread.java:619)










On Sat, Mar 14, 2009 at 1:44 AM, Gmail User <nowuk...@gmail.com> wrote:
> Thanks, David.
>
> I must have cut a corner something or was trying too many things at
> the same time. I had some tomcat5 and tomcat6 .rpm installation left
> over. So I cleaned those up and then started over with a clean binary
> distro of Tomcat 6.0.18 .gz.
>
> It works now (I had new faith to try again, since I found my earlier
> inquiry about the same from lonftime ago).
>
> Thanks for your reply, though.
>
>
>
> On Sat, Mar 14, 2009 at 12:37 AM, David Smith <d...@cornell.edu> wrote:
>> A couple more suggestions ...
>>
>> 1. Make sure your web.xml file uses the servlet version 2.4 or later
>> schema (supported in tomcat 5.0 and later)
>> 2. Make sure your jstl.jar and standard.jar are from version 1.1 of the
>> standard and jstl taglibs
>>
>> Post the real, earliest log files related to your request with minimal
>> editing and definitely show the entire stack including any and all root
>> causes to the first related exception in the logs.
>>
>> --Davidi

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to