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

Tin Nguyen nguyentrongtin89 at gmail.com
Sat Oct 23 08:17:06 PDT 2010


Dear Karen,
This is the right direction. The problem was solved.
Thank you very much!


2010/10/23 Karen Tsao <ktsao at stanford.edu>

> 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/20101023/8515c682/attachment.html 


More information about the sakai-dev mailing list