Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
trunk K1 logging in as a new user (cafe trunk build). Looks like a side-effect of KNL-78.
org.sakaiproject.portal.api.PortalHandlerException: java.lang.NullPointerException at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:767) caused by: java.lang.NullPointerException at org.sakaiproject.site.impl.BaseToolConfiguration.localizeTool(BaseToolConfiguration.java:534) at org.sakaiproject.site.impl.BaseSitePage.localizePage(BaseSitePage.java:519) at org.sakaiproject.site.impl.BaseSiteService.getSite(BaseSiteService.java:694) at org.sakaiproject.site.impl.BaseSiteService.getSiteVisit(BaseSiteService.java:723) at org.sakaiproject.site.cover.SiteService.getSiteVisit(SiteService.java:132) at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.getSiteVisit(PortalSiteHelperImpl.java:866) at org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:167) at org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:112) at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:767) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 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:613) 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:174) 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:874) 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)
not sure if this is compatible. On merging I got a conflict, when resolved manualy I got the following build error:
/home/dhorwitz/branchManagement/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/site/impl/BaseSitePage.java:[520,53] cannot find symbol symbol : method localizeTool() location: class org.sakaiproject.site.impl.BaseToolConfiguration
/home/dhorwitz/branchManagement/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/site/impl/BaseSitePage.java:[520,53] cannot find symbol symbol : method localizeTool() location: class org.sakaiproject.site.impl.BaseToolConfiguration
Beth could you advise?
Stephen Marquard December 3, 2008 at 11:57 PM
Thanks, verified working correctly now on a trunk build.
Beth Kirschner December 3, 2008 at 10:20 AM
Fixed as described.
Beth Kirschner December 3, 2008 at 10:18 AM
This only seems to occur with the cafe build – problem is that tool.getTool() returns null for default myworkspace tools such as Calendar, since Calendar isn't included with the build. I'll add a null check.
trunk K1 logging in as a new user (cafe trunk build). Looks like a side-effect of KNL-78.
org.sakaiproject.portal.api.PortalHandlerException: java.lang.NullPointerException
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:767)
caused by: java.lang.NullPointerException
at org.sakaiproject.site.impl.BaseToolConfiguration.localizeTool(BaseToolConfiguration.java:534)
at org.sakaiproject.site.impl.BaseSitePage.localizePage(BaseSitePage.java:519)
at org.sakaiproject.site.impl.BaseSiteService.getSite(BaseSiteService.java:694)
at org.sakaiproject.site.impl.BaseSiteService.getSiteVisit(BaseSiteService.java:723)
at org.sakaiproject.site.cover.SiteService.getSiteVisit(SiteService.java:132)
at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.getSiteVisit(PortalSiteHelperImpl.java:866)
at org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:167)
at org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:112)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:767)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
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:613)
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:174)
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:874)
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)
user: 72f2b95d-32f5-4245-8228-ad353b5efba1
usage-session: fd425d2c-f231-49fb-818f-cb67068cb412
time: 30-Nov-2008 16:24:30