[Building Sakai] Trunk Course Creation not working

Zhen Qian zqian at umich.edu
Tue Jan 15 12:43:40 PST 2013


Neal:

The exception thrown in the middle of course creation process stops the
subsequent course attribute settings, i.e. course title, course acl, etc,
leaving the new course instance half-baked.

Thanks,

- Zhen


On Tue, Jan 15, 2013 at 3:36 PM, Neal Caidin <nealcaidin at sakaifoundation.org
> wrote:

> Well it ain't showing up on my list of worksites. All I see is "My
> Workspace" after creating two sites using the the "Still cannot find your
> course/section?" workflow.
>
> -- Neal
>
> On Jan 15, 2013, at 3:33 PM, Bryan Holladay <holladay at longsight.com>
> wrote:
>
> It's there, just has an ID for the title:
>
>  e19c6422-49cb-4758-a287-534208b8b750<http://nightly2.sakaiproject.org:8082/portal/site/e19c6422-49cb-4758-a287-534208b8b750>[image:
> More information on this site]<http://nightly2.sakaiproject.org:8082/portal/tool/!admin-365?panel=Main#> ncaidin_instr
> Unpublished Jan 15, 2013 3:27 pm
>
>
> On Tue, Jan 15, 2013 at 3:30 PM, Neal Caidin <
> nealcaidin at sakaifoundation.org> wrote:
>
>> Hi Bryan,
>>
>> When I create a site, at the end of the process I don't even see the site
>> at all.
>>
>> -- Neal
>>
>> On Jan 15, 2013, at 3:20 PM, Zhen Qian <zqian at umich.edu> wrote:
>>
>> I am not aware of specific change, but I found the errors in nightly
>> build log maybe helpfule:
>>
>> 2013-01-15 15:19:52,933  WARN http-bio-8082-exec-10 org.sakaiproject.cheftool.VelocityPortletPaneledAction - Exception calling method doAdd_site_option java.lang.reflect.InvocationTargetException (Caused by java.lang.NullPointerException)
>> java.lang.reflect.InvocationTargetException
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> 	at java.lang.reflect.Method.invoke(Method.java:601)
>> 	at org.sakaiproject.cheftool.VelocityPortletPaneledAction.actionDispatch(VelocityPortletPaneledAction.java:760)
>> 	at org.sakaiproject.cheftool.VelocityPortletPaneledAction.processAction(VelocityPortletPaneledAction.java:636)
>> 	at org.sakaiproject.cheftool.ToolServlet.doGet(ToolServlet.java:230)
>> 	at org.sakaiproject.cheftool.VelocityPortletPaneledAction.doGet(VelocityPortletPaneledAction.java:1167)
>> 	at org.sakaiproject.cheftool.ToolServlet.doPost(ToolServlet.java:154)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>> 	at org.sakaiproject.vm.ComponentServlet.service(ComponentServlet.java:56)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> 	at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:634)
>> 	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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
>> 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
>> 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>> 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
>> 	at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:489)
>> 	at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1482)
>> 	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.handlers.ToolHandler.doPost(ToolHandler.java:73)
>> 	at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1272)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>> 	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:222)
>> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> 	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:407)
>> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
>> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
>> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
>> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> 	at java.lang.Thread.run(Thread.java:722)
>> Caused by: java.lang.NullPointerException
>> 	at org.sakaiproject.site.impl.BaseSite.getProviderGroupId(BaseSite.java:1616)
>> 	at org.sakaiproject.component.section.sakai.SectionManagerImpl.syncSections(SectionManagerImpl.java:253)
>> 	at org.sakaiproject.component.section.sakai.SectionManagerImpl.update(SectionManagerImpl.java:189)
>> 	at org.sakaiproject.site.impl.BaseSiteService.doSave(BaseSiteService.java:935)
>> 	at org.sakaiproject.site.impl.BaseSiteService.addSite(BaseSiteService.java:1192)
>> 	at org.sakaiproject.site.cover.SiteService.addSite(SiteService.java:239)
>> 	at org.sakaiproject.site.tool.SiteAction.addNewSite(SiteAction.java:10169)
>> 	at org.sakaiproject.site.tool.SiteAction.doFinish(SiteAction.java:5430)
>> 	at org.sakaiproject.site.tool.SiteAction.doAdd_site_option(SiteAction.java:11504)
>> 	... 48 more
>>
>>
>> - Zhen
>>
>>
>>
>> On Tue, Jan 15, 2013 at 3:15 PM, Bryan Holladay <holladay at longsight.com>wrote:
>>
>>> Haven't looked into why yet, but I noticed that you can't create a
>>> course site on trunk right now.  You can go through all the steps, but when
>>> you're done, you end up with a site without any tools, a blank type, and a
>>> GUID ID as the title.  This must have been recently (probably even this
>>> week) since I remember it working earlier.
>>>
>>> Anyone know what's changed?
>>>
>>> -Bryan
>>>
>>> _______________________________________________
>>> 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"
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130115/e0926921/attachment.html 


More information about the sakai-dev mailing list