2008/10/3 Bhagwat, Vinit (Vinit) <[EMAIL PROTECTED]>:
> Hi,
>
> I am getting following exception
>
> org.apache.jasper.JasperException: ServletException in
> '/testapp/dir1/test1.jsp': File "/testapp/dir2/def.jsp" not found
>
> when I ported my web application from tomcat 5.5.9 to 5.5.26
>
> Following is code snippet from test1.jsp page under webapps/testapp/dir1
>
> <t:panelTabbedPane>
>  <t:panelTab id="tabpane-1" label="abc" rendered="true">
>  <jsp:include page="abc.jsp" />
>  </t:panelTab>
>  <t:panelTab id="tabpane-1" label="def" rendered="false">
>  <jsp:include page="def.jsp" />
>  </t:panelTab>
> </t:panelTabbedPane>
>
> here abc.jsp is under directory webapps/testapp/dir1 (same directory of
> test1.jsp) and def.jsp is under directory webapps/testapp/dir2.
>
> This used to work with tomcat 5.5.9 but with tomcat 5.5.26 I am getting
> following exception
>
> org.apache.jasper.JasperException: ServletException in
> '/testapp/dir1/test1.jsp': File "/testapp/dir2/def.jsp" not found.
>

If abc.jsp and def.jsp are in different directories, then it should be
jsp:include page="../dir2/def.jsp"

It might be that on your 5.5.9 there is some old compiled copy of def.jsp
in the wrong place. I.e. it might be if you clear your work directory on
your 5.5.9 host the problem will reappear there.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to