Skip to content

Add SOAP support to client and server applications - #3

Open
sobryan wants to merge 1 commit into
masterfrom
add-soap-support
Open

Add SOAP support to client and server applications#3
sobryan wants to merge 1 commit into
masterfrom
add-soap-support

Conversation

@sobryan

@sobryan sobryan commented Feb 6, 2025

Copy link
Copy Markdown
Owner

Add SOAP support to client and server applications.

  • Client Application:

    • Modify client/build.gradle to add dependencies for spring-ws-core and spring-boot-starter-web-services.
    • Modify client/pom.xml to add dependencies for spring-ws-core and spring-boot-starter-web-services.
    • Modify client/src/main/java/demo/HelloClientApplication.java to add @EnableWs annotation and define Jaxb2Marshaller and WebServiceTemplate beans.
    • Modify client/src/main/resources/application.yml to add SOAP client configuration.
  • Server Application:

    • Modify server/build.gradle to add dependencies for spring-ws-core and spring-boot-starter-web-services.
    • Modify server/pom.xml to add dependencies for spring-ws-core and spring-boot-starter-web-services.
    • Modify server/src/main/java/demo/HelloServerApplication.java to add @EnableWs annotation and define Jaxb2Marshaller, DefaultWsdl11Definition, and XsdSchema beans.
    • Modify server/src/main/resources/application.yml to add SOAP server configuration.

For more details, open the Copilot Workspace session.

Add SOAP support to client and server applications.

* **Client Application:**
  - Modify `client/build.gradle` to add dependencies for `spring-ws-core` and `spring-boot-starter-web-services`.
  - Modify `client/pom.xml` to add dependencies for `spring-ws-core` and `spring-boot-starter-web-services`.
  - Modify `client/src/main/java/demo/HelloClientApplication.java` to add `@EnableWs` annotation and define `Jaxb2Marshaller` and `WebServiceTemplate` beans.
  - Modify `client/src/main/resources/application.yml` to add SOAP client configuration.

* **Server Application:**
  - Modify `server/build.gradle` to add dependencies for `spring-ws-core` and `spring-boot-starter-web-services`.
  - Modify `server/pom.xml` to add dependencies for `spring-ws-core` and `spring-boot-starter-web-services`.
  - Modify `server/src/main/java/demo/HelloServerApplication.java` to add `@EnableWs` annotation and define `Jaxb2Marshaller`, `DefaultWsdl11Definition`, and `XsdSchema` beans.
  - Modify `server/src/main/resources/application.yml` to add SOAP server configuration.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/sobryan/feign-eureka?shareId=XXXX-XXXX-XXXX-XXXX).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant