DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=29364>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=29364

Problems in URLEncoder.java with EBCDIC host

           Summary: Problems in URLEncoder.java with EBCDIC host
           Product: Tomcat 5
           Version: 5.0.25
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Webapps:Administration
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Platform: IBM mainframe zSeries
OS: z/OS 1.4
for (char i = 'a'; i <= 'z'; i++) {
    addSafeCharacter(i);
}
for (char i = 'A'; i <= 'Z'; i++) {
    addSafeCharacter(i);
}
fills addSafeCharacter with:
abcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyzABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\÷STUVWXYZ

The 2nd problem is that the URLs are not useable because the EBCDIC characters
are translated to their hex value. The result is an URL like the following:
http://tomcat:8080/admin/EditService.do?select=Catalina%7Atype%7EService%6Bname%7ETomcat-Standalone&nodeLabel=Service+%4DTomcat-Standalone%5D
instead of:
http://tomcat:8080/admin/EditService.do?select=Catalina%3Atype%3DService%2Cname%3DTomcat-Standalone&nodeLabel=Service+%28Tomcat-Standalone%29

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to