[Issue 321] JNLP slave names cannot contain blanks

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Issue 321] JNLP slave names cannot contain blanks

kohsuke-djn
https://hudson.dev.java.net/issues/show_bug.cgi?id=321



User kohsuke changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|STARTED                   |RESOLVED
--------------------------------------------------------------------------------
              Resolution|                          |FIXED
--------------------------------------------------------------------------------




------- Additional comments from [hidden email] Sun Mar  4 05:56:42 +0000 2007 -------
I think this is a bug in JNLP. The .jnlp file is an XML file, so URLs in there
should be considered as a sequence of Unicode code points, thus any character
should be legal (as in xs:anyURI.) Java Web Start launcher is responsible for
escaping them when it sends URL to an Unicode-unsafe channel (that is HTTP request.)

Anyway, I fixed this in 1.85 by having Hudson escape any non-ASCII character.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]