ERROR: Processing failed due to a bug in the code. Please report this to jenkins-users@googlegroups.com
java.lang.ClassCastException: cannot assign instance of hudson.model.StreamBuildListener to field hudson.maven.MavenModuleSetBuild$PomParser.listener of type hudson.model.BuildListener in instance of hudson.maven.MavenModuleSetBuild$PomParser
at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2056)
at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1229)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1969)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:178)
at hudson.remoting.UserRequest.perform(UserRequest.java:98)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:270)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
project=hudson.maven.MavenModuleSet@57f4bf33[imap-trunk-m2]
project.getModules()=[hudson.maven.MavenModule@4db9705c[imap-trunk-m2/org.apache.james:apache-james-imap][imap-trunk-m2/org.apache.james:apache-james-imap][relativePath:], hudson.maven.MavenModule@5ffb432e[imap-trunk-m2/org.apache.james:apache-james-imap-api][imap-trunk-m2/org.apache.james:apache-james-imap-api][relativePath:api], hudson.maven.MavenModule@7f49b327[imap-trunk-m2/org.apache.james:apache-james-imap-codec][imap-trunk-m2/org.apache.james:apache-james-imap-codec][relativePath:codec], hudson.maven.MavenModule@22fc3147[imap-trunk-m2/org.apache.james:apache-james-imap-decode][imap-trunk-m2/org.apache.james:apache-james-imap-decode][relativePath:decode], hudson.maven.MavenModule@5bdf2f9c[imap-trunk-m2/org.apache.james:apache-james-imap-deployment][imap-trunk-m2/org.apache.james:apache-james-imap-deployment][relativePath:deployment], hudson.maven.MavenModule@59930f6c[imap-trunk-m2/org.apache.james:apache-james-imap-jcr][imap-trunk-m2/org.apache.james:apache-james-imap-jcr][relativePath:jcr], hudson.maven.MavenModule@4b7c8ca2[imap-trunk-m2/org.apache.james:apache-james-imap-jpa][imap-trunk-m2/org.apache.james:apache-james-imap-jpa][relativePath:jpa], hudson.maven.MavenModule@45e352cc[imap-trunk-m2/org.apache.james:apache-james-imap-mailbox][imap-trunk-m2/org.apache.james:apache-james-imap-mailbox][relativePath:mailbox], hudson.maven.MavenModule@6a83bdcf[imap-trunk-m2/org.apache.james:apache-james-imap-maildir][imap-trunk-m2/org.apache.james:apache-james-imap-maildir][relativePath:maildir], hudson.maven.MavenModule@550049b6[imap-trunk-m2/org.apache.james:apache-james-imap-memory][imap-trunk-m2/org.apache.james:apache-james-imap-memory][relativePath:memory], hudson.maven.MavenModule@325c2d26[imap-trunk-m2/org.apache.james:apache-james-imap-message][imap-trunk-m2/org.apache.james:apache-james-imap-message][relativePath:message], hudson.maven.MavenModule@22cbeac9[imap-trunk-m2/org.apache.james:apache-james-imap-parent][imap-trunk-m2/org.apache.james:apache-james-imap-parent][relativePath:parent], hudson.maven.MavenModule@506e89dd[imap-trunk-m2/org.apache.james:apache-james-imap-processor][imap-trunk-m2/org.apache.james:apache-james-imap-processor][relativePath:processor], hudson.maven.MavenModule@4f8b92d6[imap-trunk-m2/org.apache.james:apache-james-imap-protocol-tester][imap-trunk-m2/org.apache.james:apache-james-imap-protocol-tester][relativePath:protocol-tester], hudson.maven.MavenModule@5a4ecd90[imap-trunk-m2/org.apache.james:apache-james-imap-repository][imap-trunk-m2/org.apache.james:apache-james-imap-repository][relativePath:stage], hudson.maven.MavenModule@75da8739[imap-trunk-m2/org.apache.james:apache-james-imap-seda][imap-trunk-m2/org.apache.james:apache-james-imap-seda][relativePath:seda], hudson.maven.MavenModule@4c841173[imap-trunk-m2/org.apache.james:apache-james-imap-store][imap-trunk-m2/org.apache.james:apache-james-imap-store][relativePath:store], hudson.maven.MavenModule@2662d341[imap-trunk-m2/org.apache.james:apache-james-imap-torque][imap-trunk-m2/org.apache.james:apache-james-imap-torque][relativePath:torque], hudson.maven.MavenModule@5e62b59d[imap-trunk-m2/org.apache.james:apache-james-mailbox-api][imap-trunk-m2/org.apache.james:apache-james-mailbox-api][relativePath:mailbox], hudson.maven.MavenModule@d235f2a[imap-trunk-m2/org.apache.james:apache-james-mailbox-file][imap-trunk-m2/org.apache.james:apache-james-mailbox-file][relativePath:file], hudson.maven.MavenModule@2399c277[imap-trunk-m2/org.apache.james:apache-james-mailbox-jcr][imap-trunk-m2/org.apache.james:apache-james-mailbox-jcr][relativePath:jcr], hudson.maven.MavenModule@38888dbe[imap-trunk-m2/org.apache.james:apache-james-mailbox-jdbc][imap-trunk-m2/org.apache.james:apache-james-mailbox-jdbc][relativePath:jdbc], hudson.maven.MavenModule@447b0d7a[imap-trunk-m2/org.apache.james:apache-james-mailbox-jpa][imap-trunk-m2/org.apache.james:apache-james-mailbox-jpa][relativePath:jpa], hudson.maven.MavenModule@3448337f[imap-trunk-m2/org.apache.james:apache-james-mailbox-maildir][imap-trunk-m2/org.apache.james:apache-james-mailbox-maildir][relativePath:maildir], hudson.maven.MavenModule@7d6a276[imap-trunk-m2/org.apache.james:apache-james-mailbox-memory][imap-trunk-m2/org.apache.james:apache-james-mailbox-memory][relativePath:memory], hudson.maven.MavenModule@1f4aed2c[imap-trunk-m2/org.apache.james:apache-james-mailbox-store][imap-trunk-m2/org.apache.james:apache-james-mailbox-store][relativePath:store], hudson.maven.MavenModule@42500e5[imap-trunk-m2/org.apache.james:apache-james-mailbox-torque][imap-trunk-m2/org.apache.james:apache-james-mailbox-torque][relativePath:torque], hudson.maven.MavenModule@20772bb8[imap-trunk-m2/org.apache.james:james-imap][imap-trunk-m2/org.apache.james:james-imap][relativePath:], hudson.maven.MavenModule@77d0bef0[imap-trunk-m2/org.apache.james:james-imap-repository][imap-trunk-m2/org.apache.james:james-imap-repository][relativePath:stage]]
project.getRootModule()=hudson.maven.MavenModule@4db9705c[imap-trunk-m2/org.apache.james:apache-james-imap][imap-trunk-m2/org.apache.james:apache-james-imap][relativePath:]
FATAL: cannot assign instance of hudson.model.StreamBuildListener to field hudson.maven.MavenModuleSetBuild$PomParser.listener of type hudson.model.BuildListener in instance of hudson.maven.MavenModuleSetBuild$PomParser
java.lang.ClassCastException: cannot assign instance of hudson.model.StreamBuildListener to field hudson.maven.MavenModuleSetBuild$PomParser.listener of type hudson.model.BuildListener in instance of hudson.maven.MavenModuleSetBuild$PomParser
at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2056)
at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1229)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1969)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1963)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:178)
at hudson.remoting.UserRequest.perform(UserRequest.java:98)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:270)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
This issue is currently heavily affecting our installation at ASF. Sometimes slaves seems to get stuck and will throw this exception on most builds. Restarting the slave will temporarily fix the problem.
Would be great to get a fix for this quickly.