[Building Sakai] How to fix this problem with Tests&Quizzes and Chat tools

Karen Tsao ktsao at stanford.edu
Fri Oct 22 10:37:22 PDT 2010


Hi Tin,

I am not sure what causes the error. However, I notice you use JDK 1.6, can
you please check if you have the following line added in the tomcat startup
script?

*-Dsun.lang.ClassLoader.allowArraySyntax=true *

If you don't have it, please add it in and let me know if it can fix your
problem.

Thanks,
Karen

On Fri, Oct 22, 2010 at 12:27 AM, Tin Nguyen <nguyentrongtin89 at gmail.com>wrote:

> Dear all,
> When I clicked the Tests&Quizzes or Chat link, sakai showed the exception:
>
> org.sakaiproject.portal.api.PortalHandlerException: java.lang.IllegalArgumentException: Unable to find registered context for tool with ID sakai.samigo
>
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:768)
> caused by: java.lang.IllegalArgumentException: Unable to find registered context for tool with ID sakai.samigo
>     at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:497)
>
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1221)
>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:204)
>     at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
>
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:768)
>     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.Http11AprProcessor.process(Http11AprProcessor.java:843)
>
>     at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:679)
>     at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1293)
>     at java.lang.Thread.run(Thread.java:619)
>
> I tried to clean all (database, tomcat, sakai source). After that I
> installed and deployed again, but not effect.
> My system is:
>
>    - Tomcat 5.5.31
>    - Sakai-src 2.7.1
>    - MySQL database 5.1
>    - Win 7 Home 64bit
>    - JDK 1.6.0_21
>
>
> _______________________________________________
> 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/20101022/f34b720d/attachment.html 


More information about the sakai-dev mailing list