I'd rather fix the cause of the exception. If I can get a reproducible test
case that reproduces the exception, we could fix the code (hopefully) and not
need to change the servlet stuff at all.
I have a reproducible test case, but it's a 6mb .war file. I can send it
to you if you like, but I'll describe it here:
In WEB-INF/lib:
spring-richclient.jar, asm-2.2.3.jar, spring-core.jar, neethi-2.0.4.jar,
spring-beans.jar, commons-logging-1.1.1.jar, XmlSchema-1.4.5.jar,
wsdl4j-1.6.2.jar, cxf-2.2.7.jar, spring-context.jar
All spring .jars are Spring version 2.1m1. Then, have a servlet that
loads on startup and extends CXFNonSpringServlet. The servlet file
doesn't actually have to contain anything (I suppose, in fact, you could
just load CXFNonSpringServlet itself).
This results in the aforementioned crash. Let me know if you want more
information, want the sample .war or .java file, or if I can help you
with anything else.
Thanks,
Lucas Madar