Skip to content
This repository was archived by the owner on Oct 26, 2023. It is now read-only.

Commit 7fc1dcf

Browse files
hasysmbiarnes
authored andcommitted
JBPM-8029: Align deps to support GwtMockito in Java11 (#449)
I upgraded JavaAssist dependency to fix GwtMockito issues on Java 11 (see exception below). I tested it on Stunner repository and this error is fixed. Full downstream build tested there: kiegroup/droolsjbpm-build-bootstrap#934 <details> <summary>ClassNotFoundException in GwtMockito</summary> <pre>Error Message caught an exception while obtaining a class file for com.google.gwtmockito.GwtMockito Stacktrace java.lang.ClassNotFoundException: caught an exception while obtaining a class file for com.google.gwtmockito.GwtMockito at javassist.Loader.findClass(Loader.java:357) at com.google.gwtmockito.GwtMockitoTestRunner$GwtMockitoClassLoader.findClass(GwtMockitoTestRunner.java:421) at javassist.Loader.loadClass(Loader.java:309) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at com.google.gwtmockito.GwtMockitoTestRunner.<init>(GwtMockitoTestRunner.java:148) at com.ait.lienzo.test.LienzoMockitoTestRunner.<init>(LienzoMockitoTestRunner.java:47) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104) at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:362) 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: javassist.NotFoundException: com.google.gwtmockito.GwtMockito at javassist.ClassPool.get(ClassPool.java:452) at com.ait.lienzo.test.translator.LienzoMockitoClassTranslator.ensureDefrost(LienzoMockitoClassTranslator.java:109) at com.ait.lienzo.test.translator.LienzoMockitoClassTranslator.onLoad(LienzoMockitoClassTranslator.java:82) at javassist.Loader.findClass(Loader.java:338) ... 23 more</pre> </details>
1 parent 2a94042 commit 7fc1dcf

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@
261261
<version.org.hamcrest>1.3</version.org.hamcrest>
262262
<version.org.hsqldb>2.3.0</version.org.hsqldb>
263263
<version.org.jasypt.jasypt>1.9.2</version.org.jasypt.jasypt>
264-
<version.org.javassist>3.20.0-GA</version.org.javassist>
264+
<version.org.javassist>3.22.0-GA</version.org.javassist>
265265
<version.org.jaudiotagger>2.0.3</version.org.jaudiotagger>
266266
<version.org.jboss.arquillian>1.1.13.Final</version.org.jboss.arquillian>
267267
<version.org.jboss.arquillian.container.glassfish>1.0.0.CR3</version.org.jboss.arquillian.container.glassfish>

0 commit comments

Comments
 (0)