[ 
https://jira.codehaus.org/browse/MSHARED-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Gudian updated MSHARED-282:
-----------------------------------

    Fix Version/s: maven-shared-utils-0.4
    
> StringIndexOutOfBoundsException in m-s-u XMLEncode if carriage-return is the 
> last character
> -------------------------------------------------------------------------------------------
>
>                 Key: MSHARED-282
>                 URL: https://jira.codehaus.org/browse/MSHARED-282
>             Project: Maven Shared Components
>          Issue Type: Bug
>          Components: maven-shared-utils
>    Affects Versions: maven-shared-utils-0.3
>            Reporter: Andreas Gudian
>            Assignee: Andreas Gudian
>             Fix For: maven-shared-utils-0.4
>
>
> Reported with SUREFIRE-981
> When adding an attribute that ends with '\r', we get the following exception:
> {code}
> Caused by: java.lang.StringIndexOutOfBoundsException: String index out of 
> range: 38
>         at java.lang.String.charAt(String.java:686)
>         at 
> org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.XMLEncode.xmlEncodeTextAsPCDATA(XMLEncode.java:166)
>         at 
> org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.XMLEncode.xmlEncodeTextForAttribute(XMLEncode.java:59)
>         at 
> org.apache.maven.surefire.shade.org.apache.maven.shared.utils.xml.PrettyPrintXMLWriter.addAttribute(PrettyPrintXMLWriter.java:159)
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to