Currently, JWebUnit depends on v2.5 of the Java servlet-api. With many sites switching to Tomcat 7 (which supports and *provides* Servlet V3), JWU's dependency on the old servlet-api causes both versions to be added to the class path, which causes class conflicts which break the app and tests. Explicitly excluding JWU's dependency on v2.5 in a client POM breaks JWU.
What we really need is a new version of JWebUnit built with the new Servlet API release. I propose changing the servlet API dependency in JWebUnit's POM to this:
(BTW, note that the artifactId has changed.)
Log in to post a comment.