From 3eebcba184e36668fe950fa695af6130f0f17b55 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Sat, 8 Mar 2008 14:59:04 +0000 Subject: [PATCH] Changed use of DynamicWsdl11Defintion to DefaultWsdl11Definition --- .../ws/samples/airline/client/axis1/Main.java | 4 +-- .../ws/samples/airline/client/jaxws/Main.java | 2 +- samples/airline/pom.xml | 6 ++++- .../airline/ws/applicationContext-ws.xml | 8 ++++++ .../src/main/webapp/WEB-INF/ws-servlet.xml | 25 +++++++------------ samples/airline/src/main/webapp/messages.xsd | 1 + 6 files changed, 26 insertions(+), 20 deletions(-) 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 @@