So I followed your instructions and got the airline service up and running. I wasn't able to get the jetty version running, so I tried deploying the app to Tomcat 5.5 instead.
To get the airline webapp deployed and running properly off the subversion checkout onto Tomcat 5.5, I found that I had modify the samples/airline/pom.xml file:
Code:
> svn diff samples/airline/pom.xml
Index: samples/airline/pom.xml
===================================================================
--- samples/airline/pom.xml (revision 6888)
+++ samples/airline/pom.xml (working copy)
@@ -199,18 +199,22 @@
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-xml</artifactId>
+ <version>1.0-rc1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
+ <version>1.0-rc1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-oxm</artifactId>
+ <version>1.0-rc1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-security</artifactId>
+ <version>1.0-rc1-SNAPSHOT</version>
<scope>runtime</scope>
</dependency>
<!-- Spring dependencies -->
@@ -240,6 +244,14 @@
<groupId>org.springframework</groupId>
<artifactId>spring-mock</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-web</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-webmvc</artifactId>
+ </dependency>
<!-- XML handling dependencies -->
<dependency>
<groupId>xml-apis</groupId>
@@ -386,5 +398,11 @@
<version>0.8</version>
<scope>runtime</scope>
</dependency>
+ <!-- com/sun/xml/wss/xws-security/2.0-fcs/xws-security-2.0-fcs.jar -->
+ <dependency>
+ <groupId>com.sun.xml.wss</groupId>
+ <artifactId>xws-security</artifactId>
+ <version>2.0-fcs</version>
+ </dependency>
</dependencies>
</project>
Once airline.war was rebuilt using that config change, I was able to deploy and run the webservice. 'ant run' on samples/airline/client/jaxws ran successfully at that point. Whew!