Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
Client is running Windows XP, Java 1.7.0_05, Jenkins 1.475
Server is running Jenkins 1.475, Envinject 1.63
Description
I'm trying to monitor with jenkins 1.475 an external executed job.
I copied the following files to client
- ant-1.8.3.jar
- commons-io-1.4.jar
- commons-lang-2.4.jar
- jenkins-core-1.475.jar
- jna-posix-1.0.3.jar
- remoting-2.16.jar
- xstream-1.3.1-jenkins-11.jar
(as described in [1] and [2])
The environmentvariable JENKINS_HOME is set properly.
When I execute the job with the command
> java jar jenkins-core*.jar "nameOfTheJob" cmd /c echo "Hello world!"
I got the result
> [...]
> Exception: java.lang.ClassCastException: hudson.model.ExternalRun cannot be cast to hudson.model.AbstractBuild
> [...]
> at
> org.jenkinsci.plugins.envinject.EnvInjectListener.onCompleted(EnvInjectListener.java:351)
The complete errorlog is attached.
[1] https://wiki.jenkins-ci.org/display/JENKINS/Monitoring+external+jobs
[2] http://kvdev.wordpress.com/2012/03/01/jenkins-monitoring-external-jobs/
Daniel
Attachments
Issue Links
- is duplicated by
-
JENKINS-12503 Jenkins monitoring external job causes HTTP 500 error, stack trace from jenkins-core-*.jar
-
- Resolved
-
Activity
Field | Original Value | New Value |
---|---|---|
Environment | Client is running Windows XP |
Client is running Windows XP, Java 1.7.0_05, Jenkins 1.475 Server is running Jenkins 1.475, Envinject 1.63 |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Component/s | external-monitor-job [ 17123 ] |
Link |
This issue is duplicated by |
Workflow | JNJira [ 145341 ] | JNJira + In-Review [ 191442 ] |