[Building Sakai] GMT installation on 2.6.0

Sean Keesler sean at keesler.org
Mon Jul 27 12:43:59 PDT 2009


Wouldn't the right approach be to keep the GMT a contrib project, separate
from anything you do in your own branch?

Sean



On Mon, Jul 27, 2009 at 3:26 PM, Robert E. Long <relong at vmail.svsu.edu>wrote:

> I would gladly commit these changes to contrib. I'm thinking of creating a
> space in contrib for SVSU, and putting the code there. Would that be OK?
>
> Be forewarned though... it builds and starts under Tomcat just fine, it
> just doesn't do anything when called from a site. If someone wants to take
> it from here and solve the problem (which has had me racking my brain all
> weekend) feel free! Or if someone could point me in the right direction,
> please do so...
>
> Thank you,
> Bob
>
>
> ---
> Robert E. Long, MA
> Saginaw Valley State University
> Open Source Programmer / Analyst
> Math / Education Instructor
> M.A. Instructional Technology
> O: 989.964.2245
> E: relong at svsu.edu
>
> ----- Original Message -----
> From: "Sean Keesler" <sean at keesler.org>
> To: "Robert E. Long" <relong at svsu.edu>
> Cc: "sakai-dev Dev" <sakai-dev at collab.sakaiproject.org>
> Sent: Monday, July 27, 2009 3:17:43 PM GMT -05:00 US/Canada Eastern
> Subject: Re: [Building Sakai] GMT installation on 2.6.0
>
> Would you want to commit those changes to GMT to svn under a 2.6 tag or
> 2.6.x branch?
> Others interested in test driving it would probably appreciate it.
>
> Sean Keesler
> 130 Academy Street
> Manlius, NY 13104
> 315-663-7756
>
>
> On Mon, Jul 27, 2009 at 12:28 PM, Robert E. Long <relong at vmail.svsu.edu>wrote:
>
>> All,
>>
>> OK, so I have modified the Goal Management Tool so that it builds and
>> starts up without any errors on 2.6.0. Now the issue is that the tool
>> doesn't load when I click on either Goal Management Tool or Datapoints in a
>> course site. It just loads a blank page without anything.
>>
>> Though I do get an error every once in a while with the GMT that I can't
>> decipher.
>>
>> Can anyone point me in the right direction?
>>
>> ------Error Message------
>> org.sakaiproject.portal.api.PortalHandlerException:
>> java.lang.ClassCastException: [Ljava.lang.Object;
>>     at
>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:768)
>> caused by: java.lang.ClassCastException: [Ljava.lang.Object;
>>     at
>> javax.faces.component.UIComponentBase.restoreState(UIComponentBase.java:1114)
>>     at javax.faces.component.UIOutput.restoreState(UIOutput.java:179)
>>     at
>> javax.faces.component.html.HtmlOutputText.restoreState(HtmlOutputText.java:174)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1007)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1019)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1019)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1019)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1019)
>>     at
>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1019)
>> --------------
>>
>> Thank you,
>> Bob
>>
>> ---
>> Robert E. Long, MA
>> Saginaw Valley State University
>> Open Source Programmer / Analyst
>> Math / Education Instructor
>> M.A. Instructional Technology
>> O: 989.964.2245
>> E: relong at svsu.edu
>>
>> ----- Original Message -----
>> From: "Robert E. Long" <relong at svsu.edu>
>> To: "sakai-dev Dev" <sakai-dev at collab.sakaiproject.org>
>> Sent: Thursday, July 23, 2009 5:21:12 PM GMT -05:00 US/Canada Eastern
>> Subject: [Building Sakai] GMT installation on 2.6.0
>>
>> All,
>>
>> First off, sorry for the long post...
>>
>> I am doing some local customizations to Sakai 2.6.0 and am running into an
>> issue with the goal management tool. I have downloaded GMT 2.4.1 from
>> contrib and it builds just fine. The problems begin when I start up Tomcat
>> (5.5.27), I am presented with a bunch of errors (listed below) and all beans
>> are then destroyed and Tomcat fails to start. If I remove GMT from the
>> build, everything starts up OK.
>>
>> Any help? Am I using the correct version? Am I missing a setting? Do I
>> need to download any further contrib tools?
>>
>> Let me know if any further info is needed.
>>
>> The errors are:
>>
>> -------
>> 2009-07-23 16:58:46,915  WARN main org.sakaiproject.util.ComponentsLoader
>> - loadComponentPackage: exception loading:
>> /usr/local/vspace/components/sakai-dp-pack/WEB-INF/components.xml :
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> Configuration problem: Class that bean class
>> [org.sakaiproject.datapoint.taggable.impl.DataPointActivityProducerImpl]
>> depends on not found
>> Offending resource: file
>> [/usr/local/vspace260/components/sakai-dp-pack/WEB-INF/components.xml]
>> Bean 'org.sakaiproject.datapoint.taggable.api.DataPointActivityProducer';
>> nested exception is java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggableActivityProducer
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> Configuration problem: Class that bean class
>> [org.sakaiproject.datapoint.taggable.impl.DataPointActivityProducerImpl]
>> depends on not found
>> Offending resource: file
>> [/usr/local/vspace260/components/sakai-dp-pack/WEB-INF/components.xml]
>> Bean 'org.sakaiproject.datapoint.taggable.api.DataPointActivityProducer';
>> nested exception is java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggableActivityProducer
>> Caused by:
>> java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggableActivityProducer
>>     at java.lang.ClassLoader.defineClass1(Native Method)
>>     at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>> ----------
>>
>> and
>>
>> ----------
>> 2009-07-23 16:58:46,951  WARN main org.sakaiproject.util.ComponentsLoader
>> - loadComponentPackage: exception loading:
>> /usr/local/vspace/components/sakai-gmt-pack/WEB-INF/components.xml :
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> Configuration problem: Class that bean class
>> [org.sakaiproject.gmt.tagging.impl.GmtTaggingProviderImpl] depends on not
>> found
>> Offending resource: file
>> [/usr/local/vspace260/components/sakai-gmt-pack/WEB-INF/components.xml]
>> Bean 'org.sakaiproject.gmt.tagging.api.GmtTaggingProvider'; nested
>> exception is java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggingProvider
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> Configuration problem: Class that bean class
>> [org.sakaiproject.gmt.tagging.impl.GmtTaggingProviderImpl] depends on not
>> found
>> Offending resource: file
>> [/usr/local/vspace260/components/sakai-gmt-pack/WEB-INF/components.xml]
>> Bean 'org.sakaiproject.gmt.tagging.api.GmtTaggingProvider'; nested
>> exception is java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggingProvider
>> Caused by:
>> java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggingProvider
>> ----------
>>
>> and
>>
>> ----------
>> 2009-07-23 16:59:25,166 ERROR main
>> org.sakaiproject.util.NoisierDefaultListableBeanFactory - Failed to
>> preinstantiate the singleton named
>> org.sakaiproject.datapoint.api.DataPointService. Destroying all Spring
>> beans.
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'org.sakaiproject.datapoint.api.DataPointService' defined in
>> file [/usr/local/vspace260/components/sakai-dp-pack/WEB-INF/components.xml]:
>> Instantiation of bean failed; nested exception is
>> java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggingManager
>> Caused by:
>> java.lang.NoClassDefFoundError:
>> org/sakaiproject/assignment/taggable/api/TaggingManager
>> -----------
>>
>> Thank you,
>> Bob
>>
>>
>> ---
>> Robert E. Long, MA
>> Saginaw Valley State University
>> Open Source Programmer / Analyst
>> Math / Education Instructor
>> M.A. Instructional Technology
>> O: 989.964.2245
>> E: relong at svsu.edu
>>
>> _______________________________________________ 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/20090727/5879ca2a/attachment.html 


More information about the sakai-dev mailing list