Here's the part of the page I am trying to get working:
<x-tad-bigger> </x-tad-bigger><x-tad-bigger>f:subview </x-tad-bigger><x-tad-bigger>></x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger>c:import </x-tad-bigger><x-tad-bigger>/></x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger>></x-tad-bigger><x-tad-bigger>
</x-tad-bigger>I did some reading about using EL and found the pieces that would allow me to stipulate the URL dynamically. When I first got the pieces in place and tried it with MyFaces, it blew up with an error saying it couldn't find the servlet path for the URL (but w/jsp on the end). I did some searches and there was some talk of a fix for it (I even found a diff of the source checked in on 3/10 to fix this problem). So I synced with CVS and built everything and tried it again. The results this time are much more spectacular failure, including some of the craziest stack traces I've ever seen (looks like an endless loop). Here's an excerpt:
<x-tad-bigger> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:314)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:179)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_c_import_0(labApplication_jsp.java:295)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_f_subview_0(labApplication_jsp.java:271)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_h_form_0(labApplication_jsp.java:225)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_f_view_0(labApplication_jsp.java:141)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspService(labApplication_jsp.java:90)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:405)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:314)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:179)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_c_import_0(labApplication_jsp.java:295)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_f_subview_0(labApplication_jsp.java:271)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_h_form_0(labApplication_jsp.java:225)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspx_meth_f_view_0(labApplication_jsp.java:141)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jsp.pages.labApplication_jsp._jspService(labApplication_jsp.java:90)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger><x-tad-bigger> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</x-tad-bigger><x-tad-bigger>
</x-tad-bigger>I stuck my head into some of the code to see what was causing this but no luck yet. Any thoughts appreciated.....
- RE: EL w/<c:import/> Rob Williams
- RE: EL w/<c:import/> Amit Modi
- Re: EL w/<c:import/> Matthias Wessendorf
- Re: EL w/<c:import/> Rob Williams
- Re: EL w/<c:import/> Rob Williams
- Re: EL w/<c:import/> Matthias Wessendorf
- Re: EL w/<c:import/> Rob Williams
- Re: EL w/<c:import/&g... Matthias Wessendorf
- Re: EL w/<c:import/&g... Rob Williams
- Re: EL w/<c:import/&g... Rob Williams
- Re: EL w/<c:import/&g... Matthias Wessendorf

