[
https://issues.apache.org/jira/browse/OAK-11905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Reschke updated OAK-11905:
---------------------------------
Description:
{code}
[ERROR]
logAtDebugSimpleStartWithInfoLog(org.apache.jackrabbit.oak.commons.PerfLoggerTest)
Time elapsed: 0.002 s <<< ERROR!
org.mockito.exceptions.base.MockitoException:
Failed to release mocks
This should not happen unless you are using a third-party mock maker
at
org.apache.jackrabbit.oak.commons.PerfLoggerTest.setup(PerfLoggerTest.java:40)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at
org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
at
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
at
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Caused by: java.lang.IllegalStateException: Could not initialize plugin:
interface org.mockito.plugins.MockMaker (alternate: null)
at
org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85)
at jdk.proxy2/jdk.proxy2.$Proxy12.isTypeMockable(Unknown Source)
at
org.mockito.internal.util.MockUtil.typeMockabilityOf(MockUtil.java:78)
at
org.mockito.internal.util.MockCreationValidator.validateType(MockCreationValidator.java:22)
at
org.mockito.internal.creation.MockSettingsImpl.validatedSettings(MockSettingsImpl.java:275)
at
org.mockito.internal.creation.MockSettingsImpl.build(MockSettingsImpl.java:236)
at org.mockito.internal.MockitoCore.mock(MockitoCore.java:82)
at org.mockito.Mockito.mock(Mockito.java:2198)
at
org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79)
at
org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28)
at
org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25)
at
org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44)
at
org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72)
at
org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62)
at
org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47)
at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81)
at org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99)
... 28 more
Caused by: java.lang.IllegalStateException: Internal problem occurred, please
report it. Mockito is unable to load the default implementation of class that
is a part of Mockito distribution. Failed to load interface
org.mockito.plugins.MockMaker
at
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:105)
at
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.getDefaultPlugin(DefaultMockitoPlugins.java:79)
at
org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:75)
at
org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:49)
at
org.mockito.internal.configuration.plugins.PluginRegistry.<init>(PluginRegistry.java:29)
at
org.mockito.internal.configuration.plugins.Plugins.<clinit>(Plugins.java:26)
at
org.mockito.internal.configuration.GlobalConfiguration.tryGetPluginAnnotationEngine(GlobalConfiguration.java:50)
at org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:80)
... 29 more
Caused by: java.lang.reflect.InvocationTargetException
at
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:74)
at
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
at
org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:103)
... 36 more
Caused by: org.mockito.exceptions.base.MockitoInitializationException:
Could not initialize inline Byte Buddy mock maker.
It appears as if your JDK does not supply a working agent attachment mechanism.
Java : 24
JVM vendor name : Oracle Corporation
JVM vendor version : 24+36-3646
JVM name : OpenJDK 64-Bit Server VM
JVM version : 24+36-3646
JVM info : mixed mode, sharing
OS name : Windows 11
OS version : 10.0
at
org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<init>(InlineDelegateByteBuddyMockMaker.java:275)
at
org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.<init>(InlineByteBuddyMockMaker.java:23)
at
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
... 39 more
Caused by: java.lang.IllegalStateException: Failed to resolve the class file
version of the current VM: This JVM's version string does not seem to be valid:
24
at
net.bytebuddy.ClassFileVersion$VersionLocator$Unresolved.resolve(ClassFileVersion.java:676)
at net.bytebuddy.ClassFileVersion.ofThisVm(ClassFileVersion.java:358)
at
org.mockito.internal.PremainAttachAccess.getInstrumentation(PremainAttachAccess.java:42)
at
org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<clinit>(InlineDelegateByteBuddyMockMaker.java:138)
... 41 more
{code}
> Update Mockito dependency to 5.19.0
> -----------------------------------
>
> Key: OAK-11905
> URL: https://issues.apache.org/jira/browse/OAK-11905
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: parent
> Reporter: Julian Reschke
> Assignee: Julian Reschke
> Priority: Minor
> Labels: candidate_oak_1_22
>
> {code}
> [ERROR]
> logAtDebugSimpleStartWithInfoLog(org.apache.jackrabbit.oak.commons.PerfLoggerTest)
> Time elapsed: 0.002 s <<< ERROR!
> org.mockito.exceptions.base.MockitoException:
> Failed to release mocks
> This should not happen unless you are using a third-party mock maker
> at
> org.apache.jackrabbit.oak.commons.PerfLoggerTest.setup(PerfLoggerTest.java:40)
> at
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
> at java.base/java.lang.reflect.Method.invoke(Method.java:565)
> at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at
> org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
> at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> Caused by: java.lang.IllegalStateException: Could not initialize plugin:
> interface org.mockito.plugins.MockMaker (alternate: null)
> at
> org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:85)
> at jdk.proxy2/jdk.proxy2.$Proxy12.isTypeMockable(Unknown Source)
> at
> org.mockito.internal.util.MockUtil.typeMockabilityOf(MockUtil.java:78)
> at
> org.mockito.internal.util.MockCreationValidator.validateType(MockCreationValidator.java:22)
> at
> org.mockito.internal.creation.MockSettingsImpl.validatedSettings(MockSettingsImpl.java:275)
> at
> org.mockito.internal.creation.MockSettingsImpl.build(MockSettingsImpl.java:236)
> at org.mockito.internal.MockitoCore.mock(MockitoCore.java:82)
> at org.mockito.Mockito.mock(Mockito.java:2198)
> at
> org.mockito.internal.configuration.MockAnnotationProcessor.processAnnotationForMock(MockAnnotationProcessor.java:79)
> at
> org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:28)
> at
> org.mockito.internal.configuration.MockAnnotationProcessor.process(MockAnnotationProcessor.java:25)
> at
> org.mockito.internal.configuration.IndependentAnnotationEngine.createMockFor(IndependentAnnotationEngine.java:44)
> at
> org.mockito.internal.configuration.IndependentAnnotationEngine.process(IndependentAnnotationEngine.java:72)
> at
> org.mockito.internal.configuration.InjectingAnnotationEngine.processIndependentAnnotations(InjectingAnnotationEngine.java:62)
> at
> org.mockito.internal.configuration.InjectingAnnotationEngine.process(InjectingAnnotationEngine.java:47)
> at
> org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:81)
> at
> org.mockito.MockitoAnnotations.initMocks(MockitoAnnotations.java:99)
> ... 28 more
> Caused by: java.lang.IllegalStateException: Internal problem occurred, please
> report it. Mockito is unable to load the default implementation of class that
> is a part of Mockito distribution. Failed to load interface
> org.mockito.plugins.MockMaker
> at
> org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:105)
> at
> org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.getDefaultPlugin(DefaultMockitoPlugins.java:79)
> at
> org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:75)
> at
> org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:49)
> at
> org.mockito.internal.configuration.plugins.PluginRegistry.<init>(PluginRegistry.java:29)
> at
> org.mockito.internal.configuration.plugins.Plugins.<clinit>(Plugins.java:26)
> at
> org.mockito.internal.configuration.GlobalConfiguration.tryGetPluginAnnotationEngine(GlobalConfiguration.java:50)
> at
> org.mockito.MockitoAnnotations.openMocks(MockitoAnnotations.java:80)
> ... 29 more
> Caused by: java.lang.reflect.InvocationTargetException
> at
> java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:74)
> at
> java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
> at
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
> at
> org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:103)
> ... 36 more
> Caused by: org.mockito.exceptions.base.MockitoInitializationException:
> Could not initialize inline Byte Buddy mock maker.
> It appears as if your JDK does not supply a working agent attachment
> mechanism.
> Java : 24
> JVM vendor name : Oracle Corporation
> JVM vendor version : 24+36-3646
> JVM name : OpenJDK 64-Bit Server VM
> JVM version : 24+36-3646
> JVM info : mixed mode, sharing
> OS name : Windows 11
> OS version : 10.0
> at
> org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<init>(InlineDelegateByteBuddyMockMaker.java:275)
> at
> org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.<init>(InlineByteBuddyMockMaker.java:23)
> at
> java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
> ... 39 more
> Caused by: java.lang.IllegalStateException: Failed to resolve the class file
> version of the current VM: This JVM's version string does not seem to be
> valid: 24
> at
> net.bytebuddy.ClassFileVersion$VersionLocator$Unresolved.resolve(ClassFileVersion.java:676)
> at net.bytebuddy.ClassFileVersion.ofThisVm(ClassFileVersion.java:358)
> at
> org.mockito.internal.PremainAttachAccess.getInstrumentation(PremainAttachAccess.java:42)
> at
> org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<clinit>(InlineDelegateByteBuddyMockMaker.java:138)
> ... 41 more
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)