java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Blocker
    • Component/s: prism-api-plugin
    • None
    • Environment:
      Any
    • 10.0.2

      Jenkins 2.394 with the latest Prism plugins fails every build:

      java.lang.ClassNotFoundException: io.jenkins.plugins.prism.CharsetValidation
      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:763)
      	at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:743)
      	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1159)
      	at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1115)
      	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)
      	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
      	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
      	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
      	at java.base/java.lang.Thread.run(Thread.java:1589)
       

            Assignee:
            Ulli Hafner
            Reporter:
            Lenny
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: