Hi, I've noticed that the unit tests of the spring-ws component failed in the latest Hudson build. Probably because there's no SAAJ jar on the classpath. The following dependencies (with scope 'provided') in pom.xml should resolve this:
<dependency> <groupId>com.sun.xml.messaging.saaj</groupId> <artifactId>saaj-impl</artifactId> <version>1.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.xml.soap</groupId> <artifactId>saaj-api</artifactId> <version>1.3</version> <scope>provided</scope> <exclusions> <exclusion> <!-- exclude dependency on javax.activation due to sun binary license restrictions geronimo-activation dependency directly below provides a workaround --> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> </exclusion> </exclusions> </dependency> <dependency> <!-- workaround for saaj dependency on javax.activation --> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-activation_1.1_spec</artifactId> <version>1.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-servlet_2.4_spec</artifactId> <version>1.1.1</version> <scope>provided</scope> </dependency> It's a snippet from the pom.xml included in my original patch (CAMEL-3105). Perhaps a committer (Claus?) can add this (in the parent pom).