[Building Sakai] Course evaluations bug

Brett Parker brparke1 at wsc.edu
Thu Oct 16 08:42:55 PDT 2014


Got this figured out and thought I should email what I found out to close this up.  It was an issue with the version of evaluations I was using with my version of Sakai.  For Sakai 2.9.3, I tried in the branches, 1.4.0_2.9.x and it loaded right up with no bugs.  Now it is time to learn how to use the evals.
 
Brett Parker

>>> Sam Ottenhoff <ottenhoff at longsight.com> 10/14/2014 8:50 AM >>>
You should tail your catalina.out during startup of Tomcat. I'm confident that there was a big exception during startup that will explain why Evaluation did not deploy. If you want us to look, please post your entire catalina.out somewhere friendly like gist.github.com.

On Tue, Oct 14, 2014 at 9:48 AM, Brett Parker <brparke1 at wsc.edu> wrote:


Earle,
Thanks for info, but looking through the deployed evaluation tool in webapps everything looks to be there and the sakai.evaluation.tool.xml file is there and looks correct.
Brett Parker

>>> Earle Nietzel <enietzel at anisakai.com> 10/13/2014 3:38 PM >>>
Hi Brett, 

Unable to find registered context for tool with ID sakai.rsf.evaluation

Means that Sakai was attempting to forward your request to the tool, but there was no tool registered matching that tool id.

Tool registration files exist in the tools, for evalsys:
https://source.sakaiproject.org/contrib/evaluation/trunk/tool/src/webapp/tools/sakai.evaluation.tool.xml

My guess is that the tool didn't deploy correctly, check:
$TOMCAT_HOME/webapps/sakai-evaluation-tool

Make sure everything deployed correctly, look for the registration file:
tools/sakai.evaluation.tool.xml



On Mon, Oct 13, 2014 at 11:41 AM, Brett Parker <brparke1 at wsc.edu> wrote:


Greetings,
I have been trying to deploy evaluations in my Sakai 2.9.3 test environment and am getting a bug report after deploying. Everything looks to install correctly. I am following the install instructions located here: https://confluence.sakaiproject.org/display/EVALSYS/Installation+Guide
I already have entity-broker and job scheduler since on Sakai 2.9.3. So I deploy hierarchy (1.2.6) and evaluations(1.4.0). After changing the parent version in the pom.xml, I mvn clean install sakai:deploy hierarch then evalutions to my tomcat directory. When I startup Sakai I see Evaluations System in my tools list and add it to my course. I have enabled the required options in realms for maintain and access roles. But when I click on the tool within my course I get the following bug report:
org.sakaiproject.portal.api.PortalHandlerException: java.lang.IllegalArgumentException: Unable to find registered context for tool with ID sakai.rsf.evaluation
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:894)
caused by: java.lang.IllegalArgumentException: Unable to find registered context for tool with ID sakai.rsf.evaluation
at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:508)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1483)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:213)
at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:894)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:695)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:196)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

Has anyone seen this error and know how to resolve it?
Thanks.


Brett Parker

_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"




-- 
earle,
asahi net int. 

_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/8169d05a/attachment.html 


More information about the sakai-dev mailing list