[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:20:36 PST 2010


Kim,

After you have QAed GRBK-747, could you please comment your QA results in:

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

If the fix is a QA pass, we can merge the fix into the
https://source.sakaiproject.org/contrib/gradebook2/branches/1.3.x-prod/
branch and create the 1.3.2 tag.

-- Thomas

On Wed, Dec 22, 2010 at 10:13 AM, Thomas Amsler <tpamsler at ucdavis.edu> wrote:
> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>
>>
>


More information about the gradebook2-dev mailing list