Okay, looks like another TC bug: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26838
Quoting Aadi Deshpande <[EMAIL PROTECTED]>: > The problem manifests itself when you have a <c:import></c:import> with > a <c:param> that in turn has a <c:import/> > > i.e. a c:import with parameters,in which the imported file has an empty > tag c:import. > > an example : > > file : xml_test1.jsp > > <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> > <c:import url="/test/xml_test2.jsp"><c:param name="test" > value="test"/></c:import> > > file : xml_test2.jsp > > <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> > <c:import url="/test/xml_test3.jsp"/> > > > file : xml_test3.jsp > > <%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x" %> > <x:parse var="xmlTest" scope="request"> > <aaa id="a"> > <bbb id="b"> > <ccc id="c"/> > </bbb> > </aaa> > </x:parse> > > > <x:set var="aaaId" select="$xmlTest/aaa/@id" scope="page"/> > > > Thanks, > -a > > > > Kris Schneider wrote: > > >Can you post a small example of a JSP that fails? > > > >Quoting Aadi Deshpande <[EMAIL PROTECTED]>: > > > > > > > >>The latest build of Tomcat still has this problem, if anyone was > >>following along. > >> > >>Thanks again for the help ; I'll try grepping the tomcat-users mailing > >>list for some help. > >> > >>-a > >> > >>Aadi Deshpande wrote: > >> > >> > >> > >>>See, I _knew_ I was overlooking something ( like a basic understanding > >>>of Bugzilla) ! > >>> > >>>Thanks, I'll check it out.. > >>> > >>>-a > >>> > >>> > >>>Kris Schneider wrote: > >>> > >>> > >>> > >>>>The jakarta-tomcat-5-bin-20040203.zip build seems to work for me. The > >>>>bug was > >>>>reported *against* 5.0.18. > >>>> > >>>>Quoting Aadi Deshpande <[EMAIL PROTECTED]>: > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>I've just upgraded to TC 5.0.18 and J2SDK 1.4.2_03. > >>>>> > >>>>>The problem persists in this environment as well, though the Bug ID > >>>>>that Kris gave was marked as resolved for 5.0.18, so maybe something > >>>>>more that I'm overlooking here? > >>>>> > >>>>>Thanks, > >>>>> > >>>>>-aadi > >>>>> > >>>>> > >>>>> > >>>>>Pierre Delisle wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>To make things easier, make sure you run Tomcat using J2SE 1.4.2. > >>>>>>You can find the details at: > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>> > >>>>> > >>http://jakarta.apache.org/taglibs/doc/standard-doc/standard/GettingStarted.html > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> -- Pierre > >>>>>> > >>>>>>Aadi Deshpande wrote: > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>>Hi, I'm tryin to use Tomcat 5 and the newly released JSTL 1.1 and > >>>>>>>I get the following error whenever I try to do a x:anything? > >>>>>>> > >>>>>>>I've gotten this same error under the Beta 1 running under Tomcat 5. > >>>>>>> > >>>>>>>Does anyone have any insight into why I would be getting this error? > >>>>>>>I thought the JSTL was tested under Tomcat 5, so I'm not sure what > >>>>>>>I am doing wrong. > >>>>>>> > >>>>>>>Thanks in advance for any help, > >>>>>>> > >>>>>>>-a > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>>org.apache.taglibs.standard.tag.common.xml.UnresolvableException: > >>>>>>>$prefix:javax.servlet.include.query_string > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.taglibs.standard.tag.common.xml.XPathUtil$JstlVariableContext.notull(Unknown > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.taglibs.standard.tag.common.xml.XPathUtil$JstlVariableContext.getVariableValue(Unknown > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.taglibs.standard.tag.common.xml.XPathUtil$JstlVariableContext.getVariableOrParam(Unknown > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.xml.XPathUtil.fillVarStack(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.xml.XPathUtil.selectNodes(Unknown > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>>org.apache.taglibs.standard.tag.common.xml.ForEachTag.prepare(Unknown > >>>>>>> > >>>>>>> > >>>>>>>Source) > >>>>>>> javax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag(Unknown > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.mom_005frewards_005fcallout_jsp._jspx_meth_x_forEach_0(mom_005frewards_005fcallout_jsp.java:2138) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.mom_005frewards_005fcallout_jsp._jspx_meth_cms_randomSet_0(mom_005frewards_005fcallout_jsp.java:2113) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.mom_005frewards_005fcallout_jsp._jspService(mom_005frewards_005fcallout_jsp.java:134) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Unknown > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.account.callouts.index_005fgrocerycardform_005fcallout_jsp._jspx_meth_c_import_0(index_005fgrocerycardform_005fcallout_jsp.java:579) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.account.callouts.index_005fgrocerycardform_005fcallout_jsp._jspx_meth_c_otherwise_0(index_005fgrocerycardform_005fcallout_jsp.java:555) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.account.callouts.index_005fgrocerycardform_005fcallout_jsp._jspx_meth_c_choose_0(index_005fgrocerycardform_005fcallout_jsp.java:284) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.account.callouts.index_005fgrocerycardform_005fcallout_jsp._jspService(index_005fgrocerycardform_005fcallout_jsp.java:128) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Unknown > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.loyalty_005findex_jsp._jspx_meth_c_import_1(loyalty_005findex_jsp.java:419) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jsp.loyalty_005findex_jsp._jspService(loyalty_005findex_jsp.java:126) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Unknown > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspx_meth_c_import_4(layout_005fno_005frightnav_jsp.java:650) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspx_meth_c_if_2(layout_005fno_005frightnav_jsp.java:625) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspx_meth_c_forTokens_1(layout_005fno_005frightnav_jsp.java:592) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspx_meth_c_when_3(layout_005fno_005frightnav_jsp.java:562) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspx_meth_c_choose_2(layout_005fno_005frightnav_jsp.java:491) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.layout_005fno_005frightnav_jsp._jspService(layout_005fno_005frightnav_jsp.java:93) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Unknown > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.skeleton_jsp._jspx_meth_c_import_7(skeleton_jsp.java:1590) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.skeleton_jsp._jspx_meth_c_when_10(skeleton_jsp.java:1565) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.skeleton_jsp._jspx_meth_c_choose_3(skeleton_jsp.java:1486) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.skeleton_jsp._jspx_meth_c_otherwise_2(skeleton_jsp.java:1458) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >org.apache.jsp.core.skeleton.skeleton_jsp._jspx_meth_c_choose_2(skeleton_jsp.java:970) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jsp.core.skeleton.skeleton_jsp._jspService(skeleton_jsp.java:374) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(Unknown > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>>Source) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Unknown > > >> > >> > >>>>>>> > >>>>>>>Source) > >>>>>>> > org.apache.jsp.index_jsp._jspx_meth_c_import_0(index_jsp.java:175) > >>>>>>> org.apache.jsp.index_jsp._jspx_meth_c_when_0(index_jsp.java:124) > >>>>>>> org.apache.jsp.index_jsp._jspx_meth_c_choose_0(index_jsp.java:89) > >>>>>>> org.apache.jsp.index_jsp._jspService(index_jsp.java:63) > >>>>>>> > >>>>>>>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > >> > >> > >>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > >>>>>>> clubmom.framework.ProfileFilter.doFilter(ProfileFilter.java:98) > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >com.opensymphony.webwork.lifecycle.RequestLifecycleFilter.doFilter(RequestLifecycleFilter.java:62) > > > > > >>>> > >>>> > >>>> > >>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>clubmom.framework.SecureRedirectFilter.doFilter(SecureRedirectFilter.java:63) > >> > >> > >> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >clubmom.framework.PersistentHibernateSession.doFilter(PersistentHibernateSession.java:60) -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
