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

Crash using 8.1.0: java.lang.NoClassDefFoundError: io/jenkins/plugins/analysis/core/util/AbsolutePathGenerator

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • None
    • Linux, JDK8

      Yesterday I updated plugins and now a job running fine before crashes always.

      Here's the callstack:

       

      00:02:15.215 ERROR: Build step failed with exception
      00:02:15.216 Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from MYMACHINE
      00:02:15.216 		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)
      00:02:15.216 		at hudson.remoting.UserResponse.retrieve(UserRequest.java:388)
      00:02:15.216 		at hudson.remoting.Channel.call(Channel.java:955)
      00:02:15.216 		at hudson.FilePath.act(FilePath.java:1069)
      00:02:15.216 		at hudson.FilePath.act(FilePath.java:1058)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInWorkspace(ReportScanningTool.java:149)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:131)
      00:02:15.216 		at com.parasoft.xtest.reports.jenkins.tool.ParasoftTool.scan(ParasoftTool.java:90)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:101)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:666)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:631)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:602)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:580)
      00:02:15.216 		at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      00:02:15.216 		at hudson.model.Build$BuildExecution.post2(Build.java:186)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      00:02:15.216 		at hudson.model.Run.execute(Run.java:1878)
      00:02:15.216 		at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      00:02:15.216 		at hudson.model.ResourceController.execute(ResourceController.java:97)
      00:02:15.216 		at hudson.model.Executor.run(Executor.java:427)
      00:02:15.216 java.lang.NoClassDefFoundError: io/jenkins/plugins/analysis/core/util/AbsolutePathGenerator
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.createAbsolutePathsForIssues(FlowAnalysisPathBuilder.java:311)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:183)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getChildren(FlowAnalysisPathBuilder.java:93)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.createElement(FlowAnalysisPathBuilder.java:349)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:179)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:78)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.populateViolationPathElements(ParasoftParser.java:139)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.convert(ParasoftParser.java:125)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.importResults(ParasoftParser.java:103)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.parse(ParasoftParser.java:91)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.aggregateIssuesOfFile(FilesScanner.java:105)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.scanFiles(FilesScanner.java:89)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.invoke(FilesScanner.java:72)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.invoke(FilesScanner.java:30)
      00:02:15.216 	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3069)
      00:02:15.216 	at hudson.remoting.UserRequest.perform(UserRequest.java:153)
      00:02:15.216 	at hudson.remoting.UserRequest.perform(UserRequest.java:50)
      00:02:15.216 	at hudson.remoting.Request$2.run(Request.java:336)
      00:02:15.216 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
      00:02:15.216 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      00:02:15.216 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      00:02:15.216 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      00:02:15.216 	at hudson.remoting.Engine$1$1.run(Engine.java:94)
      00:02:15.216 	at java.lang.Thread.run(Thread.java:748)
      00:02:15.216 Caused: java.io.IOException: Remote call on JNLP4-connect connection from MYMACHINE failed
      00:02:15.216 	at hudson.remoting.Channel.call(Channel.java:961)
      00:02:15.216 	at hudson.FilePath.act(FilePath.java:1069)
      00:02:15.216 	at hudson.FilePath.act(FilePath.java:1058)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInWorkspace(ReportScanningTool.java:149)
      00:02:15.216 Caused: edu.hm.hafner.analysis.ParsingException: Exception occurred during parsing
      00:02:15.216 IOException: Remote call on JNLP4-connect connection from MYMACHINE failed
      00:02:15.216 java.io.IOException: Remote call on JNLP4-connect connection from MYMACHINE failed
      00:02:15.216 	at hudson.remoting.Channel.call(Channel.java:961)
      00:02:15.216 	at hudson.FilePath.act(FilePath.java:1069)
      00:02:15.216 	at hudson.FilePath.act(FilePath.java:1058)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInWorkspace(ReportScanningTool.java:149)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:131)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.tool.ParasoftTool.scan(ParasoftTool.java:90)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:101)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:666)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:631)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:602)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:580)
      00:02:15.216 	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      00:02:15.216 	at hudson.model.Build$BuildExecution.post2(Build.java:186)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      00:02:15.216 	at hudson.model.Run.execute(Run.java:1878)
      00:02:15.216 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      00:02:15.216 	at hudson.model.ResourceController.execute(ResourceController.java:97)
      00:02:15.216 	at hudson.model.Executor.run(Executor.java:427)
      00:02:15.216 Caused by: java.lang.NoClassDefFoundError: io/jenkins/plugins/analysis/core/util/AbsolutePathGenerator
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.createAbsolutePathsForIssues(FlowAnalysisPathBuilder.java:311)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:183)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getChildren(FlowAnalysisPathBuilder.java:93)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.createElement(FlowAnalysisPathBuilder.java:349)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:179)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.FlowAnalysisPathBuilder.getPath(FlowAnalysisPathBuilder.java:78)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.populateViolationPathElements(ParasoftParser.java:139)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.convert(ParasoftParser.java:125)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.importResults(ParasoftParser.java:103)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.parser.ParasoftParser.parse(ParasoftParser.java:91)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.aggregateIssuesOfFile(FilesScanner.java:105)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.scanFiles(FilesScanner.java:89)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.invoke(FilesScanner.java:72)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.FilesScanner.invoke(FilesScanner.java:30)
      00:02:15.216 	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3069)
      00:02:15.216 	at hudson.remoting.UserRequest.perform(UserRequest.java:153)
      00:02:15.216 	at hudson.remoting.UserRequest.perform(UserRequest.java:50)
      00:02:15.216 	at hudson.remoting.Request$2.run(Request.java:336)
      00:02:15.216 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
      00:02:15.216 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      00:02:15.216 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      00:02:15.216 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      00:02:15.216 	at hudson.remoting.Engine$1$1.run(Engine.java:94)
      00:02:15.216 	at java.lang.Thread.run(Thread.java:748)
      00:02:15.216 	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from MYMACHINE
      00:02:15.216 		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)
      00:02:15.216 		at hudson.remoting.UserResponse.retrieve(UserRequest.java:388)
      00:02:15.216 		at hudson.remoting.Channel.call(Channel.java:955)
      00:02:15.216 		at hudson.FilePath.act(FilePath.java:1069)
      00:02:15.216 		at hudson.FilePath.act(FilePath.java:1058)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInWorkspace(ReportScanningTool.java:149)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:131)
      00:02:15.216 		at com.parasoft.xtest.reports.jenkins.tool.ParasoftTool.scan(ParasoftTool.java:90)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:101)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:666)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:631)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:602)
      00:02:15.216 		at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:580)
      00:02:15.216 		at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      00:02:15.216 		at hudson.model.Build$BuildExecution.post2(Build.java:186)
      00:02:15.216 		at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      00:02:15.216 		at hudson.model.Run.execute(Run.java:1878)
      00:02:15.216 		at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      00:02:15.216 		at hudson.model.ResourceController.execute(ResourceController.java:97)
      00:02:15.216 		at hudson.model.Executor.run(Executor.java:427)
      00:02:15.216 
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInWorkspace(ReportScanningTool.java:156)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:131)
      00:02:15.216 	at com.parasoft.xtest.reports.jenkins.tool.ParasoftTool.scan(ParasoftTool.java:90)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:101)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:666)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:631)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:602)
      00:02:15.216 	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:580)
      00:02:15.216 	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      00:02:15.216 	at hudson.model.Build$BuildExecution.post2(Build.java:186)
      00:02:15.216 	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      00:02:15.216 	at hudson.model.Run.execute(Run.java:1878)
      00:02:15.216 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      00:02:15.216 	at hudson.model.ResourceController.execute(ResourceController.java:97)
      00:02:15.216 	at hudson.model.Executor.run(Executor.java:427)
      00:02:15.217 Build step 'Record compiler warnings and static analysis results' marked build as failure

            jacekmarzecparasoft Jacek Marzec
            maial Alexander Mai
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: