You're right, it's certainly a problem with how Unix encodes file
names...
-Nicolai
On 14.07.2008, at 17:11, Will Scheidegger wrote:
Well, after a closer look it seems like the "navigation-top.jsp" is
actually found, but there must be a problem _inside_
...
org
.apache
.jsp
.templates
.samples
.templates
.canoo
.pages
.navigation_002dtop_jsp._jspService(navigation_002dtop_jsp.java:122)
...
-> Are you importing more stuff in navigation_top_jsp?
-> Are you sure you've emptied the right file when you tested this?
-> And what's also puzzling me a bit is the file name in the stack
trace: navigation_002dtop_jsp. What's up with that "002d"? Could it
be that there's an illegal char in the file name?
-will
On 14.07.2008, at 16:59, Nicolai Kilian wrote:
thank you for your reply, Will...
Yes, already checked that :(
-Nicolai
I'm about 99.9% sure that you made a mistake in the path. Have you
checked the path by copy-pasting it to the terminal with something
like
%> cd [/to/your/magnolia/instance/folder]
%> less templates/samples/templates/pages/navigation-top.jsp
-will
On 14.07.2008, at 16:46, Nicolai Kilian wrote:
I've encountered this error today when I tried to import a jsp
into another one like this:
<div id="navigationtop">
<c:import url="/templates/samples/templates/pages/navigation-
top.jsp" />
</div>
In order to make sure that navigation-top.jsp was in the right
path, I renamed it, which resulted in a FileNotFound.
Moreover, I made the navigation-top.jsp an empty file to make
sure that nothing is wrong with it...
Any help would be greatly appreciated...
-Nicolai
The stack trace:
org.apache.jasper.JasperException:
javax.servlet.ServletException: javax.servlet.jsp.JspException:
javax.servlet.ServletException: javax.jcr.PathNotFoundException
org
.apache
.jasper
.servlet
.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org
.apache
.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
398)
org
.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
101)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
199)
info
.magnolia
.module
.templating
.renderers
.JspTemplateRenderer.renderTemplate(JspTemplateRenderer.java:78)
info
.magnolia
.cms.filters.RenderingFilter.doFilter(RenderingFilter.java:103)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.filters
.BackwardCompatibilityFilter
.doFilter(BackwardCompatibilityFilter.java:72)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.InterceptFilter.doFilter(InterceptFilter.java:117)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.AggregatorFilter.doFilter(AggregatorFilter.java:111)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:
60)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.filters
.RepositoryMappingFilter.doFilter(RepositoryMappingFilter.java:89)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:65)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:115)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:145)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.i18n
.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:
71)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms
.filters
.CosMultipartRequestFilter
.doFilter(CosMultipartRequestFilter.java:84)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:
60)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:81)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.enterprise
.registration.RegistrationFilter.doFilter(RegistrationFilter.java:
54)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:73)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
98)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
199)
root cause
javax.servlet.ServletException: javax.jcr.PathNotFoundException
org
.apache
.jasper
.runtime
.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
org
.apache
.jasper
.runtime.PageContextImpl.handlePageException(PageContextImpl.java:
779)
org
.apache
.jsp
.templates
.samples
.templates
.canoo
.pages
.navigation_002dtop_jsp._jspService(navigation_002dtop_jsp.java:
122)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org
.apache
.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
374)
org
.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org
.apache
.taglibs
.standard
.tag.common.core.ImportSupport.acquireString(ImportSupport.java:
296)
org
.apache
.taglibs
.standard
.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:161)
org
.apache
.jsp
.templates
.samples
.templates
.canoo
.pages
.welcome_002dpage_002dcanoo_jsp
._jspx_meth_c_005fimport_005f1
(welcome_002dpage_002dcanoo_jsp.java:238)
org
.apache
.jsp
.templates
.samples
.templates
.canoo
.pages
.welcome_002dpage_002dcanoo_jsp
._jspService(welcome_002dpage_002dcanoo_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org
.apache
.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
374)
org
.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
101)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
199)
info
.magnolia
.module
.templating
.renderers
.JspTemplateRenderer.renderTemplate(JspTemplateRenderer.java:78)
info
.magnolia
.cms.filters.RenderingFilter.doFilter(RenderingFilter.java:103)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.filters
.BackwardCompatibilityFilter
.doFilter(BackwardCompatibilityFilter.java:72)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.InterceptFilter.doFilter(InterceptFilter.java:117)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.AggregatorFilter.doFilter(AggregatorFilter.java:111)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:
60)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.filters
.RepositoryMappingFilter.doFilter(RepositoryMappingFilter.java:89)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:65)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:115)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:145)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms
.i18n
.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:
71)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
info
.magnolia
.cms
.filters
.CosMultipartRequestFilter
.doFilter(CosMultipartRequestFilter.java:84)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:
60)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:81)
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.enterprise
.registration.RegistrationFilter.doFilter(RegistrationFilter.java:
54)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:73)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia
.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
info
.magnolia
.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
info
.magnolia
.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:
70)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
98)
info
.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
199)
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------