[Building Sakai] entity feeds: url parsing issue

Aaron Zeckoski azeckoski at unicon.net
Thu Oct 6 08:34:31 PDT 2011


I would have to double check to be sure but I think this simply uses
the java URLDecoder class. Maybe there is something in it which does
not properly parse the URLs or maybe there is a worse issue. You can
check the TemplateParseUtil if you want. That is where the code is.
-AZ


On Thu, Oct 6, 2011 at 11:04 AM, York, Adam <yorkadam at umich.edu> wrote:
> Recently an issue was reported: In entity broker and provider there appears
> to be a lack of handing url escape codes.  It can handle a literal
> character, but not the equivalent codes.  This holds true for all feeds I've
> tested (gradebook, assignments, announcements, etc)
> ex url's:
> http://nightly2.sakaiproject.org:8082/direct/announcements/%5C - no error /
> blank return page / no log entry
> http://nightly2.sakaiproject.org:8082/direct/announcements/\ - 501, works as
> you would expect
> Related JIRA:
> https://jira.sakaiproject.org/browse/SAK-19674?focusedCommentId=139462#comment-139462
> There isn't much in the way of documentation concerning the entity broker
> and provider with regards to parsing the URL to catch errors like this:
> https://confluence.sakaiproject.org/display/SAKDEV/Entity+Provider+and+Broker
> List of escape codes:
> http://www.december.com/html/spec/esccodes.html
> Any ideas on how to tackle this issue?
> Thanks,
> Adam York
> Teaching & Learning
> University of Michigan
> Information and Technology Services
> (734)615-2549
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
>



-- 
Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile


More information about the sakai-dev mailing list