Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-14645

Executing external job results in an ClassCastException (ExternalRun cannot be cast to AbstractBuild)

    XMLWordPrintable

    Details

    • Similar Issues:

      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

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Gregory Boissinot
            Path:
            src/main/java/org/jenkinsci/plugins/envinject/EnvInjectListener.java
            http://jenkins-ci.org/commit/envinject-plugin/1f0b60388d84928bc03641dcfea41d8284a870fb
            Log:
            Fix JENKINS-14645

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Gregory Boissinot Path: src/main/java/org/jenkinsci/plugins/envinject/EnvInjectListener.java http://jenkins-ci.org/commit/envinject-plugin/1f0b60388d84928bc03641dcfea41d8284a870fb Log: Fix JENKINS-14645

              People

              • Assignee:
                gbois Gregory Boissinot
                Reporter:
                dewildt Daniel de Wildt
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: