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

ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException

    • 10.0.2

      recordIssues step is failing with exception :

       

      21:09:46  java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException
      21:09:46  	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
      21:09:46  	at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
      21:09:46  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
      21:09:46  	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
      21:09:46  Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException
      21:09:46  	at io.jenkins.plugins.analysis.core.steps.AnnotatedReport.<init>(AnnotatedReport.java:30)
      21:09:46  	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:770)
      21:09:46  	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743)
      21:09:46  	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1159)
      21:09:46  	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1115)
      

       

       

          [JENKINS-70783] ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException

          Alexandr Bolbat added a comment - - edited

          The same issue
          All our builds with code analysis steps are failing now
          Already tested with provided ticket environment and with just released: Analysis Model API PluginVersion -> 11.0.0

          Exception in failing builds

          ERROR: Step ‘Record compiler warnings and static analysis results’ aborted due to exception: 
          java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException
          	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
          	at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
          Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException
          	at io.jenkins.plugins.analysis.core.steps.AnnotatedReport.<init>(AnnotatedReport.java:30)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:770)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:719)
          	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767)
          	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711)
          	at hudson.model.Run.execute(Run.java:1925)
          	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
          	at hudson.model.ResourceController.execute(ResourceController.java:101)
          	at hudson.model.Executor.run(Executor.java:442)
          

          Exception in failing builds

          ERROR: Step ‘Record compiler warnings and static analysis results’ aborted due to exception: 
          java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation
          	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
          	at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
          Caused: java.lang.NoClassDefFoundError: io/jenkins/plugins/prism/CharsetValidation
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.getCharset(IssuesRecorder.java:823)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.getSourceCodeCharset(IssuesRecorder.java:819)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:807)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:775)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:719)
          	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767)
          	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711)
          	at hudson.model.Run.execute(Run.java:1925)
          	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
          	at hudson.model.ResourceController.execute(ResourceController.java:101)
          	at hudson.model.Executor.run(Executor.java:442)
          

           
          Exception in logs

          12-Mar-2023 23:08:16.197 WARNING [pool-6-thread-4] hudson.ExtensionFinder$Sezpoz.scout Failed to scout io.jenkins.plugins.analysis.warnings.groovy.ParserConfiguration
          	java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException
          		at java.base/java.lang.Class.forName0(Native Method)
          		at java.base/java.lang.Class.forName(Class.java:398)
          		at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:769)
          		at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:353)
          		at hudson.ExtensionList.load(ExtensionList.java:384)
          		at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320)
          		at hudson.ExtensionList.getComponents(ExtensionList.java:184)
          		at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1196)
          		at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108)
          		at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182)
          		at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
          		at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
          		at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
          		at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
          		at java.base/java.lang.Thread.run(Thread.java:834)
          	Caused by: java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException
          		at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
          		at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
          		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
          		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
          		... 18 more
          

          Exception in logs

          12-Mar-2023 23:08:21.279 WARNING [pool-6-thread-4] hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure Failed to load io.jenkins.plugins.coverage.CoveragePublisher$CoveragePublisherDescriptor
          	java.lang.NoClassDefFoundError: Lio/jenkins/plugins/prism/CharsetValidation;
          		at java.base/java.lang.Class.getDeclaredFields0(Native Method)
          		at java.base/java.lang.Class.privateGetDeclaredFields(Class.java:3061)
          		at java.base/java.lang.Class.getDeclaredFields(Class.java:2248)
          		at hudson.ExtensionFinder$GuiceFinder$SezpozModule.resolve(ExtensionFinder.java:539)
          		at hudson.ExtensionFinder$GuiceFinder$SezpozModule.resolve(ExtensionFinder.java:488)
          		at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:570)
          		at com.google.inject.AbstractModule.configure(AbstractModule.java:66)
          		at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409)
          		at com.google.inject.spi.Elements.getElements(Elements.java:108)
          		at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
          		at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
          		at com.google.inject.Guice.createInjector(Guice.java:87)
          		at com.google.inject.Guice.createInjector(Guice.java:69)
          		at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:282)
          		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          		at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
          		at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          		at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
          		at java.base/java.lang.Class.newInstance(Class.java:584)
          		at net.java.sezpoz.IndexItem.instance(IndexItem.java:181)
          		at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:745)
          		at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:731)
          		at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:359)
          		at hudson.ExtensionList.load(ExtensionList.java:384)
          		at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320)
          		at hudson.ExtensionList.getComponents(ExtensionList.java:184)
          		at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1196)
          		at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116)
          		at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108)
          		at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182)
          		at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
          		at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
          		at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
          		at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
          		at java.base/java.lang.Thread.run(Thread.java:834)
          	Caused by: java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation
          		at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
          		at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
          		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
          		at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
          		... 37 more
          

          Alexandr Bolbat added a comment - - edited The same issue All our builds with code analysis steps are failing now Already tested with provided ticket environment and with just released: Analysis Model API PluginVersion -> 11.0.0 Exception in failing builds ERROR: Step ‘Record compiler warnings and static analysis results’ aborted due to exception: java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:588) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:521) Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException at io.jenkins.plugins.analysis.core.steps.AnnotatedReport.<init>(AnnotatedReport.java:30) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:770) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:719) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711) at hudson.model.Run.execute(Run.java:1925) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) Exception in failing builds ERROR: Step ‘Record compiler warnings and static analysis results’ aborted due to exception: java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:588) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:521) Caused: java.lang.NoClassDefFoundError: io/jenkins/plugins/prism/CharsetValidation at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.getCharset(IssuesRecorder.java:823) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.getSourceCodeCharset(IssuesRecorder.java:819) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:807) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:775) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:719) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1072) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711) at hudson.model.Run.execute(Run.java:1925) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442)   Exception in logs 12-Mar-2023 23:08:16.197 WARNING [pool-6-thread-4] hudson.ExtensionFinder$Sezpoz.scout Failed to scout io.jenkins.plugins.analysis.warnings.groovy.ParserConfiguration java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException at java.base/java.lang. Class .forName0(Native Method) at java.base/java.lang. Class .forName( Class .java:398) at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:769) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:353) at hudson.ExtensionList.load(ExtensionList.java:384) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320) at hudson.ExtensionList.getComponents(ExtensionList.java:184) at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1196) at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108) at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang. Thread .run( Thread .java:834) Caused by: java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:588) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:521) ... 18 more Exception in logs 12-Mar-2023 23:08:21.279 WARNING [pool-6-thread-4] hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure Failed to load io.jenkins.plugins.coverage.CoveragePublisher$CoveragePublisherDescriptor java.lang.NoClassDefFoundError: Lio/jenkins/plugins/prism/CharsetValidation; at java.base/java.lang. Class .getDeclaredFields0(Native Method) at java.base/java.lang. Class .privateGetDeclaredFields( Class .java:3061) at java.base/java.lang. Class .getDeclaredFields( Class .java:2248) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.resolve(ExtensionFinder.java:539) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.resolve(ExtensionFinder.java:488) at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:570) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107) at com.google.inject.Guice.createInjector(Guice.java:87) at com.google.inject.Guice.createInjector(Guice.java:69) at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:282) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at java.base/java.lang. Class .newInstance( Class .java:584) at net.java.sezpoz.IndexItem.instance(IndexItem.java:181) at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:745) at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:731) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:359) at hudson.ExtensionList.load(ExtensionList.java:384) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320) at hudson.ExtensionList.getComponents(ExtensionList.java:184) at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1196) at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116) at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108) at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang. Thread .run( Thread .java:834) Caused by: java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:588) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:521) ... 37 more

          Seeing this too

          Caused by: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException
          	at io.jenkins.plugins.analysis.warnings.groovy.ParserConfiguration$ParserFactory.getLabelProvider(ParserConfiguration.java:203)
          	at io.jenkins.plugins.analysis.core.model.LabelProviderFactory.create(LabelProviderFactory.java:70)
          	at io.jenkins.plugins.analysis.core.model.ResultAction.getLabelProvider(ResultAction.java:325)
          	at io.jenkins.plugins.analysis.core.model.ResultAction.getProjectActions(ResultAction.java:206)
          	at jenkins.tasks.SimpleBuildStep$LastBuildActionFactory.createFor(SimpleBuildStep.java:201)
          	at jenkins.tasks.SimpleBuildStep$LastBuildActionFactory.createFor(SimpleBuildStep.java:184)
          	at hudson.model.Actionable.createFor(Actionable.java:115)
          	at hudson.model.Actionable.getAction(Actionable.java:332)
          	at jenkins.branch.ItemColumn.isPrimary(ItemColumn.java:67)
          

          Michael Kriese added a comment - Seeing this too Caused by: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException at io.jenkins.plugins.analysis.warnings.groovy.ParserConfiguration$ParserFactory.getLabelProvider(ParserConfiguration.java:203) at io.jenkins.plugins.analysis.core.model.LabelProviderFactory.create(LabelProviderFactory.java:70) at io.jenkins.plugins.analysis.core.model.ResultAction.getLabelProvider(ResultAction.java:325) at io.jenkins.plugins.analysis.core.model.ResultAction.getProjectActions(ResultAction.java:206) at jenkins.tasks.SimpleBuildStep$LastBuildActionFactory.createFor(SimpleBuildStep.java:201) at jenkins.tasks.SimpleBuildStep$LastBuildActionFactory.createFor(SimpleBuildStep.java:184) at hudson.model.Actionable.createFor(Actionable.java:115) at hudson.model.Actionable.getAction(Actionable.java:332) at jenkins.branch.ItemColumn.isPrimary(ItemColumn.java:67)

          Pat Song added a comment - - edited
          java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException
          	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
          	at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
          	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
          Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException
          	at io.jenkins.plugins.analysis.core.steps.AnnotatedReport.<init>(AnnotatedReport.java:30)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:752)
          	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:726)
          	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1139)
          	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1097)
          	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
          	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
          	at java.base/java.lang.Thread.run(Thread.java:829)
          

          Seeing this too after upgraded to the latest LTS 2.387.1

           

          Pat Song added a comment - - edited java.lang.ClassNotFoundException: edu.hm.hafner.util.NoSuchElementException at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476) at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:589) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:522) Caused: java.lang.NoClassDefFoundError: edu/hm/hafner/util/NoSuchElementException at io.jenkins.plugins.analysis.core.steps.AnnotatedReport.<init>(AnnotatedReport.java:30) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:752) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:726) at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1139) at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1097) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang. Thread .run( Thread .java:829) Seeing this too after upgraded to the latest LTS 2.387.1  

          Michael Kriese added a comment - Maybe related to this change: https://github.com/jenkinsci/plugin-util-api-plugin/pull/236/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R312

          go it fixed by downgrading Plugin Utilities API to v2.20.0 and the downgrade all dependends

          Michael Kriese added a comment - go it fixed by downgrading Plugin Utilities API to v2.20.0 and the downgrade all dependends

          Alexandr Bolbat added a comment - - edited

          Today everything start working fine after updating Warnings Next Generation PluginVersion to just released version -> 10.0.2 and Forensics API Plugin to just released version -> Version 2.0.1

          Everything on the latest released versions:

          • Jenkins 2.394
          • Plugin Utilities API Plugin Version 3.1.0
          • Analysis Model API Plugin Version 11.0.0
          • Forensics API Plugin Version 2.0.1
          • Warnings Next Generation Plugin Version 10.0.2

          Alexandr Bolbat added a comment - - edited Today everything start working fine after updating Warnings Next Generation PluginVersion to just released version -> 10.0.2 and Forensics API Plugin to just released version -> Version 2.0.1 Everything on the latest released versions: Jenkins 2.394 Plugin Utilities API Plugin Version 3.1.0 Analysis Model API Plugin Version 11.0.0 Forensics API Plugin Version 2.0.1 Warnings Next Generation Plugin Version 10.0.2

          Pat Song added a comment -

          I was not able to downgrade Plugin Utilities API to v2.20.0 with Jenkins LTS 2.387.1. The jenkins-plugin-cli always installs the latest 3.1.0 version even with --latest=false and the output says it will install 2.20.0. Anyone with similar issues?

          Pat Song added a comment - I was not able to downgrade Plugin Utilities API to v2.20.0 with Jenkins LTS 2.387.1. The jenkins-plugin-cli always installs the latest 3.1.0 version even with --latest=false and the output says it will install 2.20.0. Anyone with similar issues?

          pat_song You can now update, it working again with latest updates

          Michael Kriese added a comment - pat_song You can now update, it working again with latest updates

          Pat Song added a comment -

          Thanks, viceice. I did the upgrade yesterday along with other dependencies. Th exceptions are gone now.

          Pat Song added a comment - Thanks, viceice . I did the upgrade yesterday along with other dependencies. Th exceptions are gone now.

            drulli Ulli Hafner
            bguerin Benoit
            Votes:
            3 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: