[gradebook2-dev] GB2 1.4.0 Roster Getting Issue

Geng, Kelly gengx at muohio.edu
Wed Mar 2 20:18:09 PST 2011


Yeah it worked after I deleted the older jars. Thanks,
Kelly


-----Original Message-----
From: Jon Gorrono [mailto:jpgorrono at ucdavis.edu] 
Sent: Wednesday, March 02, 2011 10:31 PM
To: Geng, Kelly
Cc: gradebook2-dev at collab.sakaiproject.org
Subject: Re: [gradebook2-dev] GB2 1.4.0 Roster Getting Issue

Hi, Kelly....

looks to me like you may have an outdated versions and/or multiple jars for the gradebook 2 model jar (gradebook2-model-XXXX.jar) in the classpath

On Wed, Mar 2, 2011 at 8:33 AM, Geng, Kelly <gengx at muohio.edu> wrote:
> Hi GB2 Developers,
>
>
>
> I just had 1.4.0 installed but I'm having problems retrieving the 
> existing rosters. I got the following response for /rest/roster call:
>
>
>
> Can you shed me some light on it?
>
>
>
> Thanks,
>
> Kelly
>
>
>
>
>
> org.sakaiproject.portal.api.PortalHandlerException:
> org.sakaiproject.tool.api.ToolException: S_RAW_GRD
>
>     at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCh
> aronPortal.java:793)
>
> caused by: org.sakaiproject.tool.api.ToolException: S_RAW_GRD
>
>     at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(Skinn
> ableCharonPortal.java:1240)
>
> caused by: javax.servlet.ServletException: S_RAW_GRD
>
>     at
> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletC
> ontainer.java:451)
>
> caused by: java.lang.NoSuchFieldError: S_RAW_GRD
>
>     at
> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.bu
> ildLearnerGradeRecord(Gradebook2ComponentServiceImpl.java:3690)
>
>     at
> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.bu
> ildStudentRow(Gradebook2ComponentServiceImpl.java:3723)
>
>     at
> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.ge
> tRoster(Gradebook2ComponentServiceImpl.java:1532)
>
>     at
> org.sakaiproject.gradebook.gwt.sakai.rest.resource.Roster.get(Roster.j
> ava:30)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:39)
>
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:25)
>
>     at java.lang.reflect.Method.invoke(Method.java:597)
>
>     at
> com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMetho
> dDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispa
> tchProvider.java:149)
>
>     at
> com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDis
> patcher.dispatch(ResourceJavaMethodDispatcher.java:67)
>
>     at
> com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodR
> ule.java:259)
>
>     at
> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHan
> dPathRule.java:133)
>
>     at
> com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(Resource
> ClassRule.java:83)
>
>     at
> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHan
> dPathRule.java:133)
>
>    at
> com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(Ro
> otResourceClassesRule.java:71)
>
>     at
> com.sun.jersey.server.impl.application.WebApplicationImpl._handleReque
> st(WebApplicationImpl.java:990)
>
>     at
> com.sun.jersey.server.impl.application.WebApplicationImpl.handleReques
> t(WebApplicationImpl.java:941)
>
>     at
> com.sun.jersey.server.impl.application.WebApplicationImpl.handleReques
> t(WebApplicationImpl.java:932)
>
>     at
> com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent
> .java:384)
>
>     at
> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletC
> ontainer.java:451)
>
>     at
> org.sakaiproject.gradebook.gwt.server.RestServlet.service(RestServlet.
> java:50)
>
>     at
> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletC
> ontainer.java:632)
>
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>
>     at
> org.springframework.web.servlet.mvc.ServletWrappingController.handleRe
> questInternal(ServletWrappingController.java:158)
>
>     at
> org.sakaiproject.gradebook.gwt.server.ServletWrappingController.handle
> RequestInternal(ServletWrappingController.java:84)
>
>     at
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(A
> bstractController.java:153)
>
>     at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.han
> dle(SimpleControllerHandlerAdapter.java:48)
>
>     at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatche
> rServlet.java:875)
>
>     at
> org.springframework.web.servlet.DispatcherServlet.doService(Dispatcher
> Servlet.java:807)
>
>     at
> org.springframework.web.servlet.FrameworkServlet.processRequest(Framew
> orkServlet.java:571)
>
>     at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServle
> t.java:501)
>
>     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(Appli
> cationFilterChain.java:269)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at 
> org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:585)
>
>     at
> org.sakaiproject.gradebook.gwt.server.RequestFilter.doFilter(RequestFi
> lter.java:26)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at
> org.sakaiproject.gradebook.gwt.server.SecurityFilter.doFilter(Security
> Filter.java:71)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispa
> tcher.java:659)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicat
> ionDispatcher.java:457)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDi
> spatcher.java:395)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDisp
> atcher.java:311)
>
>     at
> org.sakaiproject.gradebook.gwt.server.WebAppToolServlet.service(WebApp
> ToolServlet.java:105)
>
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:269)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at 
> org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:585)
>
>     at
> org.sakaiproject.gradebook.gwt.server.RequestFilter.doFilter(RequestFi
> lter.java:26)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispa
> tcher.java:659)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicat
> ionDispatcher.java:457)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDi
> spatcher.java:359)
>
>     at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDisp
> atcher.java:311)
>
>     at
> org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(Ac
> tiveToolComponent.java:500)
>
>     at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(Skinn
> ableCharonPortal.java:1240)
>
>     at
> org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler
> .java:204)
>
>     at
> org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.
> java:96)
>
>     at
> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCh
> aronPortal.java:793)
>
>     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(Appli
> cationFilterChain.java:269)
>
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188)
>
>     at 
> org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:646)
>
>     at org.apache.catalina.core.ApplicationFilterChain.int
>
>
>
> _______________________________________________
> gradebook2-dev mailing list
> gradebook2-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/gradebook2-dev
>
>



--
Jon Gorrono
PGP Key: 0x5434509D -
http{pgp.mit.edu:11371/pks/lookup?search=0x5434509D&op=index}
GSWoT Introducer - {GSWoT:US75 5434509D Jon P. Gorrono <jpgorrono - gswot.org>} http{sysdev.ucdavis.edu}


More information about the gradebook2-dev mailing list