I thought the same yesterday while going home on the bus.  

Turned out that TOMCAT didn't like the case sensitivity of the jsp file name
(makes sense of course, but not sure why Jetty accepted it).

Thanks for responding Matt and my apologies for wasting your time!



mraible wrote:
> 
> Why are you getting a 404 in your application in the first place? Is
> the path to your action incorrect or are you specifying an incorrect
> JSP path in your configuration?
> 
> Matt
> 
> On 9/11/07, mortalexplorer <[EMAIL PROTECTED]> wrote:
>>
>> Good Day,
>>
>> Running Appfuse 2/struts/spring/hibernate. Have a link on mainmenu.jsp
>> set
>> up that takes the user to an administration page that contains
>> search/display functionality.
>>
>> Everything runs fine with Jetty but when I migrate to TOMCAT I get the
>> stack
>> trace below when I click on the link.
>>
>> My issue seems very similar to the following post:
>>
>> http://www.nabble.com/m5-struts-problem-with-tomcat-but-not-jetty-tf3926839s2369.html#a11144028
>>
>> Following this posts' suggestions, I removed the decorator tags from
>> 404.jsp.  This results in a blank searchSuppliers.html page (no error).
>>
>> I also searched for "decorator" in the source code, and here are the
>> files
>> that contain it:
>>
>> src\main\webapp\403.jsp
>> src\main\webapp\404.jsp
>> src\main\webapp\common\taglibs.jsp
>> src\main\webapp\decorators\default.jsp
>> src\main\webapp\WEB-INF\decorators.xml
>> src\main\webapp\WEB-INF\sitemesh.xml
>>
>> Any help on this would be much appreciated as I am stumped.
>>
>> Stack Trace:
>>
>> java.lang.NullPointerException
>>         at
>> org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:50)
>>         at
>> org.apache.jsp.decorators.default_jsp._jspx_meth_s_005fif_005f0(default_jsp.java:581)
>>         at
>> org.apache.jsp.decorators.default_jsp._jspService(default_jsp.java:218)
>>         at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>         at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
>>         at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>>         at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>         at
>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
>>         at
>> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>>         at
>> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:609)
>>         at
>> com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag.doEndTag(ApplyDecoratorTag.java:256)
>>         at
>> org.apache.jsp._404_jsp._jspx_meth_page_005fapplyDecorator_005f0(_404_jsp.java:247)
>>         at org.apache.jsp._404_jsp._jspService(_404_jsp.java:102)
>>         at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>         at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
>>         at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>>         at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>         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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>>         at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
>>         at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
>>         at
>> org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
>>         at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
>>         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:263)
>>         at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>         at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>         at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>>         at java.lang.Thread.run(Thread.java:619)
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/TOMCAT-ComponentTagSupport-NullPointerException-tf4418915s2369.html#a12603987
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> http://raibledesigns.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/TOMCAT-ComponentTagSupport-NullPointerException-tf4418915s2369.html#a12615646
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to