diff --git a/samples/airline/client/axis1/src/org/springframework/ws/samples/airline/client/axis1/Main.java b/samples/airline/client/axis1/src/org/springframework/ws/samples/airline/client/axis1/Main.java
index b7843dfa..18c25b40 100644
--- a/samples/airline/client/axis1/src/org/springframework/ws/samples/airline/client/axis1/Main.java
+++ b/samples/airline/client/axis1/src/org/springframework/ws/samples/airline/client/axis1/Main.java
@@ -32,9 +32,9 @@ public class Main {
public static void main(String[] args) throws ServiceException, RemoteException {
AirlineServiceLocator service = new AirlineServiceLocator();
if (args.length > 0) {
- service.setAirlinePortEndpointAddress(args[0]);
+ service.setAirlineSoap11EndpointAddress(args[0]);
}
- Airline airline = service.getAirlinePort();
+ Airline airline = service.getAirlineSoap11();
GetFlightsRequest request = new GetFlightsRequest();
request.setFrom("AMS");
request.setTo("VCE");
diff --git a/samples/airline/client/jax-ws/src/org/springframework/ws/samples/airline/client/jaxws/Main.java b/samples/airline/client/jax-ws/src/org/springframework/ws/samples/airline/client/jaxws/Main.java
index 75f6d358..12e2d2bd 100644
--- a/samples/airline/client/jax-ws/src/org/springframework/ws/samples/airline/client/jaxws/Main.java
+++ b/samples/airline/client/jax-ws/src/org/springframework/ws/samples/airline/client/jaxws/Main.java
@@ -43,7 +43,7 @@ public class Main {
"AirlineService");
service = new AirlineService(new URL(args[0]), serviceName);
}
- Airline airline = service.getAirlinePort();
+ Airline airline = service.getAirlineSoap11();
GetFlightsRequest request = new GetFlightsRequest();
request.setFrom("AMS");
request.setTo("VCE");
diff --git a/samples/airline/pom.xml b/samples/airline/pom.xml
index 35339f97..a8dcadf9 100644
--- a/samples/airline/pom.xml
+++ b/samples/airline/pom.xml
@@ -18,7 +18,6 @@
javax.xml.bind
jaxb-api
- true
2.1
@@ -50,6 +49,7 @@
javax.activation
activation
+ runtime
@@ -356,6 +356,10 @@
10.3.1.4
runtime
+
+ org.apache.ws.commons.schema
+ XmlSchema
+
org.easymock
diff --git a/samples/airline/src/main/resources/org/springframework/ws/samples/airline/ws/applicationContext-ws.xml b/samples/airline/src/main/resources/org/springframework/ws/samples/airline/ws/applicationContext-ws.xml
index 3bf13489..6ca45503 100644
--- a/samples/airline/src/main/resources/org/springframework/ws/samples/airline/ws/applicationContext-ws.xml
+++ b/samples/airline/src/main/resources/org/springframework/ws/samples/airline/ws/applicationContext-ws.xml
@@ -11,6 +11,14 @@
+
+
+ This bean wrap the messages.xsd (which imports types.xsd), and inlines them as a one.
+
+
+
+
+
-
+
- Dynamically builds a WSDL from the airline.xsd.This bean definition represents the airline.wsdl file found
- in the root of the web application. It is used
- by the WsdlDefinitionHandlerAdapter in airline-servlet.xml.
+ Builds a WSDL from the airline.xsd.This bean definition represents the airline.wsdl file found
+ in the root of the web application.
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
+
\ No newline at end of file
diff --git a/samples/airline/src/main/webapp/messages.xsd b/samples/airline/src/main/webapp/messages.xsd
index 9d888b08..309a03da 100644
--- a/samples/airline/src/main/webapp/messages.xsd
+++ b/samples/airline/src/main/webapp/messages.xsd
@@ -1,6 +1,7 @@