From cdc431526c96f0fc0f03befb5c1f6ab6d151f6af Mon Sep 17 00:00:00 2001 From: Christof Rabensteiner Date: Tue, 3 Sep 2019 13:27:11 +0200 Subject: Add Curl Example --- curl/mzs-delivery-request.xml | 75 +++++++++++++++++++++++++++++++++++++ curl/send_mzs_dreq_to_container.sh | 2 + curl/send_mzs_dreq_to_standalone.sh | 2 + readme.md | 11 +++++- 4 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 curl/mzs-delivery-request.xml create mode 100755 curl/send_mzs_dreq_to_container.sh create mode 100755 curl/send_mzs_dreq_to_standalone.sh diff --git a/curl/mzs-delivery-request.xml b/curl/mzs-delivery-request.xml new file mode 100644 index 0000000..0c1f73e --- /dev/null +++ b/curl/mzs-delivery-request.xml @@ -0,0 +1,75 @@ + + + + + + + + kkvj693+tw99uW8UPuEK9en1LzZItkylPajkUUyJJDWQB78VGPkAuhCEk+TD12yQDD/WRglsf+JfQpjubIs/4l/ptluJ9teF3nwkNlu5Dm7mIjzgW1qxrDyomCmPvVxTWOCBuMUbOWRZBhOq+KvDQAu9Vv9KnqSfjYeDZrpHYu4= + urn:publicid:gv:at:cemtoken + + Bundesministerium für Testzwecke + + https://authority.gv.at/delivery_notification + + + + + Maxi + Mustermann1 + + 1984-01-24 + + + AT + 1010 + Wien + + Muststrasse + 10 + + + + + delivery-request-id + + VKABC + + WichtigeMitteilung + RSa + + + https://authority.gv.at/files/73bdf969781ba41fa07df1ff8439cf685c0db1c3 + brief.xml + text/xml + + SHA1 + 9b972c70fdaf5e1b26b3387c87b0ffb72e5940b6 + + 123401 + + + false + + + true + tmp/responses + + true + + false + + http://localhost/appurl + 0 + 0 + + + + + + + diff --git a/curl/send_mzs_dreq_to_container.sh b/curl/send_mzs_dreq_to_container.sh new file mode 100755 index 0000000..ce80807 --- /dev/null +++ b/curl/send_mzs_dreq_to_container.sh @@ -0,0 +1,2 @@ +#!/bin/sh +curl -v --header "Content-Type: text/xml;charset=UTF-8" --header "SOAPAction: \"\"" http://localhost:8080/moa-zs/services/mzs --data-binary @mzs-delivery-request.xml diff --git a/curl/send_mzs_dreq_to_standalone.sh b/curl/send_mzs_dreq_to_standalone.sh new file mode 100755 index 0000000..88c2d96 --- /dev/null +++ b/curl/send_mzs_dreq_to_standalone.sh @@ -0,0 +1,2 @@ +#!/bin/sh +curl -v --header "Content-Type: text/xml;charset=UTF-8" --header "SOAPAction: \"\"" http://localhost:8080/services/mzs --data-binary @mzs-delivery-request.xml diff --git a/readme.md b/readme.md index 1e6a603..a33fcb3 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,8 @@ See [the technical specification](docs/spec.md) for a more detailed description ## Build Instructions Compilation and Runtime Requirements: -- openJDK 12 (OpenJDK 11 has an unfixed bug [1] that prevents the completion of TLS handshakes.) +- OpenJDK 12 (OpenJDK 11 has an unfixed bug [1] that prevents the completion of TLS handshakes.) +- Apache Maven (tested with Apache Maven 3.6.0) ### Run Unit Tests @@ -145,6 +146,14 @@ See [specification.md](docs/spec.md) and [application.yaml](src/test/resources/c 1. The app2mzs service is reachable under . The zuse2app service is reachable under . +## Directory Layout + +In this repository you will find the following: + +- `src` : MOA ZS source code. +- `docs` : Documentation. +- `curl` : Example requests to check if the service is up and running on localhost. + # Footnotes [1] https://bugs.openjdk.java.net/browse/JDK-8214098 -- cgit v1.2.3