Bug 803984

Summary: Unable to run Infinispan testsuite due to signer information mismatch on org.infinispan.remoting.jgroups.ChannelLookupTest
Product: [JBoss] JBoss Data Grid 6 Reporter: Martin Gencur <mgencur>
Component: unspecifiedAssignee: Tristan Tarrant <ttarrant>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 6.0.0CC: jdg-bugs
Target Milestone: ---   
Target Release: 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-28 13:58:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Martin Gencur 2012-03-16 08:23:02 UTC
Description of problem:

I'm getting the following maven error when running infinispan testsuite (in http://download.devel.redhat.com/brewroot/repos/jb-edg-6-rhel-6-build/latest/maven/org/infinispan/infinispan/5.1.3.ER4-redhat-1/org.infinispan-infinispan-5.1.3.ER4-redhat-1-sources.zip) :

[INFO] Infinispan Core ................................... FAILURE [17.534s]
...
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19.712s
[INFO] Finished at: Fri Mar 16 04:02:37 EDT 2012
[INFO] Final Memory: 48M/336M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.4.3-JBOSS-redhat-1:test (default-test) on project infinispan-core:
[ERROR] An error occured while instantiating class org.infinispan.remoting.jgroups.ChannelLookupTest: null; nested exception is org.testng.TestNGException:
[ERROR] An error occured while instantiating class org.infinispan.remoting.jgroups.ChannelLookupTest: null: ExceptionInInitializerError: java.lang.reflect.InvocationTargetException-->null: class "org.jgroups.Channel$$EnhancerByCGLIB$$3fa3afd5"'s signer information does not match signer information of other classes in the same package


More details at https://hudson.qa.jboss.com/hudson/view/EDG6/view/EDG-REPORTS-FUNC/job/edg-60-community-testsuite-solaris/jdk=java16_default,label=sol10_x86_64/20/console

Comment 1 Martin Gencur 2012-03-16 08:24:12 UTC
I'm using a MEAD repo configured in settings.xml

Comment 2 Tristan Tarrant 2012-03-22 20:56:02 UTC
Resolved by replacing EasyMock (and subdependency cglib) with Mockito.

Comment 3 Martin Gencur 2012-03-23 08:48:11 UTC
Verified with ER5.