AFAIK Jetty runs Cactus fine.
If it doesn't, please let us know.
If something is looking for Catalina classes then it has a dependency on Tomcat and is not written to J2EE interfaces.
I suspect some old configuration hanging over from Jboss/TC rather than a dependency in Cactus.
Please post the stacktrace.
Thank you very much for the reply. And in other searches I have done on the web, Cactus appears to work with Jetty. (I have shifted to Tomcat, so I don't have the stack traces to provide - however, it may very well have been user error on my part).