[Building Sakai] Samigo not appearing in customizer/tools

Bhanu Teja Motupalli bhanu1607 at rediffmail.com
Wed Aug 10 21:39:10 PDT 2011


Hi Steve,

          Thanks for your reply. Now the tool exception was gone. But i am
getting "ClassCastException". Why this is coming. The same code worked in
samigo but not working in my new tool dealer. Can you give me a solution
please. The exception is like below...

org.sakaiproject.portal.api.PortalHandlerException:
org.sakaiproject.tool.api.ToolException:
org.sakaiproject.tool.assessment.services.PersistenceService cannot be cast
to org.sakaiproject.tool.assessment.services.PersistenceService
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:772)
caused by: org.sakaiproject.tool.api.ToolException:
org.sakaiproject.tool.assessment.services.PersistenceService cannot be cast
to org.sakaiproject.tool.assessment.services.PersistenceService
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1261)
caused by: org.apache.jasper.JasperException:
org.sakaiproject.tool.assessment.services.PersistenceService cannot be cast
to org.sakaiproject.tool.assessment.services.PersistenceService
    at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
caused by: java.lang.ClassCastException:
org.sakaiproject.tool.assessment.services.PersistenceService cannot be cast
to org.sakaiproject.tool.assessment.services.PersistenceService
    at
org.sakaiproject.tool.assessment.services.PersistenceService.getInstance(PersistenceService.java:66)
    at
org.sakaiproject.tool.assessment.ui.bean.authz.AuthorizationBean.addPrivilege(AuthorizationBean.java:231)
    at
org.sakaiproject.tool.assessment.ui.bean.authz.AuthorizationBean.canCreateAssessment(AuthorizationBean.java:150)
    at
org.sakaiproject.tool.assessment.ui.bean.authz.AuthorizationBean.addAllPrivilege(AuthorizationBean.java:94)
    at
org.apache.jsp.jsf.index.mainIndex_jsp._jspService(mainIndex_jsp.java:83)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:321)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:257)
    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:590)
    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:659)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
    at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    at
org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:137)
    at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    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:590)
    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:659)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at
org.sakaiproject.jsf.util.SamigoJsfTool.dispatch(SamigoJsfTool.java:285)
    at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241)
    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.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:486)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1261)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:196)
    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:95)
    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:772)
    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:642)
    at
com.rsmart.sakai.kernel.request.BrandRequestFilter.doFilter(BrandRequestFilter.java:79)
    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:837)
    at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
    at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1287)
    at java.lang.Thread.run(Thread.java:662)



Thanks and Regards
Bhanu. 

Steve Swinsburg-3 wrote:
> 
> Hi,
> 
>> 
>>    You are saying that there should be unique tool id's, but there is
>> nothing written in web.xml. It is a blank page.
> 
> The web.xml you attached to the original message is here:
> http://old.nabble.com/file/p32215899/web.xml
> 
> It's full of content, part of which is used to register itself as a tool.
> But it's setup for amigo and untouched for your app.
> 
> 
>> What can i write there? Do i
>> need to copy all the code in to that web.xml what u send and change the
>> tool
>> id? or i need to change in some other place? Please help me.
>> 
> 
> This is your issue, you need to understand what needs to go there. 
> 
> See part 1 and 7 of:
> https://confluence.sakaiproject.org/display/BOOT/Sakai+app+and+tool+naming+tips
> 
> 
> Steve
> 
> 
> 
>> Thanks & regards
>> Bhanu.
>> 
>> Steve Swinsburg-3 wrote:
>>> 
>>> Hi,
>>> 
>>> Your issue is in web.xml. You are still declaring the sakai.samigo
>>> servlet, so Tomcat is seeing two registrations for the same servlet and
>>> not liking it. They must be unique to other tool id's but also
>>> indentical
>>> to the tool registration, AND point to your own servlet:
>>> 
>>> <servlet>
>>> <servlet-name>sakai.samigo</servlet-name>
>>> <servlet-class>org.sakaiproject.jsf.util.SamigoJsfTool</servlet-class>
>>> <init-param>
>>> <param-name>default</param-name>
>>> <param-value>jsf/index/mainIndex</param-value>
>>> </init-param>
>>> <init-param>
>>> <param-name>path</param-name>
>>> <param-value>/</param-value>
>>> </init-param>
>>> <init-param>
>>> <param-name>default.last.view</param-name>
>>> <param-value>false</param-value>
>>> </init-param>
>>> <load-on-startup>1</load-on-startup>
>>> </servlet>
>>> 
>>> See part 1 and 7 of:
>>> https://confluence.sakaiproject.org/display/BOOT/Sakai+app+and+tool+naming+tips
>>> 
>>> cheers,
>>> Steve
>>> 
>>> 
>>> On 08/08/2011, at 5:27 PM, Bhanu Teja Motupalli wrote:
>>> 
>>>> 
>>>> Hi Steve,
>>>> 
>>>>       Please find the attachments. I am sending you dealer.tool.xml and
>>>> web.xml.
>>>> 
>>>> Regards
>>>> Bhanu.
>>>> 
>>>> Steve Swinsburg-3 wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> Thats because there is an issue with the tool registration. Please
>>>>> send
>>>>> the dealter.xml in the webapp/tools folder and your web.xml
>>>>> 
>>>>> cheers,
>>>>> Steve
>>>>> 
>>>>> 
>>>>> 
>>>>> On 08/08/2011, at 5:13 PM, Bhanu Teja Motupalli wrote:
>>>>> 
>>>>>> 
>>>>>> Hi Steve,
>>>>>> 
>>>>>>   The new tool i have added to a site in course. but when i am trying
>>>>>> to
>>>>>> access that tool i am getting this following error. I have checked in
>>>>>> db
>>>>>> in
>>>>>> sakai_site_tool there is a record with this id. And what is the
>>>>>> problem
>>>>>> now. 
>>>>>> 
>>>>>> org.sakaiproject.portal.api.PortalHandlerException:
>>>>>> java.lang.IllegalArgumentException: Unable to find registered context
>>>>>> for
>>>>>> tool with ID dealer
>>>>>>  at
>>>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:772)
>>>>>> caused by: java.lang.IllegalArgumentException: Unable to find
>>>>>> registered
>>>>>> context for tool with ID dealer
>>>>>>  at
>>>>>> org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:483)
>>>>>>  at
>>>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1261)
>>>>>>  at
>>>>>> org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:196)
>>>>>>  at
>>>>>> org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:95)
>>>>>>  at
>>>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:772)
>>>>>>  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:642)
>>>>>>  at
>>>>>> com.rsmart.sakai.kernel.request.BrandRequestFilter.doFilter(BrandRequestFilter.java:79)
>>>>>>  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:837)
>>>>>>  at
>>>>>> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
>>>>>>  at
>>>>>> org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1287)
>>>>>>  at java.lang.Thread.run(Thread.java:662)
>>>>>> 
>>>>>> Regards
>>>>>> Bhanu.
>>>>>> 
>>>>>> 
>>>>>> Steve Swinsburg-3 wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> Check the tomcat logs and see whats happening when it deploys them.
>>>>>>> Also,
>>>>>>> send your web.xml for both.
>>>>>>> 
>>>>>>> cheers,
>>>>>>> Steve
>>>>>>> 
>>>>>>> 
>>>>>>> On 04/08/2011, at 8:53 PM, Bhanu Teja Motupalli wrote:
>>>>>>> 
>>>>>>>> 
>>>>>>>> Hi Steve,
>>>>>>>> 
>>>>>>>>         Very Thanks for your replay. I have made changes as you
>>>>>>>> said
>>>>>>>> it
>>>>>>>> is working fine in customizer. But when i am trying to add a tool
>>>>>>>> for
>>>>>>>> a
>>>>>>>> site
>>>>>>>> in sitesetup this samigo tool and new tool are not appearing.
>>>>>>>> Samigo
>>>>>>>> tool
>>>>>>>> is
>>>>>>>> not appearing form initially. But when i create a new tool with
>>>>>>>> sakai
>>>>>>>> app
>>>>>>>> builder the tools are appearing in sitesetup tools menu. I need
>>>>>>>> this
>>>>>>>> new
>>>>>>>> tool also should appear as per my requirement. So, Please tell do i
>>>>>>>> need
>>>>>>>> to
>>>>>>>> do any changes to appear in sitesetup tools menu?
>>>>>>>> 
>>>>>>>> regrads
>>>>>>>> bhanu. 
>>>>>>>> 
>>>>>>>> Steve Swinsburg-3 wrote:
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> In the webapp itself there will be a 'tools' directory and in
>>>>>>>>> there,
>>>>>>>>> a
>>>>>>>>> specially named xml file. The name of that file, the ID within
>>>>>>>>> that
>>>>>>>>> file,
>>>>>>>>> and also the main Sakai servlet name in the web.xml for the
>>>>>>>>> webapp,
>>>>>>>>> must
>>>>>>>>> all match and be unique to any others. So you'd call it
>>>>>>>>> dealer.xml,
>>>>>>>>> and
>>>>>>>>> then update the appropriate IDs in the file and also in web.xml.
>>>>>>>>> 
>>>>>>>>> Note that the servlet mapping will need to refer to YOUR class,
>>>>>>>>> not
>>>>>>>>> the
>>>>>>>>> Samigo one. Then rebuild and redeploy.
>>>>>>>>> 
>>>>>>>>> However, I advise against taking this course of action and instead
>>>>>>>>> modify
>>>>>>>>> the existing Samigo app to suit your needs, renaming as you go. 
>>>>>>>>> 
>>>>>>>>> cheers,
>>>>>>>>> Steve
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On 04/08/2011, at 4:33 PM, Bhanu Teja Motupalli wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Hi all,
>>>>>>>>>> i have changed the samigo tool source folder name sam to "dealer"
>>>>>>>>>> to
>>>>>>>>>> create another tool same as samigo. I have changed "samigo" to
>>>>>>>>>> "dealer"
>>>>>>>>>> in
>>>>>>>>>> all pom.xml files. Now i can able to generate all jar and war
>>>>>>>>>> files
>>>>>>>>>> with
>>>>>>>>>> the
>>>>>>>>>> name dealer. I have checked in components, shared and webapps
>>>>>>>>>> also.
>>>>>>>>>> And
>>>>>>>>>> i
>>>>>>>>>> have not created any database scripts for this new tool. I need
>>>>>>>>>> to
>>>>>>>>>> use
>>>>>>>>>> old
>>>>>>>>>> data that was in samigo. Now new tool is not appearing in
>>>>>>>>>> customer.
>>>>>>>>>> I
>>>>>>>>>> can
>>>>>>>>>> not able to see the tool name in sakai_site_tool also. Can u
>>>>>>>>>> please
>>>>>>>>>> tell
>>>>>>>>>> me
>>>>>>>>>> what i can do to get new tool as samigo with out disturbing that
>>>>>>>>>> existing
>>>>>>>>>> tool. 
>>>>>>>>>> 
>>>>>>>>>> Thanks & Regards
>>>>>>>>>> Bhanu.
>>>>>>>>>> -- 
>>>>>>>>>> View this message in context:
>>>>>>>>>> http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32191938.html
>>>>>>>>>> Sent from the Sakai - Development mailing list archive at
>>>>>>>>>> Nabble.com.
>>>>>>>>>> 
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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"
>>>>>>>>> 
>>>>>>>>> _______________________________________________
>>>>>>>>> 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"
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> View this message in context:
>>>>>>>> http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32193364.html
>>>>>>>> Sent from the Sakai - Development mailing list archive at
>>>>>>>> Nabble.com.
>>>>>>>> 
>>>>>>>> _______________________________________________
>>>>>>>> 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"
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> 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"
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32215843.html
>>>>>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>>>>>> 
>>>>>> _______________________________________________
>>>>>> 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"
>>>>> 
>>>>> _______________________________________________
>>>>> 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"
>>>>> 
>>>>> 
>>>> http://old.nabble.com/file/p32215899/dealer.tool.xml dealer.tool.xml 
>>>> http://old.nabble.com/file/p32215899/web.xml web.xml 
>>>> -- 
>>>> View this message in context:
>>>> http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32215899.html
>>>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>>>> 
>>>> _______________________________________________
>>>> 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"
>>> 
>>> 
>>> _______________________________________________
>>> 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"
>>> 
>> 
>> -- 
>> View this message in context:
>> http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32223674.html
>> Sent from the Sakai - Development mailing list archive at Nabble.com.
>> 
>> _______________________________________________
>> 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"
> 
> 
> _______________________________________________
> 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"
> 

-- 
View this message in context: http://old.nabble.com/Samigo-not-appearing-in-customizer-tools-tp32191938p32239270.html
Sent from the Sakai - Development mailing list archive at Nabble.com.



More information about the sakai-dev mailing list