[gradebook2-dev] About the bug fixes and new features from GRBK2 1.2.0 to GRBK2 1.3.1

Thomas Amsler tpamsler at ucdavis.edu
Wed Dec 22 10:13:44 PST 2010


Kim,

The error that you are seeing is:

http://jira.sakaiproject.org/browse/GRBK-747

Please find attached the patch.

Best,
-- Thomas

On Wed, Dec 22, 2010 at 9:53 AM, Kim Huang <kimhuang at oit.rutgers.edu> wrote:
> Thank you for your response in lightening speed. Can you test it in your own
> machine if you are free? I will leave for Mexico Cancun tomorrow morning,
> and the university will close from 24th to Jan. 2nd. And we have a
>  production deploy on Jan 4th. I have this afternoon to fix it.
> Thomas Amsler wrote:
>>
>> We have a "public" test server. I will prepare it to run 1.3.1 and
>> will let you know when it's ready.
>> -- Thomas
>>
>> On Wed, Dec 22, 2010 at 9:46 AM, Kim Huang <kimhuang at oit.rutgers.edu>
>> wrote:
>>
>>>
>>> Thomas,
>>> A quick question, Does any QA server have the latest Gradebook2 1.3.1?
>>>
>>> Just found out a problem, that the grade can't be overridden,   a stack
>>> trace threw as followed:
>>>
>>> java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
>>>  at java.util.ArrayList.RangeCheck(ArrayList.java:547)
>>>  at java.util.ArrayList.get(ArrayList.java:322)
>>>  at
>>>
>>> org.sakaiproject.gradebook.gwt.sakai.SampleInstitutionalAdvisor.getPrimarySectionEid(SampleInstitutionalAdvisor.java:353)
>>>  at
>>>
>>> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.buildUserRecordWithSectionInfo(Gradebook2ComponentServiceImpl.java:3862)
>>>  at
>>>
>>> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.getStudent(Gradebook2ComponentServiceImpl.java:5722)
>>>  at
>>>
>>> org.sakaiproject.gradebook.gwt.sakai.Gradebook2ComponentServiceImpl.assignScore(Gradebook2ComponentServiceImpl.java:577)
>>>  at
>>>
>>> org.sakaiproject.gradebook.gwt.sakai.rest.resource.LearnerRecord.assignStringScore(LearnerRecord.java:83)
>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>  at
>>>
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>  at
>>>
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>  at java.lang.reflect.Method.invoke(Method.java:597)
>>>  at
>>>
>>> com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:156)
>>>  at
>>>
>>> com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:67)
>>>  at
>>>
>>> com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:208)
>>>  at
>>>
>>> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:115)
>>>  at
>>>
>>> com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:75)
>>>  at
>>>
>>> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:115)
>>>  at
>>>
>>> com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:67)
>>>  at
>>>
>>> com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:775)
>>>  at
>>>
>>> com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:740)
>>>  at
>>>
>>> com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:731)
>>>  at
>>>
>>> com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:372)
>>>  at
>>>
>>> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:452)
>>>  at org.sakaiproject.gradebook.gwt.s ...
>>>
>>> If There is no QA server can be tested, Can you verify it on your testing
>>> environment ? Just want to make sure it is not introduced by RU local
>>> change.
>>>
>>>
>>> Thanks,
>>> -Kim
>>>
>>> Thomas Amsler wrote:
>>>
>>>>
>>>> Thank you. Happy Holidays to you too.
>>>> -- Thomas
>>>>
>>>> On Fri, Dec 17, 2010 at 8:42 AM, Kim Huang <kimhuang at oit.rutgers.edu>
>>>> wrote:
>>>>
>>>>
>>>>>
>>>>> Thanks a lot!  I got it ! Happy Holidays !
>>>>> Thomas Amsler wrote:
>>>>>
>>>>>
>>>>>>
>>>>>> Kim,
>>>>>>
>>>>>> The easiest way to get the version specific JIRAs is by looking at the
>>>>>> GRBK "Target Version". You can use the JIRA JQL query:
>>>>>>
>>>>>> For v1.3.0 use:
>>>>>> project = GRBK and "Target Version" = '1.3.0'
>>>>>>
>>>>>> For v1.3.1 use:
>>>>>> project = GRBK and "Target Version" = '1.3.1'
>>>>>>
>>>>>> We are also in the process of planning the upcoming v1.4.0 release.
>>>>>> We, UC Davis, have to have the v1.4.0 release in production no later
>>>>>> than early February 2011.
>>>>>>
>>>>>> Best,
>>>>>> -- Thomas
>>>>>>
>>>>>> On Fri, Dec 17, 2010 at 8:05 AM, Kim Huang <kimhuang at oit.rutgers.edu>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Hi, Thomas,
>>>>>>>
>>>>>>> Do you have a complete  jira issue list of bug fixes and new features
>>>>>>> which
>>>>>>> have been included in the GRBK2 1.3.1 release since 1.2.0 release ? I
>>>>>>> searched it in the confluence website without any luck.  I just
>>>>>>> updated
>>>>>>> the
>>>>>>> RU version of gradebook2 to  1.3.1 from 1.2.0. Would like to have a
>>>>>>> list
>>>>>>> of
>>>>>>> improvement that I can share with our Instructional Designers.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Warm Regards,
>>>>>>> -Kim Huang
>>>>>>>
>>>>>>> Application Developer
>>>>>>> Office of Instructional and Research Technologies
>>>>>>> Rutgers University
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>
>>>
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GRBK-747.patch
Type: application/octet-stream
Size: 587 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/gradebook2-dev/attachments/20101222/efaff79f/attachment.obj 


More information about the gradebook2-dev mailing list