Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vitalijr2/hello-soap-world
The client application for learnwebservices.com that consumes the "Hello" web service
https://github.com/vitalijr2/hello-soap-world
jax-ws learnwebservices soap-client soap-web-services wsdl2java
Last synced: 2 months ago
JSON representation
The client application for learnwebservices.com that consumes the "Hello" web service
- Host: GitHub
- URL: https://github.com/vitalijr2/hello-soap-world
- Owner: vitalijr2
- License: apache-2.0
- Created: 2023-09-21T10:41:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-28T15:06:52.000Z (about 1 year ago)
- Last Synced: 2023-09-28T17:01:11.382Z (about 1 year ago)
- Topics: jax-ws, learnwebservices, soap-client, soap-web-services, wsdl2java
- Language: Java
- Homepage: https://www.learnwebservices.com/#introduction
- Size: 218 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Funding: .github/funding.yml
- License: LICENSE
Awesome Lists containing this project
README
# Hello SOAP world
This repository contains the source of the Spring Boot client application that consumes
one of web services from [Learn web services][learnwebservices] site.## Say Hello web service
The web service accepts a name, and gives back a welcome message.
The definition file of the web services ia available locally as [hello.wsdl][local-wsdl]
as well as [on site][on-site-wsdl].### Build
With Maven Wrapper you can build it by command
```bash
./mvnw
```also it runs tests like this:
![Build](build.png)### Run
Run it by command
```bash
./sayHello Jenny
```
![Run](run.png)If you want to trace SOAP conversation - use `traceHello` instead.
```bash
./traceHello Baby
```
![Trace](trace.png)Run the web application
```bash
./runWeb
```
![Web](web.png)[learnwebservices]: http://learnwebservices.com
[local-wsdl]: wsdl/hello.wsdl
[on-site-wsdl]: https://apps.learnwebservices.com/services/hello?WSDL