Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] Failing unit test that worked with java 1.8 is failing with java 11 using aspectj

Hi,

We tried to build our project, using

<aspectj.maven.plugin.version>1.12.6</aspectj.maven.plugin.version>
<aspectj.version>1.9.5</aspectj.version>

But I met unit test errors:
java.lang.IllegalAccessError: Update to static final field com.company.common.rm.Cell.serialVersionUID attempted from a different method (ajc$preClinit1) than the initializer method <clinit>
          at com.company.common.rm.Cell.ajc$preClinit1(Cell.java:1)
          at com.company.common.rm.Cell.ajc$preClinit(Cell.java:1)
          at com.company.common.rm.Cell.<clinit>(Cell.java:1)
          at jdk.internal.reflect.GeneratedSerializationConstructorAccessor8.newInstance(Unknown Source)
          at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
          at org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator.newInstance(SunReflectionFactoryInstantiator.java:48)
          at org.objenesis.ObjenesisBase.newInstance(ObjenesisBase.java:73)
          at org.mockito.internal.creation.instance.ObjenesisInstantiator.newInstance(ObjenesisInstantiator.java:19)
          at org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.createMock(InlineByteBuddyMockMaker.java:184)
          at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:35)
          at org.mockito.internal.MockitoCore.mock(MockitoCore.java:63)
          at org.mockito.Mockito.mock(Mockito.java:1908)
          at org.mockito.Mockito.mock(Mockito.java:1817)
          at com.company.common.rm.RmPropsimTest.setUp(RmPropsimTest.java:85)

Any ideas?


We found the following issues has been resolved:



Are they?

br,

//mike

 


Back to the top