timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

[JENKINS-47052] JNLP Slave connection error #9399

Open timja opened 7 years ago

timja commented 7 years ago

Using version 2.73.1 when I try to connect a JNLP slave running on windows I get an error: The field has an invalid value. The master is running the official docker version.

The Launch file is: Agent for windows-intJenkins projectwindows-int-workDirc:\jenkins-internalDirremoting-urlhttps://ci-ndp.cdp.net/

 

and the Exception lists as:

BadFieldException[ The field has an invalid value: ,]
at com.sun.javaws.jnl.XMLFormat$10.visitElement(Unknown Source)
at com.sun.javaws.jnl.XMLUtils.visitElements(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.buildApplicationDesc(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.process(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


Originally reported by mattayers, imported from: JNLP Slave connection error
  • status: Open
  • priority: Major
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 7 years ago

kniebou:

I have the exact same issue

timja commented 6 years ago

eratolekov:

Replace in jnlp-file

 -workDir
 

with

 -workDir
 .

as workaround.

timja commented 4 years ago

same:

Another workaround is to fill something in "Custom WorkDir path" field in the agent's configuration