docker run -v "$(pwd)/wsdls/order_api.wsdl:/order_api.wsdl" -v "$(pwd)/wsdls/order_api_examples:/order_api_examples" -p 8090:9000 znsio/specmatic stub "/order_api.wsdl"
- Open SOAPUI
- Import the wsdl in
wsdls/order_api.wsdl
- Use the following request from SOAPUI:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns0:CreateOrder xmlns:ns0="http://www.example.com/orders">
<productid>123</productid>
<count>1</count>
</ns0:CreateOrder>
</S:Body>
</S:Envelope>
./gradlew clean bootRun
- Open SOAPUI
- Import the wsdl in
wsdls/product_bff_search.wsdl
- Use the following request from SOAPUI:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ord="http://www.example.com/orders">
<soapenv:Header/>
<soapenv:Body>
<ord:OrderRequest>
<productid>123</productid>
<count>1</count>
</ord:OrderRequest>
</soapenv:Body>
</soapenv:Envelope>