現在の痛みの原因はSpringですが、これは多くのMaven依存関係で得られます。
Spring バージョンを設定し、次のように含めます。
<spring-version>3.0.0.RELEASE</spring-version>
<!-- Spring framework -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring-version}</version>
</dependency>
これは期待どおりに機能します。
ただし、Web サービスの spring-ws-core への依存関係の設定に問題があります。どのレポでも見つけられる最新のものは 2.0.0-M1 です。
http://mvnrepository.com/artifact/org.springframework.ws/spring-ws-core
Spring 3 Web サービスを機能させるために Maven POM に含める必要があるものについての手がかり:)