• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • maven-plugin
    • None

      We have been moving more jobs to a new Jenkins environment and most are showing the following stack traces at the end of the Java + Maven build jobs.  The builds seem to work, but it is seriously cluttering up the output making it hard to find any actual build errors.

      I'm also unsure exactly what component or process this is attempting to perform that is causing the errors.  

      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD SUCCESS
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 02:08 min
      [INFO] Finished at: 2019-07-31T17:05:46Z
      [INFO] ------------------------------------------------------------------------
      ERROR: Asynchronous execution failure
      java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.remoting.Channel$2.adapt(Channel.java:994)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.model.Fingerprint.load(Fingerprint.java:1378)
      at hudson.model.Fingerprint.load(Fingerprint.java:1363)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:97)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:161)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:82)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:111)
      at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:68)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:249)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:236)
      at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:454)
      at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:586)
      at sun.reflect.GeneratedMethodAccessor508.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at hudson.model.Executor$2.call(Executor.java:912)
      at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
      at com.sun.proxy.$Proxy101.execute(Unknown Source)
      at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:294)
      at hudson.remoting.UserRequest.perform(UserRequest.java:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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)
      at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
      ... 4 more
      Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
      at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
      at hudson.remoting.Channel$2.adapt(Channel.java:992)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      ... 4 more
      ERROR: Asynchronous execution failure
      java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.remoting.Channel$2.adapt(Channel.java:994)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.model.Fingerprint.load(Fingerprint.java:1378)
      at hudson.model.Fingerprint.load(Fingerprint.java:1363)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:97)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:161)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:82)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:111)
      at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:68)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:249)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:236)
      at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:454)
      at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:586)
      at sun.reflect.GeneratedMethodAccessor508.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at hudson.model.Executor$2.call(Executor.java:912)
      at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
      at com.sun.proxy.$Proxy101.execute(Unknown Source)
      at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:294)
      at hudson.remoting.UserRequest.perform(UserRequest.java:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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)
      at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
      ... 4 more
      Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
      at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
      at hudson.remoting.Channel$2.adapt(Channel.java:992)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      ... 4 more
      ERROR: Asynchronous execution failure
      java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.remoting.Channel$2.adapt(Channel.java:994)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
      at hudson.model.Fingerprint.load(Fingerprint.java:1378)
      at hudson.model.Fingerprint.load(Fingerprint.java:1363)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:97)
      at hudson.model.FingerprintMap.load(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:161)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:82)
      at hudson.model.FingerprintMap.get(FingerprintMap.java:47)
      at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:111)
      at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:68)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:249)
      at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:236)
      at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:454)
      at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:586)
      at sun.reflect.GeneratedMethodAccessor508.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at hudson.model.Executor$2.call(Executor.java:912)
      at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
      at com.sun.proxy.$Proxy101.execute(Unknown Source)
      at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:294)
      at hudson.remoting.UserRequest.perform(UserRequest.java:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      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)
      at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
      ... 4 more
      Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
      at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
      at hudson.remoting.Channel$2.adapt(Channel.java:992)
      at hudson.remoting.Channel$2.adapt(Channel.java:988)
      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:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      ... 4 more

          [JENKINS-58742] IOException: Unexpected Fingerprint type

          Mark Lordan added a comment -

          I've recently noticed this issue too on all of our branches, the build is successful each time, but I'm seeing similar exceptions in the console log. 
          I'm on Jenkins 2.178 and Maven 3.5.4, Java 1.8.0_161-b12

          Mark Lordan added a comment - I've recently noticed this issue too on all of our branches, the build is successful each time, but I'm seeing similar exceptions in the console log.  I'm on Jenkins 2.178 and Maven 3.5.4, Java 1.8.0_161-b12

          Barnabas Bodnar added a comment - - edited

          Occurred on my Jenkins v2.191.1 too, after a succesful Maven-build.

          Barnabas Bodnar added a comment - - edited Occurred on my Jenkins v2.191.1 too, after a succesful Maven-build.

          Jeff VIncent added a comment -

          We are up to Jenkins version 2.235.1 and still seeing lots of these errors.  Any thoughts as to what to look for, clean up. etc.?

           

           

          Jeff VIncent added a comment - We are up to Jenkins version 2.235.1 and still seeing lots of these errors.  Any thoughts as to what to look for, clean up. etc.?    

            Unassigned Unassigned
            predatorvi Jeff VIncent
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: