[gradebook2-dev] Gradebook2 not listing students

Thomas Amsler tpamsler at ucdavis.edu
Thu Sep 6 13:17:11 PDT 2012


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(Skinnabl
>>>>> 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(Sk
>>>>> 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(FrameworkSer
>>>>> 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-1854ef626
>>>>> 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.ToolURLMana
>>>>> g
>>>>> e
>>>>> r
>>>>> Impl at 1f07388e
>>>>> :
>>>>> Attribute:sakai.html.body.onload:setMainFrameHeight('Main1ec21427xb
>>>>> 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 a3dbb4
>>>>> 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