[prev in list] [next in list] [prev in thread] [next in thread]
List: jetspeed-user
Subject: Exception while rendering velocity Screen
From: "Sony Joseph" <sony () eself ! com>
Date: 2001-07-30 16:43:17
[Download RAW message or body]
Hi,
I configured Jetspeed to use velocity templating engine and when I try to
add a Turbine Screen portlet, I get a NullPointerException exception. Any
idea on what could be causing it ?
Jetspeed-config.cfg:
--------------------
....
<portlet-entry type="abstract" name="TurbineScreen">
<classname>org.apache.jetspeed.portal.portlets.TurbineScreenPortlet</classna
me>
</portlet-entry>
....
<portlet-entry type="ref" parent="TurbineScreen" name="TestPortal">
<parameter name="display.screen" value="Welcome" />
<metainfo>
<title>Test Velocity Screen</title>
<description>Test</description>
</metainfo>
</portlet-entry>
.....
Default.psml:
-------------
<portlets>
<controller
name="org.apache.jetspeed.portal.controllers.RowColumnPortletController"/>
<entry type="ref" parent="TestPortal"/>
.....
</portlets>
Exception:
----------
[Mon Jul 30 09:28:31 PDT 2001] -- ERROR -- An error occurred while
rendering template /screens/null:
null
[Mon Jul 30 09:28:31 PDT 2001] -- ERROR --
Exception: java.lang.NullPointerException
Stack Trace follows:
java.lang.NullPointerException
at org.apache.velocity.Template.merge(Template.java:276)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:243)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:203)
at
org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVe
locity.java:106)
at
org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(VelocityScre
en.java:148)
at
org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.jav
a:124)
at org.apache.turbine.modules.Screen.build(Screen.java:100)
at
org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:125)
at
org.apache.jetspeed.portal.portlets.TurbineScreenPortlet.getContent(TurbineS
creenPortlet.java:123)
at
org.apache.jetspeed.portal.controls.TitlePortletControl.getContent(TitlePort
letControl.java:132)
at
org.apache.jetspeed.portal.controllers.RowColumnPortletController.getHTMLCon
tent(RowColumnPortletController.java:166)
at
org.apache.jetspeed.portal.controllers.RowColumnPortletController.getContent
(RowColumnPortletController.java:115)
at
org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:277)
at
org.apache.jetspeed.portal.controllers.RowColumnPortletController.getHTMLCon
tent(RowColumnPortletController.java:182)
at
org.apache.jetspeed.portal.controllers.RowColumnPortletController.getContent
(RowColumnPortletController.java:115)
at
org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:277)
at
org.apache.jetspeed.portal.controllers.CardPortletController.getContent(Card
PortletController.java:142)
at
org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:277)
at
org.apache.jetspeed.portal.controls.PanedPortletControl.getPortletContent(Pa
nedPortletControl.java:227)
at
org.apache.jetspeed.portal.controls.PanedPortletControl.getContent(PanedPort
letControl.java:108)
at
org.apache.jetspeed.modules.screens.Home.getPSMLContent(Home.java:185)
at org.apache.jetspeed.modules.screens.Home.doBuild(Home.java:136)
at org.apache.turbine.modules.Screen.build(Screen.java:100)
at
org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:125)
at
org.apache.jetspeed.modules.layouts.JetspeedLayout.doBuild(JetspeedLayout.ja
va:145)
at org.apache.turbine.modules.Layout.build(Layout.java:93)
at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:122)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:170)
at org.apache.turbine.modules.Page.build(Page.java:92)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:122)
at org.apache.turbine.Turbine.doGet(Turbine.java:364)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherIm
pl.java:222)
at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl
.java:162)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:421)
at
_0002findex_0002ejspindex_jsp_3._jspService(_0002findex_0002ejspindex_jsp_3.
java:59)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.ja
va:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:282)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:213)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
- Sony
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic