[Building Sakai] GMT installation on 2.6.0
Robert E. Long
relong at vmail.svsu.edu
Mon Jul 27 12:26:31 PDT 2009
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/4cb55129/attachment.html
More information about the sakai-dev
mailing list