WildFly & Weld testsuite both fail on IBM JDK7
usually with IncompatibleClassChangeError
java.lang.IncompatibleClassChangeError: null
|
at java.security.AccessController.doPrivileged(AccessController.java:274)
|
at org.jboss.weldx.transaction.UserTransaction$1229653199$Proxy$_$$_Weld$Proxy$.<clinit>(Unknown Source)
|
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
|
at java.lang.Class.newInstance(Class.java:1765)
|
at org.jboss.weld.security.NewInstanceAction.run(NewInstanceAction.java:33)
|
at java.security.AccessController.doPrivileged(AccessController.java:330)
|
at org.jboss.weld.bean.proxy.ProxyFactory.create(ProxyFactory.java:309)
|
at org.jboss.weld.bean.builtin.ee.AbstractEEBean.<init>(AbstractEEBean.java:36)
|
at org.jboss.weld.bean.builtin.ee.UserTransactionBean.<init>(UserTransactionBean.java:50)
|
at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:251)
|
at org.jboss.weld.bootstrap.WeldStartup.deployBeans(WeldStartup.java:388)
|
at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:83)
|
at org.jboss.arquillian.container.weld.ee.embedded_1_1.mock.TestContainer.startContainer(TestContainer.java:273)
|
at org.jboss.weld.atinject.tck.AtInjectTCK.suite(AtInjectTCK.java:61)
|
|