Hello everyone,

I am moving from JDK8 to JDK11 and am running into some wildfly issues. I am using the ancient version 9.0.1. Please don't laugh.

Am I being unreasonable to hope that it might work with JDK11. If so then I think the best thing to do might be to move to the latest (20.0.1). I am reluctant to do this because I have moved versions before (not often) and I find the configuration changes to be, ahem, challenging.

I have already removed some stuff that I wasn't using anyway and that is no longer present in JDK11, i.e. IIOP related stuff since CORBA is no more. It only helped in that it removed clutter from the log and enabled me to see more clearly the error I am getting now.

The error I am getting is: failed to start service jboxx.txn.ArjunaObjectStoreEnvironment. It seems to be failing to find a class by reflection. I am getting:
ClassNotFoundException: jdk.internal.reflect.ConstructorAccessorImpl from [Module "org.jboss.jts:main" from local module loader

I can't help wondering if this might be to do with certain modules/classes becoming inaccessible with the move to modules that was made in JDK9. This is just a suspicion, I could easily be wrong and without further information that theory doesn't really get me anywhere.

Can anybody help me out please?
--