Details
Description
<c:import ...> can't be used to import a gsp file located under WEB-INF: it is looked at the wrong place under grails-app/views
with web-app/test.jsp containing:
-----------------
<%@ taglib uri="/tags/core" prefix="c" %>
<c:import url="/WEB-INF/test.gsp" />
-----------------
and for instance an empty web-app/WEB-INF/test.gsp, following errors is generated
org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: I/O error reading stream for resource [file [/home/marc/EWorkspace/junetz/grails-app/views/WEB-INF/test.gsp]]: grails-app/views/WEB-INF/test.gsp (No such file or directory)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:296)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:161)
at org.apache.jsp.test_jsp._jspx_meth_c_import_0(org.apache.jsp.test_jsp:86)
at org.apache.jsp.test_jsp._jspService(org.apache.jsp.test_jsp:60)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
Caused by: java.io.FileNotFoundException: grails-app/views/WEB-INF/test.gsp (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
... 16 more
I wouldn't call this a blocker, scheduled for 1.0.2. Please attach a sample app that reproduces the problem.