ExportXMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Critical
    • Component/s: p4-plugin
    • None
    • Environment:
      Jenkins 2.580.1 with all latest updates and modules.

      Upgraded p4-plugin from 1.18.0 to 1.18.1 and now we can't use swarm projects; it seems to be some kind of dependency error with JSON 

      java.lang.ExceptionInInitializerError: Exception java.lang.ExceptionInInitializerError [in thread "Executor #-1 for Built-In Node : executing BranchIndexing[Data Monitor/DM Multibranch Pipeline]"]
      	at PluginClassLoader for p4//kong.unirest.core.JsonNode.<init>(JsonNode.java:44)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.toJsonNode(JsonResponse.java:49)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.getNode(JsonResponse.java:43)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.<init>(JsonResponse.java:35)
      	at PluginClassLoader for p4//kong.unirest.core.java.JavaClient.transformBody(JavaClient.java:165)
      	at PluginClassLoader for p4//kong.unirest.core.java.JavaClient.request(JavaClient.java:73)
      	at PluginClassLoader for p4//kong.unirest.core.BaseRequest.request(BaseRequest.java:357)
      	at PluginClassLoader for p4//kong.unirest.core.BaseRequest.asJson(BaseRequest.java:241)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.swarmAPI.SwarmHelper.checkVersion(SwarmHelper.java:53)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.swarmAPI.SwarmHelper.<init>(SwarmHelper.java:34)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.SwarmScmSource.getSwarm(SwarmScmSource.java:82)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.SwarmScmSource.getHeads(SwarmScmSource.java:164)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.AbstractP4ScmSource.getP4SCMHeads(AbstractP4ScmSource.java:205)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.AbstractP4ScmSource.retrieve(AbstractP4ScmSource.java:175)
      	at PluginClassLoader for scm-api//jenkins.scm.api.SCMSource._retrieve(SCMSource.java:368)
      	at PluginClassLoader for scm-api//jenkins.scm.api.SCMSource.fetch(SCMSource.java:278)
      	at PluginClassLoader for branch-api//jenkins.branch.MultiBranchProject.computeChildren(MultiBranchProject.java:693)
      	at PluginClassLoader for cloudbees-folder//com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:274)
      	at PluginClassLoader for cloudbees-folder//com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:173)
      	at PluginClassLoader for branch-api//jenkins.branch.MultiBranchProject$BranchIndexing.run(MultiBranchProject.java:1096)
      Caused: java.lang.NoClassDefFoundError: Could not initialize class kong.unirest.core.json.JSONObject
      	at PluginClassLoader for p4//kong.unirest.core.JsonNode.<init>(JsonNode.java:44)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.toJsonNode(JsonResponse.java:49)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.getNode(JsonResponse.java:43)
      	at PluginClassLoader for p4//kong.unirest.core.JsonResponse.<init>(JsonResponse.java:35)
      	at PluginClassLoader for p4//kong.unirest.core.java.JavaClient.transformBody(JavaClient.java:165)
      	at PluginClassLoader for p4//kong.unirest.core.java.JavaClient.request(JavaClient.java:73)
      	at PluginClassLoader for p4//kong.unirest.core.BaseRequest.request(BaseRequest.java:357)
      	at PluginClassLoader for p4//kong.unirest.core.BaseRequest.asJson(BaseRequest.java:241)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.swarmAPI.SwarmHelper.checkVersion(SwarmHelper.java:53)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.swarmAPI.SwarmHelper.<init>(SwarmHelper.java:34)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.SwarmScmSource.getSwarm(SwarmScmSource.java:82)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.SwarmScmSource.getBrowser(SwarmScmSource.java:95)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.PerforceScm.<init>(PerforceScm.java:225)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.P4SCMHead.getScm(P4SCMHead.java:48)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.P4SCMBuilder.build(P4SCMBuilder.java:55)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.AbstractP4ScmSource.build(AbstractP4ScmSource.java:277)
      	at PluginClassLoader for p4//org.jenkinsci.plugins.p4.scm.AbstractP4ScmSource.build(AbstractP4ScmSource.java:58)
      	at PluginClassLoader for scm-api//jenkins.scm.api.SCMFileSystem$Builder.build(SCMFileSystem.java:553)
      	at PluginClassLoader for scm-api//jenkins.scm.api.SCMFileSystem.of(SCMFileSystem.java:316)
      	at PluginClassLoader for workflow-multibranch//org.jenkinsci.plugins.workflow.multibranch.SCMBinder.create(SCMBinder.java:109)
      	at PluginClassLoader for workflow-job//org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:342)
      	at hudson.model.ResourceController.execute(ResourceController.java:97)
      	at hudson.model.Executor.run(Executor.java:456)
      Finished: FAILURE
      

       

       

            Assignee:
            Eivind
            Reporter:
            Eivind
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: