Lucee 5 war on Jetty 9.4?


#1

This may have been covered, but I can’t find any instructions for launching Lucee on Jetty. I downloaded Jetty 9.4, created a lucee-base, and put the lucee.war into webapps. When I start jetty, I get a number of warnings and exceptions.

One warning was WARNING: Illegal reflective access by org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender - but I tracked that down to being an issue with me trying to run with Java 10. I backed down to 1.8

Now I just get these exceptions https://pastebin.com/YWEnpJNc I don’t know what to do with them. Is Lucee not compatible with Jetty, or is it just my ignorance?


#2

I don’t use Jetty myself, but I’m pretty sure it should work.

Caused by: java.lang.NoClassDefFoundError: javax/servlet/jsp/JspException

Are you missing some jars in your Jetty install? Looks like some javax classes aren’t there.


#3

No, you’re right - I added the jsp module and it’s happy.