Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions contrib/nginx.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
events {}

http {
log_format anyrequestlog escape=json '$remote_addr - $remote_user [$time_local] '
'"$request" $status $bytes_sent '
'"$request_body"';

server {
location /mock {
access_log off;
return 200;
}
}
}
9 changes: 9 additions & 0 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
version: '3.8'

services:
nginx:
image: nginx
volumes:
- ./contrib/nginx.conf:/etc/nginx/conf.d/default.conf
depends_on:
- frank

frank:
build: .
image: wearefrank/openzaak2zds:${VERSION:-latest}
Expand All @@ -15,5 +22,7 @@ services:
- .env
volumes:
- ${SECRETS_PATH:-./src/main/secrets}:/opt/frank/secrets
- ./src/main/configurations:/opt/frank/configurations
- ./src/main/resources:/opt/frank/resources
restart: unless-stopped

Original file line number Diff line number Diff line change
Expand Up @@ -41,17 +41,52 @@

<!-- CreeerZaak_Lk01 -->
<EchoPipe name="http:__www.egem.nl_StUF_sector_zkn_0310_creeerZaak_Lk01">
<Forward name="success" path="SendToOpenzaak" />
<Forward name="success" path="SendToZaakbrug" />
</EchoPipe>

<!-- VoegZaakdocumentToe_Lk01 -->
<EchoPipe name="http:__www.egem.nl_StUF_sector_zkn_0310_voegZaakdocumentToe_Lk01">
<Forward name="success" path="SendToOpenzaak" />
<Forward name="success" path="SendToZaakbrug" />
</EchoPipe>

<SenderPipe name="SendToOpenzaak">
<!-- TODO: sender here-->
<EchoSender/>
<SenderPipe name="SendToZaakbrug">
<WebServiceSender name="SendToZaakbrugSender"
soap="false"
url="${openformulieren2zds.zaakbrug.async.url}"
timeout="${openformulieren2zds.zaakbrug.async.timeout}"
verifyHostname="${openformulieren2zds.zaakbrug.async.verifyHostname}"
allowSelfSignedCertificates="${openformulieren2zds.zaakbrug.async.allowSelfSignedCertificates}"
disableCookies="${openformulieren2zds.zaakbrug.async.disableCookies}"
ignoreCertificateExpiredException="${openformulieren2zds.zaakbrug.async.ignoreCertificateExpiredException}"
truststore="${openformulieren2zds.zaakbrug.async.truststore.uri}"
truststoreAuthAlias="${openformulieren2zds.zaakbrug.async.truststore.authAlias}"
truststoreType="${openformulieren2zds.zaakbrug.async.truststore.type}"
keystore="${openformulieren2zds.zaakbrug.async.keystore.uri}"
keystoreAuthAlias="${openformulieren2zds.zaakbrug.async.keystore.authAlias}"
keystoreType="${openformulieren2zds.zaakbrug.async.keystore.type}">
<Param name="SoapAction" sessionKey="SOAPAction"/>
</WebServiceSender>
<Forward name="success" path="SendToSSD" />
<Forward name="exception" path="BackEndError" />
</SenderPipe>

<SenderPipe name="SendToSSD">
<WebServiceSender name="SendToSSDSender"
soap="false"
url="${openformulieren2zds.SSD.async.url}"
timeout="${openformulieren2zds.SSD.async.timeout}"
verifyHostname="${openformulieren2zds.SSD.async.verifyHostname}"
allowSelfSignedCertificates="${openformulieren2zds.SSD.async.allowSelfSignedCertificates}"
disableCookies="${openformulieren2zds.SSD.async.disableCookies}"
ignoreCertificateExpiredException="${openformulieren2zds.SSD.async.ignoreCertificateExpiredException}"
truststore="${openformulieren2zds.SSD.async.truststore.uri}"
truststoreAuthAlias="${openformulieren2zds.SSD.async.truststore.authAlias}"
truststoreType="${openformulieren2zds.SSD.async.truststore.type}"
keystore="${openformulieren2zds.SSD.async.keystore.uri}"
keystoreAuthAlias="${openformulieren2zds.SSD.async.keystore.authAlias}"
keystoreType="${openformulieren2zds.SSD.async.keystore.type}">
<Param name="SoapAction" sessionKey="SOAPAction"/>
</WebServiceSender>
<Forward name="success" path="EXIT" />
<Forward name="exception" path="BackEndError" />
</SenderPipe>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,31 @@

<!-- GenereerZaakIdentificatie_Di02 -->
<EchoPipe name="http:__www.egem.nl_StUF_sector_zkn_0310_genereerZaakIdentificatie_Di02">
<Forward name="success" path="SendToOpenzaak" />
<Forward name="success" path="SendToZaakbrug" />
</EchoPipe>

<!-- GenereerDocumentIdentificatie_Di02 -->
<EchoPipe name="http:__www.egem.nl_StUF_sector_zkn_0310_genereerDocumentIdentificatie_Di02">
<Forward name="success" path="SendToOpenzaak" />
<Forward name="success" path="SendToZaakbrug" />
</EchoPipe>

<SenderPipe name="SendToOpenzaak">
<!-- TODO: sender here-->
<EchoSender/>
<SenderPipe name="SendToZaakbrug">
<WebServiceSender name="SendToZaakbrugSender"
soap="false"
url="${openformulieren2zds.zaakbrug.async.url}"
timeout="${openformulieren2zds.zaakbrug.async.timeout}"
verifyHostname="${openformulieren2zds.zaakbrug.async.verifyHostname}"
allowSelfSignedCertificates="${openformulieren2zds.zaakbrug.async.allowSelfSignedCertificates}"
disableCookies="${openformulieren2zds.zaakbrug.async.disableCookies}"
ignoreCertificateExpiredException="${openformulieren2zds.zaakbrug.async.ignoreCertificateExpiredException}"
truststore="${openformulieren2zds.zaakbrug.async.truststore.uri}"
truststoreAuthAlias="${openformulieren2zds.zaakbrug.async.truststore.authAlias}"
truststoreType="${openformulieren2zds.zaakbrug.async.truststore.type}"
keystore="${openformulieren2zds.zaakbrug.async.keystore.uri}"
keystoreAuthAlias="${openformulieren2zds.zaakbrug.async.keystore.authAlias}"
keystoreType="${openformulieren2zds.zaakbrug.async.keystore.type}">
<Param name="SoapAction" sessionKey="SOAPAction"/>
</WebServiceSender>
<Forward name="success" path="EXIT" />
<Forward name="exception" path="BackEndError" />
</SenderPipe>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,57 @@ openformulieren2zds.soap.async.validation-soft-fail=true
openformulieren2zds.soap.vraagantwoord.Active=true
openformulieren2zds.soap.vraagantwoord.endpoint=openformulieren2zds/vraagantwoord
openformulieren2zds.soap.vraagantwoord.validation-soft-fail=true

openformulieren2zds.zaakbrug.vrijeberichten.url=http://nginx/mock
openformulieren2zds.zaakbrug.vrijeberichten.url.timeout=10000
openformulieren2zds.zaakbrug.vrijeberichten.url.verifyHostname=false
openformulieren2zds.zaakbrug.vrijeberichten.url.allowSelfSignedCertificates=false
openformulieren2zds.zaakbrug.vrijeberichten.url.disableCookies=false
openformulieren2zds.zaakbrug.vrijeberichten.url.ignoreCertificateExpiredException=false
openformulieren2zds.zaakbrug.vrijeberichten.url.truststore.uri=
openformulieren2zds.zaakbrug.vrijeberichten.url.truststore.authAlias=
openformulieren2zds.zaakbrug.vrijeberichten.url.truststore.type=
openformulieren2zds.zaakbrug.vrijeberichten.url.keystore.uri=
openformulieren2zds.zaakbrug.vrijeberichten.url.keystore.authAlias=
openformulieren2zds.zaakbrug.vrijeberichten.url.keystore.type=

openformulieren2zds.zaakbrug.async.url=http://nginx/mock
openformulieren2zds.zaakbrug.async.url.timeout=10000
openformulieren2zds.zaakbrug.async.url.verifyHostname=false
openformulieren2zds.zaakbrug.async.url.allowSelfSignedCertificates=false
openformulieren2zds.zaakbrug.async.url.disableCookies=false
openformulieren2zds.zaakbrug.async.url.ignoreCertificateExpiredException=false
openformulieren2zds.zaakbrug.async.url.truststore.uri=
openformulieren2zds.zaakbrug.async.url.truststore.authAlias=
openformulieren2zds.zaakbrug.async.url.truststore.type=
openformulieren2zds.zaakbrug.async.url.keystore.uri=
openformulieren2zds.zaakbrug.async.url.keystore.authAlias=
openformulieren2zds.zaakbrug.async.url.keystore.type=

openformulieren2zds.SSD.async.url=http://nginx/mock
openformulieren2zds.SSD.async.url.timeout=10000
openformulieren2zds.SSD.async.url.verifyHostname=false
openformulieren2zds.SSD.async.url.allowSelfSignedCertificates=false
openformulieren2zds.SSD.async.url.disableCookies=false
openformulieren2zds.SSD.async.url.ignoreCertificateExpiredException=false
openformulieren2zds.SSD.async.url.truststore.uri=
openformulieren2zds.SSD.async.url.truststore.authAlias=
openformulieren2zds.SSD.async.url.truststore.type=
openformulieren2zds.SSD.async.url.keystore.uri=
openformulieren2zds.SSD.async.url.keystore.authAlias=
openformulieren2zds.SSD.async.url.keystore.type=

openformulieren2zds.zaakbrug.vraagantwoord.url=http://nginx/mock
openformulieren2zds.zaakbrug.vraagantwoord.url.timeout=10000
openformulieren2zds.zaakbrug.vraagantwoord.url.verifyHostname=false
openformulieren2zds.zaakbrug.vraagantwoord.url.allowSelfSignedCertificates=false
openformulieren2zds.zaakbrug.vraagantwoord.url.disableCookies=false
openformulieren2zds.zaakbrug.vraagantwoord.url.ignoreCertificateExpiredException=false
openformulieren2zds.zaakbrug.vraagantwoord.url.truststore.uri=
openformulieren2zds.zaakbrug.vraagantwoord.url.truststore.authAlias=
openformulieren2zds.zaakbrug.vraagantwoord.url.truststore.type=
openformulieren2zds.zaakbrug.vraagantwoord.url.keystore.uri=
openformulieren2zds.zaakbrug.vraagantwoord.url.keystore.authAlias=
openformulieren2zds.zaakbrug.vraagantwoord.url.keystore.type=


Loading