Hi, I could use some help trying to work out how to solve a java issue.
We used to run Lucee in a Docker container which was based on debian and uses the lucee installer to install tomcat/lucee. As the installers haven’t been done for the last two releases I’ve attempted to move to a tomcat base so that at some point I can easily move to JRE11 etc. And the use the lucee lite version.
General usage seems OK, however I have an issue with a jar file importing classes from another jar file.
I have a ‘normal’ Java jar which we compile on build, this is added to the “/opt/lucee/web/lib” directory and is so on the class path. This jar imports classes from another jar in the same directory.
When I used 188.8.131.52 (using the installer) it’s fine. However when using 184.108.40.206 I get a "lucee.runtime.exp.NativeException: com/nimbusds/jose/JWSVerifier at java.lang.Class.getDeclaredConstructors0(Native Method) " error.
This happens when I createObject(“java”, “myObject”);
The other jar is there, as the admin (in the bundle section) says it’s loaded, and I can do a foo = createObject(“java”, “com.nimbusds.jose.JWSVerifier”); which loads the object fine…