[Building Sakai] Failed to render template error occurring frequently
Chris Ribble
cribble at uwindsor.ca
Thu Sep 15 12:24:11 PDT 2011
Hi all,
We've recently completed our upgrade from 2.5.2 to 2.7.x here at UWindsor
and ever since the upgrade we've noticed a heap of exceptions being
generated randomly by our users, its not happening in the same tool every
time, sometimes it even happens just as they log in. Can anyone shed some
light or share a similar situation?
bug-id: 5e4faaab-7d1e-45e2-b27c-da52beeed9d3
user: cribble
email: cribble at uwindsor.ca
usage-session: 9d2e5d21-20f5-4d5c-899b-9f8f25f7231c
stack-trace-digest: 64E40DE4507B53A48B9A4D0E11DAFAE6A97C8D4E
sakai-version: 2.7.x-uwindsor
service-version: CLEW
app-server: sakai-clew4-01
user-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.22)
Gecko/20110902 Firefox/3.6.22
browser-id: Win-Mozilla
IP: ---censored---
request-path:
/xsl-portal/site/%7Ecribble/page/a9960757-20bd-4696-80a4-dd439ef6a5f6
time: 15-Sep-2011 14:47:17
stack trace:
org.sakaiproject.portal.api.PortalHandlerException:
java.lang.RuntimeException: Failed to render template
at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:773)
caused by: java.lang.RuntimeException: Failed to render template
at
org.sakaiproject.portal.charon.handlers.SiteHandler.doSendResponse(SiteHandler.java:330)
caused by: java.lang.NullPointerException
at
org.sakaiproject.portal.xsltcharon.impl.XsltRenderContext.createSitesList(XsltRenderContext.java:207)
at
org.sakaiproject.portal.xsltcharon.impl.XsltRenderContext.createSites(XsltRenderContext.java:176)
at
org.sakaiproject.portal.xsltcharon.impl.XsltRenderContext.produceDocument(XsltRenderContext.java:131)
at
org.sakaiproject.portal.xsltcharon.impl.XsltRenderEngine.render(XsltRenderEngine.java:158)
at
org.sakaiproject.portal.charon.SkinnableCharonPortal.sendResponse(SkinnableCharonPortal.java:1747)
at
org.sakaiproject.portal.charon.handlers.SiteHandler.doSendResponse(SiteHandler.java:330)
at
org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:272)
at
org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:116)
at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:773)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:646)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
Tool Placement:
No Placement
Request:
: AuthType:null
: CharEncoding:UTF-8
: ContentLength:-1
: ContentType:null
: ContextPath:/xsl-portal
: LocalAddress:----
: LocalName:clew8521
: LocalPort:8082
: Method:GET
: PathInfo:/site/~cribble/page/a9960757-20bd-4696-80a4-dd439ef6a5f6
: Protocol:HTTP/1.1
: QueryString:null
: RemoteAddress:------
: RemoteHost:-----
: RemotePort:3895
: Requested URL:
http://clew.uwindsor.ca/xsl-portal/site/%7Ecribble/page/a9960757-20bd-4696-80a4-dd439ef6a5f6
: Scheme:http
: ServerName:clew.uwindsor.ca
: Headers:
: Header:host:clew.uwindsor.ca
: Header:user-agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22
:
Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
: Header:accept-language:en-us,en;q=0.5
: Header:accept-charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7
: Header:keep-alive:115
: Header:connection:keep-alive
: Header:referer:
https://clew.uwindsor.ca/xsl-portal/site/%7Ecribble/page/92d4bbc1-b307-48dd-b512-92c872cbcd7e
: Header:cookie:---censored---
: Header:x-forwarded-for:---censored---
: Parameters:
: Attributes:
: Attribute:sakai.session:org.sakaiproject.tool.impl.MySession at f8391e1d
: Attribute:sakai.character.encoding.done:sakai.character.encoding.done
: Attribute:sakai.filtered:sakai.filtered
Session:
: Created:1316105785922
: LastAccess:1316112437106
: MaxInactive:3600
: Attributes:
: Attribute:portalskin:defaultskin
Thanks
Chris
Chris Ribble
LMS Application Developer
Information Technology Services
University of Windsor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110915/d33a30a2/attachment.html
More information about the sakai-dev
mailing list