|
|
|
|
Change By:
|
Daniel Beck
(29/Jan/15 9:49 PM)
|
Summary:
|
NPE when launching
Add Windows command line (escaping %) for
JNLP slave
with blank in name in recent JRE
command
|
Issue Type:
|
Bug
Improvement
|
Description:
|
Reproduction: 1. Have a slave with a blank in
If
the
name ("ASCET classic" in our case). 2. Try starting it by launching the
JNLP
file on a recent Oracle JRE (JRE 7.u75 in my case) -> NPE during launch,
slave
not coming up.
Running the same JNLP from the
command line
shows some additional error messages that leads to the root cause: It tries to access jenkinsUrl/computer/ASCET0Classic instead of jenkinsUrl/computer/ASCET
contains percent-escaped characters, such as
%
20Classic (i.e. the blank is encoded wrongly).
Side notes: 1. Replacing the blank
20 for spaces
in the slave name
solves
, it cannot be copied and pasted into
the
launch problems
Windows cmd as is
.
2. The same slave name worked fine with earlier versions of
An additional line (Windows command line call) should be displayed if
the
Oracle JRE7
URL contains % characters
.
|
Priority:
|
Major
Trivial
|
|
|
|
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
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit
https://groups.google.com/d/optout.
Rewrote the issue.