[gradebook2-dev] Gradebook2 not listing students

Thomas Amsler tpamsler at ucdavis.edu
Fri Sep 7 08:56:22 PDT 2012


Please create a JIRA for this.
-- Thomas

On Fri, Sep 7, 2012 at 5:32 AM, Geng, Kelly <gengx at muohio.edu> wrote:
> I finally was able to fix the issue we have here.  It seems like when " Weight items by points" is used for a category, the ASSIGNMENT_WEIGHTING field of Gb_Gradable_Object_T does not store the actual weight value calculated from the point value, even though the client side correctly weighs the items. This was apparently causing students' grades not loading. After I un-checked " Weight items by points" and manually assigned the weights for each grade item, the grades were loaded fine. This is the case for all 7-8 sites having the loading issue here. I haven't been able to reverse the process and reproduce the issue but this can be an important clue to debug.
>
> Kelly
>
>
> -----Original Message-----
> From: Thomas Amsler [mailto:tpamsler at ucdavis.edu]
> Sent: Thursday, September 06, 2012 4:17 PM
> To: Geng, Kelly
> Cc: Kusnetz, Jeremy; gradebook2-dev at collab.sakaiproject.org
> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>
> There may be several issues:
>
> 1. Safari (GRBK-1246)
> 2. Upgrading GB2 may cause issues when browsers have cached versions of GB2 JS files.
> 3. Comment(s) contain non ASCII characters (Please create a JIRA for this) 4. Something else
>
> Best,
> -- Thomas
>
>
> On Thu, Sep 6, 2012 at 10:14 AM, Geng, Kelly <gengx at muohio.edu> wrote:
>> Several sites I have checked don't have any comments added, so it might not be the only cause of the issue.
>>
>> Kelly
>>
>>
>> -----Original Message-----
>> From: Thomas Amsler [mailto:tpamsler at ucdavis.edu]
>> Sent: Thursday, September 06, 2012 12:26 PM
>> To: Kusnetz, Jeremy
>> Cc: Geng, Kelly; gradebook2-dev at collab.sakaiproject.org
>> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>>
>> Yes please create a JIRA for this.
>> -- Thomas
>>
>> On Thu, Sep 6, 2012 at 7:09 AM, Kusnetz, Jeremy <JKusnetz at apus.edu> wrote:
>>> This happens frequently to us.  Usually the issue is the instructor has copied and pasted their feedback from Word or something else that is putting in non ASCII characters.  We have a script that will clean up comments on affected sites.  Here is the perl code with the regex we use.  I guess I should open a JIRA on this?
>>>
>>> sub to_ascii {
>>>         my $text = shift;
>>>
>>>         # Unicode and ISO-8859-Latin-1, to ASCII.
>>>
>>>         $text =~ s/\x{0020}|\x{00A0}|\x{2000}|\x{2001}|\x{2002}|\x{2003}|\x{2004}|\x{2005}|\x{2006}|\x{2007}/ /g;
>>>         $text =~ s/\x{2008}|\x{2009}|\x{200A}|\x{200B}|\x{202F}|\x{205F}|\x{3000}|\x{FEFF}/ /g;
>>>         $text =~ s/\x{02BA}|\x{2033}|\x{201C}|\x{201D}|\x{3003}|\x93|\x94|\x84/"/g;
>>>         $text =~ s/\x{2019}|\x{02B9}|\x{02BC}/'/g;
>>>         $text =~ s/\x{2010}|\x{2011}|\x{2012}|\x{2013}|\x{2212}|\x96|\x97/-/g;
>>>         $text =~ s/\x{266F}/#/g;
>>>         $text =~ s/\x88/^/g;
>>>         $text =~ s/\x8B/</g;
>>>         $text =~ s/\x9C/</g;
>>>         $text =~ s/\x99/~/g;
>>>         $text =~ s/\x91|\x92|\x82/'/g;
>>>         $text =~ s/(\x85)/.../g;
>>>         $text =~ s/(\x97)/x/g;
>>>         $text =~ s/×/x/g;
>>>         $text =~ s/\&#64257;/fi/g;
>>>         $text =~ s/\&#64258;/fl/g;
>>>
>>>         return $text;
>>> }
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: gradebook2-dev-bounces at collab.sakaiproject.org
>>> [mailto:gradebook2-dev-bounces at collab.sakaiproject.org] On Behalf Of
>>> Geng, Kelly
>>> Sent: Thursday, September 06, 2012 6:06 AM
>>> To: Thomas Amsler
>>> Cc: gradebook2-dev at collab.sakaiproject.org
>>> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>>>
>>> Yes we upgraded it to v1.7.1 during the summer.
>>>
>>>
>>> -----Original Message-----
>>> From: Thomas Amsler [mailto:tpamsler at ucdavis.edu]
>>> Sent: Wednesday, September 05, 2012 6:04 PM
>>> To: Geng, Kelly
>>> Cc: Ramanuja Chary, Vijayarengan;
>>> gradebook2-dev at collab.sakaiproject.org
>>> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>>>
>>> Did this happen after a recent GB2 upgrade?
>>> -- Thomas
>>>
>>> On Wed, Sep 5, 2012 at 1:34 PM, Geng, Kelly <gengx at muohio.edu> wrote:
>>>> It happens not only on safari. We've tried FF, chrome.
>>>>
>>>> -----Original Message-----
>>>> From: Thomas Amsler [mailto:tpamsler at ucdavis.edu]
>>>> Sent: Wednesday, September 05, 2012 4:11 PM
>>>> To: Geng, Kelly
>>>> Cc: Ramanuja Chary, Vijayarengan;
>>>> gradebook2-dev at collab.sakaiproject.org
>>>> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>>>>
>>>> Is this by any chance related to this:
>>>>
>>>> https://jira.sakaiproject.org/browse/GRBK-1246
>>>>
>>>> -- Thomas
>>>>
>>>> On Wed, Sep 5, 2012 at 12:57 PM, Geng, Kelly <gengx at muohio.edu> wrote:
>>>>> Is there any debugging info we can turn on to help pinpoint the issue. We are having more and more reports on this issue.
>>>>>
>>>>> Thanks,
>>>>> Kelly
>>>>> Miami University
>>>>>
>>>>> -----Original Message-----
>>>>> From: gradebook2-dev-bounces at collab.sakaiproject.org
>>>>> [mailto:gradebook2-dev-bounces at collab.sakaiproject.org] On Behalf
>>>>> Of Thomas Amsler
>>>>> Sent: Friday, August 31, 2012 12:13 PM
>>>>> To: Ramanuja Chary, Vijayarengan
>>>>> Cc: gradebook2-dev at collab.sakaiproject.org
>>>>> Subject: Re: [gradebook2-dev] Gradebook2 not listing students
>>>>>
>>>>> Please create a JIRA here:
>>>>>
>>>>> https://jira.sakaiproject.org/browse/GRBK
>>>>>
>>>>> Also, please check the tomcat catalina.out log and attache any
>>>>> related
>>>>> error(s) in that log to the ticket.
>>>>>
>>>>> Best,
>>>>> -- Thomas
>>>>>
>>>>>
>>>>> On Fri, Aug 31, 2012 at 8:47 AM, Ramanuja Chary, Vijayarengan <ramanuv at miamioh.edu> wrote:
>>>>>> Hi Gradebook2 developers
>>>>>>
>>>>>> We are unable to view the student list in Gradebook page.
>>>>>>
>>>>>> But the site info shows the student list properly and their Status are active.
>>>>>>
>>>>>> Please do let me know, if you need more information to locate the source of error.
>>>>>>
>>>>>> Thanks
>>>>>> Vijay
>>>>>> Miami University
>>>>>>
>>>>>>
>>>>>> The log shows:
>>>>>>
>>>>>> WARN TP-Processor144 org.sakaiproject.portal.util.ErrorReporter -
>>>>>> Bug Report bug-id: 5d41b3d1-e360-$
>>>>>> org.sakaiproject.portal.api.PortalHandlerException:
>>>>>> org.sakaiproject.tool.api.ToolException: Request processing
>>>>>> failed; nest$ at
>>>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(Skinnab
>>>>>> l
>>>>>> e
>>>>>> C
>>>>>> h
>>>>>> aronPortal.java:862) caused by:
>>>>>> org.sakaiproject.tool.api.ToolException: Request processing
>>>>>> failed; nested exception is java.lang.NullPointerExce$ at
>>>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(S
>>>>>> k
>>>>>> i
>>>>>> n
>>>>>> n
>>>>>> ableCharonPortal.java:1429) caused by:
>>>>>> org.springframework.web.util.NestedServletException: Request
>>>>>> processing failed; nested exception is java.lang.Nul$ at
>>>>>> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkSe
>>>>>> r
>>>>>> v
>>>>>> l
>>>>>> e
>>>>>> t.java:501) caused by: java.lang.NullPointerException
>>>>>>
>>>>>> Tool Placement:
>>>>>> No Placement
>>>>>>
>>>>>> Request:
>>>>>> : AuthType:null
>>>>>> : CharEncoding:utf-8
>>>>>> : ContentLength:0
>>>>>> : ContentType:application/json; charset=utf-8
>>>>>> : ContextPath:/portal
>>>>>> : LocalAddress:null
>>>>>> : LocalName:niihka.muohio.edu
>>>>>> : LocalPort:443
>>>>>> : Method:GET
>>>>>> :
>>>>>> PathInfo:/tool/1ec21427-b6e0-40b2-9453-c112f58482f1/gradebook/rest
>>>>>> / r o s ter/116d9ea7-98e3-45bc-b01e-a05c85f4a18e/29562/
>>>>>> : Protocol:HTTP/1.1
>>>>>> :
>>>>>> QueryString:sortField=S_LST_NM_FRST&sortDir=ASC&offset=0&limit=19
>>>>>> : RemoteAddress:134.53.7.15
>>>>>> : RemoteHost:134.53.7.15
>>>>>> : RemotePort:-1
>>>>>> : Requested
>>>>>> URL:https://niihka.muohio.edu/portal/tool/1ec21427-b6e0-40b2-9453-
>>>>>> c
>>>>>> 1
>>>>>> 1
>>>>>> 2 f58482f1/gradebook/rest/roster/116d9ea7$
>>>>>> : Scheme:https
>>>>>> : ServerName:niihka.muohio.edu
>>>>>> : Headers:
>>>>>> : Header:host:niihka.muohio.edu
>>>>>> : Header:connection:keep-alive
>>>>>> : Header:user-agent:Mozilla/5.0 (X11; Linux x86_64)
>>>>>> AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.81 Safari/$
>>>>>> : Header:content-type:application/json; charset=utf-8
>>>>>> :
>>>>>> Header:X-XSRF-Cookie:775ae874-7b94-4a37-aec8-5dbfb9b1dbee-1854ef62
>>>>>> 6
>>>>>> 3
>>>>>> d
>>>>>> 4
>>>>>> 70a09e653acfc63ef323
>>>>>> : Header:accept:*/*
>>>>>> :
>>>>>> Header:referer:https://niihka.muohio.edu/portal/tool/1ec21427-b6e0
>>>>>> -
>>>>>> 4
>>>>>> 0 b 2-9453-c112f58482f1/GradebookApplication.html$
>>>>>> : Header:Accept-Encoding:gzip,deflate,sdch
>>>>>> : Header:Accept-Language:en-US,en;q=0.8
>>>>>> : Header:Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
>>>>>> : Header:cookie:---censored---
>>>>>> : Header:content-length:0
>>>>>> : Parameters:
>>>>>> : Parameter:limit:0:19
>>>>>> : Parameter:offset:0:0
>>>>>> : Parameter:sortDir:0:ASC
>>>>>> : Parameter:sortField:0:S_LST_NM_FRST
>>>>>>
>>>>>> : Attributes:
>>>>>> : Attribute:sakai.html.head.css.skin:<link
>>>>>> href="/library/skin/niihka/tool.css" type="text/css" rel="stylesheet"
>>>>>> medi$
>>>>>>
>>>>>> : Attribute:sakai.html.head.js:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> :
>>>>>> Attribute:tool.url.manager:org.sakaiproject.portal.util.ToolURLMan
>>>>>> a
>>>>>> g
>>>>>> e
>>>>>> r
>>>>>> Impl at 1f07388e
>>>>>> :
>>>>>> Attribute:sakai.html.body.onload:setMainFrameHeight('Main1ec21427x
>>>>>> b
>>>>>> 6
>>>>>> e
>>>>>> 0 x40b2x9453xc112f58482f1');setFocus(focus_path$
>>>>>> : Attribute:sakai.request.native.url:sakai.request.native.url
>>>>>> : Attribute:sakai.html.head:<link href="/library/skin/tool_base.css"
>>>>>> type="text/css" rel="stylesheet" media="all" /> <link
>>>>>> href="/library/skin/niihka/tool.css" type="text/css" rel="stylesheet"
>>>>>> media="all" />
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> : Attribute:sakai.filtered:sakai.filtered
>>>>>> : Attribute:sakai.html.head.css.base:<link
>>>>>> href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
>>>>>> media=$
>>>>>>
>>>>>> : Attribute:sakai.html.head.css:<link
>>>>>> href="/library/skin/tool_base.css" type="text/css" rel="stylesheet"
>>>>>> media="all"$ <link href="/library/skin/niihka/tool.css"
>>>>>> type="text/css" rel="stylesheet" media="all" />
>>>>>>
>>>>>> :
>>>>>> Attribute:sakai.session:org.sakaiproject.tool.impl.MySession at a3dbb
>>>>>> 4
>>>>>> 5
>>>>>> b
>>>>>> Session:
>>>>>> : Created:1346419437391
>>>>>> : LastAccess:1346420479699
>>>>>> : MaxInactive:10800
>>>>>> : Attributes:
>>>>>> : Attribute:portalskin:defaultskin
>>>>>> _______________________________________________
>>>>>> gradebook2-dev mailing list
>>>>>> gradebook2-dev at collab.sakaiproject.org
>>>>>> http://collab.sakaiproject.org/mailman/listinfo/gradebook2-dev
>>>>> _______________________________________________
>>>>> gradebook2-dev mailing list
>>>>> gradebook2-dev at collab.sakaiproject.org
>>>>> http://collab.sakaiproject.org/mailman/listinfo/gradebook2-dev
>>> _______________________________________________
>>> gradebook2-dev mailing list
>>> gradebook2-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/gradebook2-dev
>>> This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.


More information about the gradebook2-dev mailing list