This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
SPRING WEB SERVICES
|
||||
|
||||
All clients can be run from the provided ant file, by calling "ant run-all".
|
||||
|
||||
Client table of contents
|
||||
---------------------------------------------------
|
||||
* build.xml - Ant build file with a 'run-all' target
|
||||
* axis1 - A client for the airline service written in Java using JAX-RPC (Axis 1).
|
||||
* dotnet - A client for the airline service written in C#.
|
||||
* jax-ws - A client for the airline service written in Java using JAX-WS.
|
||||
* jms - A client for the airline service written in Java using the JMS Transport
|
||||
* saaj - Two clients that are written in Java and use SAAJ.
|
||||
* spring-ws - A client for the airline service written in Java using Spring-WS using XMLBeans marshalling.
|
||||
@@ -8,19 +8,16 @@ Features a web service on top of an airline reservation system, backed by a data
|
||||
Marshalling techniques (JAXB2), and XPath in combination with XPath queries to pull information from a message.
|
||||
Additionally, the Airline service has JMS support. All messages follow the messages.xsd schema in src/main/webapp.
|
||||
|
||||
Multiple clients are available, showing interoperability with Axis 1, SAAJ, C#, and more.
|
||||
|
||||
2. INSTALLATION
|
||||
|
||||
The Airline sample is a normal web application that connects to an embedded
|
||||
HSQLDB database. It requires JDK 1.5 to run; JDK 1.6 works as well, except for
|
||||
the WS-Security endpoints.
|
||||
|
||||
To execute the sample, run "mvn jetty:run" to run the sample in the Jetty6 Web container.
|
||||
To execute the sample, run "mvn jetty:run" in the server directory to run the sample in the Jetty6 Web container.
|
||||
|
||||
To create a war file instead of running in Jetty, use "mvn package".
|
||||
|
||||
3. THE CLIENTS
|
||||
|
||||
The client directory contains a number of sample clients. More instructions are provided in the readme files in the
|
||||
directories.
|
||||
Simply run "mvn install exec:java" in each of the client subdirectories.
|
||||
|
||||
Reference in New Issue
Block a user