diff --git a/README.md b/README.md index 80fd154..696c7f9 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,9 @@ ## Run ``` mvn spring-boot:run -f pom.xml +``` + +## Example +``` +curl -H "content-type: text/xml" -d @request.xml http://localhost:8080/ws ``` \ No newline at end of file diff --git a/pom.xml b/pom.xml index 2a5c928..1f9ed19 100644 --- a/pom.xml +++ b/pom.xml @@ -40,6 +40,28 @@ spring-boot-starter-test test + + + + + + javax.xml.bind + jaxb-api + + + + + + javax.activation + activation + 1.1 + + + + + org.glassfish.jaxb + jaxb-runtime + @@ -48,27 +70,27 @@ org.springframework.boot spring-boot-maven-plugin - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/request.xml b/request.xml new file mode 100644 index 0000000..8bff879 --- /dev/null +++ b/request.xml @@ -0,0 +1,10 @@ + + + + + + name1 + + + \ No newline at end of file diff --git a/src/main/java/META-INF/JAXB/episode_default.xjb b/src/main/java/META-INF/JAXB/episode_default.xjb new file mode 100644 index 0000000..f4f3ce5 --- /dev/null +++ b/src/main/java/META-INF/JAXB/episode_default.xjb @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + +