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

whitesource-plugin affected by JEP-200

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      whitesource-plugin 18.2 is a post-build action.

       

      stack:

       
      ERROR: Asynchronous execution failure
      java.util.concurrent.ExecutionException: java.lang.Error: Failed to deserialize the Callable object.
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      at hudson.remoting.Channel$2.adapt(Channel.java:983)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
      at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:186)
      at hudson.maven.Maven3Builder.call(Maven3Builder.java:146)
      at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
      at hudson.remoting.UserRequest.perform(UserRequest.java:210)
      at hudson.remoting.UserRequest.perform(UserRequest.java:53)
      at hudson.remoting.Request$2.run(Request.java:364)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      Caused by: java.lang.Error: Failed to deserialize the Callable object.
      at hudson.remoting.UserRequest.perform(UserRequest.java:194)
      at hudson.remoting.UserRequest.perform(UserRequest.java:53)
      at hudson.remoting.Request$2.run(Request.java:364)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:19)
      at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
      at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
      ... 4 more
      Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1737)
      at hudson.remoting.UserResponse.retrieve(UserRequest.java:313)
      at hudson.remoting.Channel$2.adapt(Channel.java:986)
      at hudson.remoting.Channel$2.adapt(Channel.java:983)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
      at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:186)
      at hudson.maven.Maven3Builder.call(Maven3Builder.java:146)
      at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
      at hudson.remoting.UserRequest.perform(UserRequest.java:210)
      at hudson.remoting.UserRequest.perform(UserRequest.java:53)
      at hudson.remoting.Request$2.run(Request.java:364)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      ... 4 more
      Caused by: java.lang.SecurityException: Rejected: org.whitesource.agent.api.model.DependencyInfo; see
      https://jenkins.io/redirect/class-filter/
      at hudson.remoting.ClassFilter.check(ClassFilter.java:76)
      at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:129)
      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1863)
      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1746)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2037)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1568)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:428)
      at java.util.HashSet.readObject(HashSet.java:341)
      at sun.reflect.GeneratedMethodAccessor803.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1158)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2173)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2064)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1568)
      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2282)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2206)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2064)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1568)
      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2282)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2206)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2064)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1568)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:428)
      at hudson.remoting.UserRequest.deserialize(UserRequest.java:277)
      at hudson.remoting.UserRequest.perform(UserRequest.java:188)
      ... 10 more

        Attachments

          Issue Links

            Activity

            Hide
            jbennett20912 Jeffrey Bennett added a comment -

            Upgrading plugin to 18.3.2. appears to solve the issue.

            Show
            jbennett20912 Jeffrey Bennett added a comment - Upgrading plugin to 18.3.2. appears to solve the issue.
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            This is the fix: https://github.com/jenkinsci/whitesource-plugin/commit/91f2be22ca48a84b2aff3edbaa59a8e35da0206a
            The maintainer didn't bother to create a JIRA issue or to notify maintainers, so we didn't know about it

            Show
            oleg_nenashev Oleg Nenashev added a comment - This is the fix: https://github.com/jenkinsci/whitesource-plugin/commit/91f2be22ca48a84b2aff3edbaa59a8e35da0206a The maintainer didn't bother to create a JIRA issue or to notify maintainers, so we didn't know about it
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Added the issue to the Wiki page: https://wiki.jenkins.io/display/JENKINS/Plugins+affected+by+fix+for+JEP-200
            Thanks for reporting it Jeffrey Bennett!

            Show
            oleg_nenashev Oleg Nenashev added a comment - Added the issue to the Wiki page: https://wiki.jenkins.io/display/JENKINS/Plugins+affected+by+fix+for+JEP-200 Thanks for reporting it Jeffrey Bennett !

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              jbennett20912 Jeffrey Bennett
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: