The first thing I would suggest is to use 4.0.1 since many people have problems with 3. The second thing is that I am not sure that that is the property you want to change if you want to shift from velocity. There is a heavily intertwined mix of the two template services and I am not sure they can be decoupled inside Jetspeed just changing that one property. In particular, I believe that property is used so that you can specify template definitions without appending an ending in the portlet registry. However, I am not sure if it is well enough supported so that you can just make the switch by changing the property. That would require equally named JSP templates that do everything velocity ones do.
Josh Hone >From: "gueclan" <[EMAIL PROTECTED]> >Reply-To: "Jetspeed Users List" <[EMAIL PROTECTED]> >To: <[EMAIL PROTECTED]> >Subject: Error Occured - Configuring Jetspeed with JSP >Date: Sat, 22 Jun 2002 13:55:25 +0800 > >Hi, > >I'm new to Jetspeed and would appreciate if somebody could help me with >this: > >I'm using Tomcat 4.0.3 and Jetspeed-1.3a2. > >I wanted to use Jetspeed with JSP instead of Velocity and have changed the >attribute >"services.TemplateService.default.extension=vm" to >"services.TemplateService.default.extension=jsp" in the file >TurbineResources.properties. > >But when I restarted Tomcat and try to access index.asp, the following >error occurred: > >Error encountered processing a template: >/layouts/html/en/default.jspjavax.servlet.ServletException: >javax/xml/transform/Source at >org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463) > >at org.apache.jsp.Home$jsp._jspService(Home$jsp.java:87) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574) > >at >org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) > >at >org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:819) >at org.apache.jsp.default$jsp._jspService(default$jsp.java:176) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574) > >at >org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) > >at >org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspService.java:191) > >at >org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLayout.java:101) > >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:166) >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:565) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:431) > >at >org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:355) > >at >org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:414) >at org.apache.jsp.index$jsp._jspService(index$jsp.java:57) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) > >at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > >at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) >at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) >at >org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) >at java.lang.Thread.run(Thread.java:484) Horrible Exception: >javax.servlet.ServletException: javax/xml/transform/Source at >org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463) > >at org.apache.jsp.Home$jsp._jspService(Home$jsp.java:87) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574) > >at >org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) > >at >org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:819) >at org.apache.jsp.default$jsp._jspService(default$jsp.java:176) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574) > >at >org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) > >at >org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspService.java:191) > >rethrown as org.apache.turbine.util.TurbineException: Error encountered >processing a template:/layouts/html/en/default.jsp: >javax/xml/transform/Source at >org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspService.java:209) > >at >org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLayout.java:101) > >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:166) >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:565) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683) >at >org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:431) > >at >org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:355) > >at >org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:414) >at org.apache.jsp.index$jsp._jspService(index$jsp.java:57) at >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202) >at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) >at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) > >at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > >at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) >at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) >at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) >at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) >at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at >org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) >at >org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) >at java.lang.Thread.run(Thread.java:484) > > >Would appreciate any advise given. Thanks in advance :) > >Regards, >Andy Gue > > _________________________________________________________________ Join the world�s largest e-mail service with MSN Hotmail. http://www.hotmail.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
