Created bug w/ patch: https://issues.apache.org/jira/browse/CXF-624
-----Original Message----- From: Christopher Moesel [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 02, 2007 11:53 AM To: [email protected] Subject: cxf-rt-transports-http's pom.xml may be bad... I've noticed that my war files include some jars in the WEB-INF/lib that probably shouldn't be there: - jetty-6.12rc0.jar - jetty-sslengine-6.1.2rc0.jar - jetty-util-6.1.2rc0.jar - geronimo-servlet_2.5_spec-1.1-M1.jar I was able to track this down to the pom.xml of the cxf-rt-transports-http module (which I need in order to use CXFServlet). It contains the following dependencies: <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty</artifactId> <version>6.1.2rc0</version> </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-sslengine</artifactId> <version>6.1.2rc0</version> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-servlet_2.5_spec</artifactId> </dependency> I can understand why jetty would be needed in cxf-rt-transports-http-jetty, but not in cxf-rt-transports-http. And geronimo-servlet_2.5_spec should probably be in the "provided" scope. I tried removing the jetty dependencies and setting the scope of the servlet API to provided. I ran the tests in /rt/transports/http as well as /systests and they all completed successfully... So, could this POM be fixed or is there something else going on that I'm not aware of? -Chris
