diff --git a/samples/pox/client/curl/client.sh b/samples/pox/client/curl/client.sh
deleted file mode 100755
index 1abc9004..00000000
--- a/samples/pox/client/curl/client.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-curl --header "Content-type: application/xml" -v --data @contactsRequest.xml http://localhost:8080/pox/
diff --git a/samples/pox/client/pom.xml b/samples/pox/client/pom.xml
new file mode 100644
index 00000000..1daa524c
--- /dev/null
+++ b/samples/pox/client/pom.xml
@@ -0,0 +1,16 @@
+
+
+
+ pox
+ org.springframework.ws
+ 2.0.0-M1-SNAPSHOT
+ ../pom.xml
+
+ 4.0.0
+ pox-client
+ pom
+ Spring WS POX Sample - Clients
+
+ spring-ws
+
+
diff --git a/samples/pox/client/spring-ws/build.xml b/samples/pox/client/spring-ws/build.xml
deleted file mode 100644
index 11831009..00000000
--- a/samples/pox/client/spring-ws/build.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/pox/client/spring-ws/pom.xml b/samples/pox/client/spring-ws/pom.xml
new file mode 100644
index 00000000..1f15103e
--- /dev/null
+++ b/samples/pox/client/spring-ws/pom.xml
@@ -0,0 +1,60 @@
+
+
+
+ pox-client
+ org.springframework.ws
+ 2.0.0-M1-SNAPSHOT
+ ../pom.xml
+
+ 4.0.0
+ pox-spring-ws-client
+ jar
+ Spring WS POX Sample - Spring-WS Client
+
+
+ jdk15
+
+ !1.6
+
+
+
+ javax.xml.soap
+ saaj-api
+ runtime
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+
+
+
+ java
+
+
+
+
+ org.springframework.ws.samples.pox.client.sws.ContactsClient
+
+
+
+
+
+
+ org.springframework
+ spring-context
+
+
+ org.springframework.ws
+ spring-xml
+
+
+ org.springframework.ws
+ spring-ws-core
+
+
+
diff --git a/samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/ContactsClient.java b/samples/pox/client/spring-ws/src/main/java/org/springframework/ws/samples/pox/client/sws/ContactsClient.java
similarity index 97%
rename from samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/ContactsClient.java
rename to samples/pox/client/spring-ws/src/main/java/org/springframework/ws/samples/pox/client/sws/ContactsClient.java
index a9d7972f..de19ac8d 100644
--- a/samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/ContactsClient.java
+++ b/samples/pox/client/spring-ws/src/main/java/org/springframework/ws/samples/pox/client/sws/ContactsClient.java
@@ -52,7 +52,9 @@ public class ContactsClient extends WebServiceGatewaySupport {
DOMResult result = new DOMResult();
getWebServiceTemplate().sendSourceAndReceiveToResult(requestSource, result);
int contactCount = (int) expression.evaluateAsNumber(result.getNode());
+ System.out.println();
System.out.println("contactCount = " + contactCount);
+ System.out.println();
}
public static void main(String[] args) throws IOException {
diff --git a/samples/pox/client/spring-ws/src/log4j.properties b/samples/pox/client/spring-ws/src/main/resources/log4j.properties
similarity index 100%
rename from samples/pox/client/spring-ws/src/log4j.properties
rename to samples/pox/client/spring-ws/src/main/resources/log4j.properties
diff --git a/samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/applicationContext.xml b/samples/pox/client/spring-ws/src/main/resources/org/springframework/ws/samples/pox/client/sws/applicationContext.xml
similarity index 98%
rename from samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/applicationContext.xml
rename to samples/pox/client/spring-ws/src/main/resources/org/springframework/ws/samples/pox/client/sws/applicationContext.xml
index b76d5437..d8ac2897 100644
--- a/samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/applicationContext.xml
+++ b/samples/pox/client/spring-ws/src/main/resources/org/springframework/ws/samples/pox/client/sws/applicationContext.xml
@@ -4,7 +4,7 @@
-
+
diff --git a/samples/pox/client/curl/contactsRequest.xml b/samples/pox/client/spring-ws/src/main/resources/org/springframework/ws/samples/pox/client/sws/contactsRequest.xml
similarity index 100%
rename from samples/pox/client/curl/contactsRequest.xml
rename to samples/pox/client/spring-ws/src/main/resources/org/springframework/ws/samples/pox/client/sws/contactsRequest.xml
diff --git a/samples/pox/pom.xml b/samples/pox/server/pom.xml
similarity index 60%
rename from samples/pox/pom.xml
rename to samples/pox/server/pom.xml
index 8471e9e3..e79d5c52 100644
--- a/samples/pox/pom.xml
+++ b/samples/pox/server/pom.xml
@@ -1,14 +1,14 @@
- spring-ws-samples
+ pox
org.springframework.ws
2.0.0-M1-SNAPSHOT
- ../samples/pom.xml
+ ../pom.xml
4.0.0
- pox
+ pox-server
war
- Spring WS POX Sample
+ Spring WS POX Sample - Server
A Spring-WS sample that uses Plain Old XML, rather than SOAP.
@@ -24,28 +24,11 @@
-
-
-
- maven-javadoc-plugin
-
- ${basedir}/../../src/main/javadoc/javadoc.css
-
-
-
-
org.springframework.ws
spring-ws-core
-
-
- easymock
- easymock
- 1.2_Java1.3
- test
-
diff --git a/samples/pox/src/main/java/org/springframework/ws/samples/pox/ws/ContactCountEndpoint.java b/samples/pox/server/src/main/java/org/springframework/ws/samples/pox/ws/ContactCountEndpoint.java
similarity index 100%
rename from samples/pox/src/main/java/org/springframework/ws/samples/pox/ws/ContactCountEndpoint.java
rename to samples/pox/server/src/main/java/org/springframework/ws/samples/pox/ws/ContactCountEndpoint.java
diff --git a/samples/pox/src/main/resources/log4j.properties b/samples/pox/server/src/main/resources/log4j.properties
similarity index 100%
rename from samples/pox/src/main/resources/log4j.properties
rename to samples/pox/server/src/main/resources/log4j.properties
diff --git a/samples/pox/src/main/webapp/WEB-INF/contacts.xsd b/samples/pox/server/src/main/webapp/WEB-INF/contacts.xsd
similarity index 100%
rename from samples/pox/src/main/webapp/WEB-INF/contacts.xsd
rename to samples/pox/server/src/main/webapp/WEB-INF/contacts.xsd
diff --git a/samples/pox/src/main/webapp/WEB-INF/spring-ws-servlet.xml b/samples/pox/server/src/main/webapp/WEB-INF/spring-ws-servlet.xml
similarity index 100%
rename from samples/pox/src/main/webapp/WEB-INF/spring-ws-servlet.xml
rename to samples/pox/server/src/main/webapp/WEB-INF/spring-ws-servlet.xml
diff --git a/samples/pox/src/main/webapp/WEB-INF/web.xml b/samples/pox/server/src/main/webapp/WEB-INF/web.xml
similarity index 100%
rename from samples/pox/src/main/webapp/WEB-INF/web.xml
rename to samples/pox/server/src/main/webapp/WEB-INF/web.xml
diff --git a/samples/pox/src/test/java/org/springframework/ws/samples/pox/ws/ContactCountEndpointTest.java b/samples/pox/server/src/test/java/org/springframework/ws/samples/pox/ws/ContactCountEndpointTest.java
similarity index 100%
rename from samples/pox/src/test/java/org/springframework/ws/samples/pox/ws/ContactCountEndpointTest.java
rename to samples/pox/server/src/test/java/org/springframework/ws/samples/pox/ws/ContactCountEndpointTest.java
diff --git a/samples/pox/src/test/resources/org/springframework/ws/samples/pox/ws/contactCountResponse.xml b/samples/pox/server/src/test/resources/org/springframework/ws/samples/pox/ws/contactCountResponse.xml
similarity index 100%
rename from samples/pox/src/test/resources/org/springframework/ws/samples/pox/ws/contactCountResponse.xml
rename to samples/pox/server/src/test/resources/org/springframework/ws/samples/pox/ws/contactCountResponse.xml
diff --git a/samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/contactsRequest.xml b/samples/pox/server/src/test/resources/org/springframework/ws/samples/pox/ws/contactsRequest.xml
similarity index 100%
rename from samples/pox/client/spring-ws/src/org/springframework/ws/samples/pox/client/sws/contactsRequest.xml
rename to samples/pox/server/src/test/resources/org/springframework/ws/samples/pox/ws/contactsRequest.xml
diff --git a/samples/pox/src/test/resources/org/springframework/ws/samples/pox/ws/contactsRequest.xml b/samples/pox/src/test/resources/org/springframework/ws/samples/pox/ws/contactsRequest.xml
deleted file mode 100644
index ad5fdc4f..00000000
--- a/samples/pox/src/test/resources/org/springframework/ws/samples/pox/ws/contactsRequest.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- John Doe
- 626-555-3456
-
-
- Jane Doe
- 626-555-6543
-
-
\ No newline at end of file