[Building Sakai] GMT installation on 2.6.0

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


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/4d33f5e3/attachment.html 


More information about the sakai-dev mailing list