[JIRA] Assigned: (SDSJ-105) wayf.jsp fails to properly escape mdui:DisplayName, causing javascript error and Suggest.js to fail to work

Chad La Joie (JIRA) noreply at shibboleth.net
Mon Mar 5 17:17:16 GMT 2012


     [ https://issues.shibboleth.net/jira/browse/SDSJ-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chad La Joie reassigned SDSJ-105:
---------------------------------

    Assignee: Rod Widdowson  (was: Chad La Joie)

> wayf.jsp fails to properly escape mdui:DisplayName, causing javascript error and Suggest.js to fail to work
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: SDSJ-105
>                 URL: https://issues.shibboleth.net/jira/browse/SDSJ-105
>             Project: Shibboleth Discovery Service - Java
>          Issue Type: Bug
>    Affects Versions: 1.1.3
>         Environment: shibboleth-discovery-service 1.1.3
>            Reporter: cjh at psu.edu
>            Assignee: Rod Widdowson
>
> Line 562 and 637 of wayf.jsp fail to escape mdui:DisplayName causing javascript to error. 
> This presented itself as a problem when the 'Ohio Technology Consortium ("OH-TECH")' was added to the metadata as the double quote as interpreted by javascript as a string terminator.
>           <mdui:DisplayName xml:lang="en">Ohio Technology Consortium ("OH-TECH")</mdui:DisplayName>
> The two Javascript errors follow:
> Error: missing ) after argument list
> Source File: https://confluence.et-test.psu.edu/discovery/WAYF?entityID=https%3A%2F%2Fconfluence.et-test.psu.edu%2Fshibboleth&return=https%3A%2F%2Fconfluence.et-test.psu.edu%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dcookie%253Ac1c23b83
> Line: 1499, Column: 58
> Source Code:
>           opt = new Option ("Ohio Technology Consortium ("OH-TECH")"); 
> "Error: missing ] after element list
> Source File: https://confluence.et-test.psu.edu/discovery/WAYF?entityID=https%3A%2F%2Fconfluence.et-test.psu.edu%2Fshibboleth&return=https%3A%2F%2Fconfluence.et-test.psu.edu%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dcookie%253Ac1c23b83
> Line: 3269, Column: 36
> Source Code:
>      ["Ohio Technology Consortium ("OH-TECH")","
> ------------
> This is also affecting the DS at discovery.shibboleth.net. 
> Error: missing ] after element list
> Source File: https://discovery.shibboleth.net/WAYF?entityID=https%3A%2F%2Fissues.shibboleth.net%2Fshibboleth&return=https%3A%2F%2Fissues.shibboleth.net%2Fjira%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253A34ac60553824bda89ec1c4bade43aabedd6dbda0
> Line: 3884, Column: 33
> Source Code:
>   ["Ohio Technology Consortium ("OH-TECH")","https://idp.oar.net/idp/shibboleth"], 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the commits mailing list