You need a patch to TurbineJspService.java that I just
re-submitted. Watch for the commit message. It seems that servlet 2.2
needs a relative pathname.
Dave Polito
-----Original Message-----
From: robby
To: [EMAIL PROTECTED]
Sent: 5/21/2001 11:02 PM
Subject: jsp configuration help...
hi,
when trying to use jsp, i always get this error, it seems that
turbine
try to get the real path of
jsp file then request dispatcher based on the real path...
can anyone help? thx
Horrible Exception: java.lang.IllegalArgumentException: Path
G:\tdk\webapps\test\templates/layouts/index.jsp does not start with a
"/"
character
at
org.apache.catalina.core.ApplicationContext.getRequestDispatcher(Applica
tion
Context.java:538)
at
org.apache.catalina.core.ApplicationContextFacade.getRequestDispatcher(A
ppli
cationContextFacade.java:183)
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJ
spSe
rvice.java:165)
at
org.apache.turbine.modules.layouts.JspLayout.doBuild(JspLayout.java:97)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:16
6)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.doGet(Turbine.java:444)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tion
FilterChain.java:254)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erCh
ain.java:194)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.ja
va:255)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.ja
va:225)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base
.java:472)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:225
2)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:164
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java
:163)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j
ava:
875)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
952)
at java.lang.Thread.run(Thread.java:484)
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]