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

Veracode Scanner Plugin - doesn't work when running on Slave - doesn't find file.

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • RedHat 5.5

      Veracode Scanner Plugin - doesn't seem to work when running on a Slave - it doesn't find file:
      Caused by: java.io.FileNotFoundException: /home/jenkins/workspace/GS_xx_dev-veracode/xx/xx-distribution/target/xx-distribution-2.0.8-SNAPSHOT-veracode.tar.gz (No such file or directory)

      On the system:

      [jenkins@mvqsgsatg300d target]$ ls -lah /home/jenkins/workspace/GS_xx_dev-veracode/xx/xx-distribution/target/xx-distribution-2.0.8-SNAPSHOT-veracode.tar.gz
      rw-rr- 1 jenkins jenkins 83M Oct 8 10:43 /home/jenkins/workspace/GS_xx_dev-veracode/xx/xx-distribution/target/xx-distribution-2.0.8-SNAPSHOT-veracode.tar.gz

      (Project name replaced with xx)

      Finds file when running on the Jenkins Master.

          [JENKINS-19937] Veracode Scanner Plugin - doesn't work when running on Slave - doesn't find file.

          Mike Bockus added a comment -

          When does the FileNotFoundException occur? Do you have a stacktrace you can include?

          Mike Bockus added a comment - When does the FileNotFoundException occur? Do you have a stacktrace you can include?

          Here is the stacktrace from the console:
          FATAL: Veracode scan failed.
          org.jenkinsci.plugins.veracodescanner.exception.VeracodeScannerException: Veracode scan failed.
          at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.performScan(VeracodeNotifier.java:169)
          at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.perform(VeracodeNotifier.java:87)
          at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
          at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802)
          at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774)
          at hudson.model.Build$BuildExecution.cleanUp(Build.java:192)
          at hudson.model.Run.execute(Run.java:1637)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          at hudson.model.ResourceController.execute(ResourceController.java:88)
          at hudson.model.Executor.run(Executor.java:237)
          Caused by: java.io.FileNotFoundException: /home/jenkins/workspace/GS_xx_dev-veracode/xx/xx-distribution/target/xx-distribution-2.0.8-SNAPSHOT-veracode.tar.gz (No such file or directory)
          at java.io.FileInputStream.open(Native Method)
          at java.io.FileInputStream.<init>(FileInputStream.java:138)
          at com.veracode.util.http.ClientHttpRequest.setParameter(ClientHttpRequest.java:356)
          at com.veracode.util.http.ClientHttpRequest.setParameter(ClientHttpRequest.java:384)
          at com.veracode.util.http.ClientHttpRequest.setParameters(ClientHttpRequest.java:408)
          at com.veracode.util.http.ClientHttpRequest.post(ClientHttpRequest.java:479)
          at com.veracode.util.http.ClientHttpRequest.post(ClientHttpRequest.java:585)
          at com.veracode.util.http.WebClient.consumeResponse(WebClient.java:127)
          at com.veracode.util.http.WebClient.uploadFile(WebClient.java:37)
          at com.veracode.apiwrapper.wrappers.UploadAPIWrapper.uploadFile(UploadAPIWrapper.java:1164)
          at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.performScan(VeracodeNotifier.java:152)
          ... 9 more

          Duncan McNaught added a comment - Here is the stacktrace from the console: FATAL: Veracode scan failed. org.jenkinsci.plugins.veracodescanner.exception.VeracodeScannerException: Veracode scan failed. at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.performScan(VeracodeNotifier.java:169) at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.perform(VeracodeNotifier.java:87) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.model.Build$BuildExecution.cleanUp(Build.java:192) at hudson.model.Run.execute(Run.java:1637) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Caused by: java.io.FileNotFoundException: /home/jenkins/workspace/GS_xx_dev-veracode/xx/xx-distribution/target/xx-distribution-2.0.8-SNAPSHOT-veracode.tar.gz (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:138) at com.veracode.util.http.ClientHttpRequest.setParameter(ClientHttpRequest.java:356) at com.veracode.util.http.ClientHttpRequest.setParameter(ClientHttpRequest.java:384) at com.veracode.util.http.ClientHttpRequest.setParameters(ClientHttpRequest.java:408) at com.veracode.util.http.ClientHttpRequest.post(ClientHttpRequest.java:479) at com.veracode.util.http.ClientHttpRequest.post(ClientHttpRequest.java:585) at com.veracode.util.http.WebClient.consumeResponse(WebClient.java:127) at com.veracode.util.http.WebClient.uploadFile(WebClient.java:37) at com.veracode.apiwrapper.wrappers.UploadAPIWrapper.uploadFile(UploadAPIWrapper.java:1164) at org.jenkinsci.plugins.veracodescanner.VeracodeNotifier.performScan(VeracodeNotifier.java:152) ... 9 more

            mbockus Mike Bockus
            dmcnaught Duncan McNaught
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: