Hi all,

I get various unit test failures for TC 11.0.0-M22 when running on the current JDK 24 (EA 4). As an example:

Testsuite: org.apache.catalina.session.TestPersistentManager
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.308 sec

Testcase: testBug62175 took 4.733 sec
        Caused an ERROR
Could not create type
java.lang.IllegalArgumentException: Could not create type
        at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:170)
at net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:399) at org.easymock.internal.ClassProxyFactory.createProxy(ClassProxyFactory.java:151)
        at org.easymock.internal.MocksControl.createMock(MocksControl.java:110)
        at org.easymock.internal.MocksControl.createMock(MocksControl.java:83)
        at org.easymock.IMocksControl.mock(IMocksControl.java:44)
        at org.easymock.EasyMock.niceMock(EasyMock.java:187)
        at org.easymock.EasyMock.createNiceMock(EasyMock.java:361)
at org.apache.catalina.session.TestPersistentManager.testBug62175(TestPersistentManager.java:110) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) Caused by: java.lang.IllegalArgumentException: org.apache.catalina.connector.Connector$$$EasyMock$1 must be defined in the same package as org.easymock.internal.ClassProxyFactory at net.bytebuddy.dynamic.loading.ClassInjector$UsingLookup.injectRaw(ClassInjector.java:1635) at net.bytebuddy.dynamic.loading.ClassInjector$AbstractBase.inject(ClassInjector.java:118) at net.bytebuddy.dynamic.loading.ClassLoadingStrategy$UsingLookup.load(ClassLoadingStrategy.java:519) at net.bytebuddy.dynamic.TypeResolutionStrategy$Passive.initialize(TypeResolutionStrategy.java:101) at net.bytebuddy.dynamic.DynamicType$Default$Unloaded.load(DynamicType.java:6325) at org.easymock.internal.ClassProxyFactory.lambda$createProxy$0(ClassProxyFactory.java:161)
        at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:168)


Of course JDK 24 failures are not yet critical, just wanted to give an early heads up. I was not aware of such failures when testing the previous 11.0.0-M21 with JDK 24 EA 2.

Best regards,

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to