[Deploying Sakai] modules are failing

bruceballou at olk12.com bruceballou at olk12.com
Wed Jan 5 06:43:58 PST 2011


Hello All,

I have started seeing an error when using the modules in a site, I have
redeployed the melete package in sakai, as instructed by  Mallika at
Etudes Inc. (a post I at nabble).

I created a new site, as admin, I can add the module and the contents
and view it. The options on the modules page (admin) are view, Author,
Manage,Preferences.

When I log in as a teacher, I only see 2 options, View and Preferences,
I see the content, when I select the module, I get options of Prev or
Table of Contents, I click on Prev, and it shows Table of Contents. I
click on TOC, and it shows the module when I click on View at the top
and I get an error in sakai and it is at the bottom of this message. 
(See ******)


I am getting a big dump in catalina.out, just not sure what to post




******

Error
An unexpected error has occurred.



Send a bug report
To send a bug report, describe what you were doing when the problem
occurred, in the space below, and press the submit button.


Technical Details
This information will automatically be included in your bug report.


org.sakaiproject.portal.api.PortalHandlerException:
org.sakaiproject.tool.api.ToolException: #{navPage.viewAction}:
javax.faces.el.EvaluationException: java.lang.NullPointerException
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:71)
caused by: org.sakaiproject.tool.api.ToolException:
#{navPage.viewAction}: javax.faces.el.EvaluationException:
java.lang.NullPointerException
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1216)
caused by: javax.servlet.ServletException: #{navPage.viewAction}:
javax.faces.el.EvaluationException: java.lang.NullPointerException
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
caused by: javax.faces.FacesException: #{navPage.viewAction}:
javax.faces.el.EvaluationException: java.lang.NullPointerException
    at javax.faces.component.UICommand.broadcast(UICommand.java:312)
caused by: javax.faces.el.EvaluationException:
java.lang.NullPointerException
    at
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
caused by: java.lang.NullPointerException
    at org.etudes.tool.melete.NavPage.viewAction(NavPage.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at
com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
    at
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
    at javax.faces.component.UICommand.broadcast(UICommand.java:312)
    at
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
    at
javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:307)
    at
com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:79)
    at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    at
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
    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:571)
    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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.sakaiproject.jsf.util.JsfTool.dispatch(JsfTool.java:221)
    at org.sakaiproject.jsf.util.JsfTool.doPost(JsfTool.java:256)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    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.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:364)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:486)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1216)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:195)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:94)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:71)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1059)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    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:622)
    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: ac6314a2-caad-4f11-90af-ce28eb41e165

usage-session: 3e22fb0f-31ae-4faf-b9ab-24d8ac557d1d

time: Jan 5, 2011 09:35:28

Thank you for any direction you can provide.


Bruce Ballou
sakai support



More information about the production mailing list