[ 
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)

Reply via email to