[
https://issues.apache.org/jira/browse/ISIS-2829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17389840#comment-17389840
]
Andi Huber commented on ISIS-2829:
----------------------------------
java.lang.reflect.InaccessibleObjectException: Unable to make protected final
java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
throws java.lang.ClassFormatError accessible: module java.base does not "opens
java.lang" to unnamed module @12b0404f
at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
~[?:?]
at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
~[?:?]
at java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
~[?:?]
at java.lang.reflect.Method.setAccessible(Method.java:193) ~[?:?]
at net.sf.cglib.core.ReflectUtils$1.run(ReflectUtils.java:61)
~[cglib-nodep-3.2.12.jar:?]
at
java.security.AccessController.doPrivileged(AccessController.java:569) ~[?:?]
at net.sf.cglib.core.ReflectUtils.<clinit>(ReflectUtils.java:52)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:243)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:332)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:96)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:94)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54)
~[cglib-nodep-3.2.12.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at
net.sf.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.core.internal.LoadingCache.get(LoadingCache.java:34)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:119)
~[cglib-nodep-3.2.12.jar:?]
at
net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:294)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:221)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:174)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:153)
~[cglib-nodep-3.2.12.jar:?]
at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:73)
~[cglib-nodep-3.2.12.jar:?]
at
org.apache.wicket.proxy.objenesis.ObjenesisProxyFactory.createProxy(ObjenesisProxyFactory.java:39)
~[wicket-ioc-8.12.0.jar:8.12.0]
at
org.apache.wicket.proxy.LazyInitProxyFactory.createProxy(LazyInitProxyFactory.java:172)
~[wicket-ioc-8.12.0.jar:8.12.0]
at
org.apache.wicket.spring.injection.annot.AnnotProxyFieldValueFactory.getFieldValue(AnnotProxyFieldValueFactory.java:166)
~[wicket-spring-8.12.0.jar:8.12.0]
at org.apache.wicket.injection.Injector.inject(Injector.java:111)
~[wicket-ioc-8.12.0.jar:8.12.0]
at
org.apache.wicket.spring.injection.annot.SpringComponentInjector.inject(SpringComponentInjector.java:124)
~[wicket-spring-8.12.0.jar:8.12.0]
at
org.apache.wicket.spring.injection.annot.SpringComponentInjector.onInstantiation(SpringComponentInjector.java:130)
~[wicket-spring-8.12.0.jar:8.12.0]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:38)
~[wicket-core-8.12.0.jar:8.12.0]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:34)
~[wicket-core-8.12.0.jar:8.12.0]
at
org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
~[wicket-util-8.12.0.jar:8.12.0]
at
org.apache.wicket.application.ComponentInstantiationListenerCollection.onInstantiation(ComponentInstantiationListenerCollection.java:33)
~[wicket-core-8.12.0.jar:8.12.0]
at org.apache.wicket.Component.<init>(Component.java:689)
~[wicket-core-8.12.0.jar:8.12.0]
at org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:179)
~[wicket-core-8.12.0.jar:8.12.0]
at
org.apache.wicket.markup.html.WebMarkupContainer.<init>(WebMarkupContainer.java:53)
~[wicket-core-8.12.0.jar:8.12.0]
at
org.apache.wicket.markup.html.WebMarkupContainer.<init>(WebMarkupContainer.java:45)
~[wicket-core-8.12.0.jar:8.12.0]
at org.apache.wicket.markup.html.panel.Panel.<init>(Panel.java:67)
~[wicket-core-8.12.0.jar:8.12.0]
at
org.apache.isis.viewer.wicket.ui.components.widgets.themepicker.ThemeChooser.<init>(ThemeChooser.java:69)
~[classes/:?]
> Cannot run WicketViewer on JVM 17
> ---------------------------------
>
> Key: ISIS-2829
> URL: https://issues.apache.org/jira/browse/ISIS-2829
> Project: Isis
> Issue Type: Improvement
> Components: Isis Viewer Wicket
> Reporter: Andi Huber
> Assignee: Andi Huber
> Priority: Major
> Fix For: 2.0.0-M6
>
>
> At least not out of the box.
> For stacktrace see comment.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)