diff --git a/docs/source/downloads/advancedDevelopmentIntegrationPatternsMessageId.zip b/docs/source/downloads/advancedDevelopmentIntegrationPatternsMessageId.zip index 90d85e2e..4925320d 100644 Binary files a/docs/source/downloads/advancedDevelopmentIntegrationPatternsMessageId.zip and b/docs/source/downloads/advancedDevelopmentIntegrationPatternsMessageId.zip differ diff --git a/docs/source/downloads/advancedDevelopmentProperties.zip b/docs/source/downloads/advancedDevelopmentProperties.zip index ddd388a9..905ff6f5 100644 Binary files a/docs/source/downloads/advancedDevelopmentProperties.zip and b/docs/source/downloads/advancedDevelopmentProperties.zip differ diff --git a/docs/source/downloads/configurations/NewHorizons.zip b/docs/source/downloads/configurations/NewHorizons.zip index 1b529034..d8b09888 100644 Binary files a/docs/source/downloads/configurations/NewHorizons.zip and b/docs/source/downloads/configurations/NewHorizons.zip differ diff --git a/docs/source/downloads/configurations/NewHorizonsDatabase.zip b/docs/source/downloads/configurations/NewHorizonsDatabase.zip index 004abb34..a6ca8ec6 100644 Binary files a/docs/source/downloads/configurations/NewHorizonsDatabase.zip and b/docs/source/downloads/configurations/NewHorizonsDatabase.zip differ diff --git a/docs/source/downloads/configurations/NewHorizonsOnlyTableBooking.zip b/docs/source/downloads/configurations/NewHorizonsOnlyTableBooking.zip index da29e169..052d4fc6 100644 Binary files a/docs/source/downloads/configurations/NewHorizonsOnlyTableBooking.zip and b/docs/source/downloads/configurations/NewHorizonsOnlyTableBooking.zip differ diff --git a/docs/source/downloads/configurations/NewHorizonsValidate.zip b/docs/source/downloads/configurations/NewHorizonsValidate.zip index ca4a6b5b..02cb8b1e 100644 Binary files a/docs/source/downloads/configurations/NewHorizonsValidate.zip and b/docs/source/downloads/configurations/NewHorizonsValidate.zip differ diff --git a/docs/source/downloads/configurations/credentials.zip b/docs/source/downloads/configurations/credentials.zip index 13166502..26dce1ab 100644 Binary files a/docs/source/downloads/configurations/credentials.zip and b/docs/source/downloads/configurations/credentials.zip differ diff --git a/docs/source/downloads/configurations/forFrankConsole.zip b/docs/source/downloads/configurations/forFrankConsole.zip index 71362bcc..c5f46327 100644 Binary files a/docs/source/downloads/configurations/forFrankConsole.zip and b/docs/source/downloads/configurations/forFrankConsole.zip differ diff --git a/docs/source/downloads/configurations/forFrankConsole_2.zip b/docs/source/downloads/configurations/forFrankConsole_2.zip index 9ab4fa8d..0bab26bf 100644 Binary files a/docs/source/downloads/configurations/forFrankConsole_2.zip and b/docs/source/downloads/configurations/forFrankConsole_2.zip differ diff --git a/docs/source/downloads/configurations/hermesBridge.zip b/docs/source/downloads/configurations/hermesBridge.zip index f910216f..e8f08543 100644 Binary files a/docs/source/downloads/configurations/hermesBridge.zip and b/docs/source/downloads/configurations/hermesBridge.zip differ diff --git a/docs/source/downloads/deploymentTomcat.zip b/docs/source/downloads/deploymentTomcat.zip index a751a4f7..27cbfb99 100644 Binary files a/docs/source/downloads/deploymentTomcat.zip and b/docs/source/downloads/deploymentTomcat.zip differ diff --git a/docs/source/downloads/extendLadybugTable.zip b/docs/source/downloads/extendLadybugTable.zip index f7e07044..4501d272 100644 Binary files a/docs/source/downloads/extendLadybugTable.zip and b/docs/source/downloads/extendLadybugTable.zip differ diff --git a/docs/source/downloads/ladybug.zip b/docs/source/downloads/ladybug.zip index c33f9d22..d4b9c95a 100644 Binary files a/docs/source/downloads/ladybug.zip and b/docs/source/downloads/ladybug.zip differ diff --git a/docs/source/downloads/sandbox/v01.zip b/docs/source/downloads/sandbox/v01.zip index d3605ad3..440b0532 100644 Binary files a/docs/source/downloads/sandbox/v01.zip and b/docs/source/downloads/sandbox/v01.zip differ diff --git a/docs/source/snippets/Frank2Transactions/v510/async-config.md b/docs/source/snippets/Frank2Transactions/v510/async-config.md new file mode 100644 index 00000000..5d5494fd --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/async-config.md @@ -0,0 +1,57 @@ +```xml{5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` diff --git a/docs/source/snippets/Frank2Transactions/v510/async-config.txt b/docs/source/snippets/Frank2Transactions/v510/async-config.txt new file mode 100644 index 00000000..90c61bc5 --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/async-config.txt @@ -0,0 +1,58 @@ +.. code-block:: xml + :emphasize-lines: 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/source/snippets/Frank2Transactions/v510/docker-compose.md b/docs/source/snippets/Frank2Transactions/v510/docker-compose.md new file mode 100644 index 00000000..5b8be03f --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/docker-compose.md @@ -0,0 +1,24 @@ +```none{6, 7, 8, 9, 10, 18, 20, 21, 22} +services: + db: + image: private.docker.nexus.frankframework.org/ff-test/dbms/postgresql + ports: + - 5432:5432 + jms: + image: private.docker.nexus.frankframework.org/ff-test/mq/artemis + ports: + - 8160:8160 + - 61615:61615 + ff: + image: frankframework/frankframework:8.3.0-SNAPSHOT + ports: + - 8080:8080 + volumes: + - ./src/main/resources:/opt/frank/resources + environment: + jdbc.dbms.default: postgres-xa + jdbc.hostname: db + jms.hostname: jms + transactionmanager.type.default: NARAYANA + jms.createDestination: true +``` diff --git a/docs/source/snippets/Frank2Transactions/v510/docker-compose.txt b/docs/source/snippets/Frank2Transactions/v510/docker-compose.txt new file mode 100644 index 00000000..f8d60577 --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/docker-compose.txt @@ -0,0 +1,25 @@ +.. code-block:: none + :emphasize-lines: 6, 7, 8, 9, 10, 18, 20, 21, 22 + + services: + db: + image: private.docker.nexus.frankframework.org/ff-test/dbms/postgresql + ports: + - 5432:5432 + jms: + image: private.docker.nexus.frankframework.org/ff-test/mq/artemis + ports: + - 8160:8160 + - 61615:61615 + ff: + image: frankframework/frankframework:8.3.0-SNAPSHOT + ports: + - 8080:8080 + volumes: + - ./src/main/resources:/opt/frank/resources + environment: + jdbc.dbms.default: postgres-xa + jdbc.hostname: db + jms.hostname: jms + transactionmanager.type.default: NARAYANA + jms.createDestination: true diff --git a/docs/source/snippets/Frank2Transactions/v510/reference-queue.md b/docs/source/snippets/Frank2Transactions/v510/reference-queue.md new file mode 100644 index 00000000..3a8aa50b --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/reference-queue.md @@ -0,0 +1,14 @@ +```none{3, 8, 9, 10, 11, 12} +jdbc: + - name: "frank2transactions" + type: "org.postgresql.xa.PGXADataSource" + url: "jdbc:postgresql://${jdbc.hostname:-localhost}:5432/testiaf" + authalias: "${db.authalias}" + username: "testiaf_user" + password: "testiaf_user00" + +jms: + - name: "qcf-artemis" + type: "org.apache.activemq.artemis.jms.client.ActiveMQXAConnectionFactory" + url: "tcp://${jms.hostname:-localhost}:61615" +``` diff --git a/docs/source/snippets/Frank2Transactions/v510/reference-queue.txt b/docs/source/snippets/Frank2Transactions/v510/reference-queue.txt new file mode 100644 index 00000000..42206e30 --- /dev/null +++ b/docs/source/snippets/Frank2Transactions/v510/reference-queue.txt @@ -0,0 +1,15 @@ +.. code-block:: none + :emphasize-lines: 3, 8, 9, 10, 11, 12 + + jdbc: + - name: "frank2transactions" + type: "org.postgresql.xa.PGXADataSource" + url: "jdbc:postgresql://${jdbc.hostname:-localhost}:5432/testiaf" + authalias: "${db.authalias}" + username: "testiaf_user" + password: "testiaf_user00" + + jms: + - name: "qcf-artemis" + type: "org.apache.activemq.artemis.jms.client.ActiveMQXAConnectionFactory" + url: "tcp://${jms.hostname:-localhost}:61615" diff --git a/srcSteps/Frank2Transactions/v510/docker-compose.yml b/srcSteps/Frank2Transactions/v510/docker-compose.yml new file mode 100644 index 00000000..4ceae7f2 --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/docker-compose.yml @@ -0,0 +1,22 @@ +services: + db: + image: private.docker.nexus.frankframework.org/ff-test/dbms/postgresql + ports: + - 5432:5432 + jms: + image: private.docker.nexus.frankframework.org/ff-test/mq/artemis + ports: + - 8160:8160 + - 61615:61615 + ff: + image: frankframework/frankframework:8.3.0-SNAPSHOT + ports: + - 8080:8080 + volumes: + - ./src/main/resources:/opt/frank/resources + environment: + jdbc.dbms.default: postgres-xa + jdbc.hostname: db + jms.hostname: jms + transactionmanager.type.default: NARAYANA + jms.createDestination: true diff --git a/srcSteps/Frank2Transactions/v510/meta.yml b/srcSteps/Frank2Transactions/v510/meta.yml new file mode 100644 index 00000000..d3a9096f --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/meta.yml @@ -0,0 +1,47 @@ +- predecessor: v500 +- file: + path: docker-compose.yml + change: + - insert: 5 + highlight: true + snippet: docker-compose + - old: 1 + new: 1 + highlight: true + snippet: docker-compose + - insert: 3 + highlight: true + snippet: docker-compose +- file: + path: src/main/resources/Configuration.xml + change: + - old: 1 + new: 1 + highlight: true + snippet: async-config + - old: 1 + new: 12 + highlight: true + snippet: async-config +- file: + path: src/main/resources/resources.yml + change: + - old: 1 + new: 1 + highlight: true + snippet: reference-queue + - insert: 5 + highlight: true + snippet: reference-queue +- snippet: + name: docker-compose + markup: none + context: 50 +- snippet: + name: async-config + markup: xml + context: 50 +- snippet: + name: reference-queue + markup: none + context: 50 diff --git a/srcSteps/Frank2Transactions/v510/src/main/resources/Configuration.xml b/srcSteps/Frank2Transactions/v510/src/main/resources/Configuration.xml new file mode 100644 index 00000000..df6b44fc --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/src/main/resources/Configuration.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/srcSteps/Frank2Transactions/v510/src/main/resources/DatabaseChangelog.xml b/srcSteps/Frank2Transactions/v510/src/main/resources/DatabaseChangelog.xml new file mode 100644 index 00000000..75440cfa --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/src/main/resources/DatabaseChangelog.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/srcSteps/Frank2Transactions/v510/src/main/resources/DeploymentSpecifics.properties b/srcSteps/Frank2Transactions/v510/src/main/resources/DeploymentSpecifics.properties new file mode 100644 index 00000000..86abc0b4 --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/src/main/resources/DeploymentSpecifics.properties @@ -0,0 +1,2 @@ +instance.name=Frank2Transactions +jdbc.migrator.active=true \ No newline at end of file diff --git a/srcSteps/Frank2Transactions/v510/src/main/resources/resources.yml b/srcSteps/Frank2Transactions/v510/src/main/resources/resources.yml new file mode 100644 index 00000000..f1be5773 --- /dev/null +++ b/srcSteps/Frank2Transactions/v510/src/main/resources/resources.yml @@ -0,0 +1,12 @@ +jdbc: + - name: "frank2transactions" + type: "org.postgresql.xa.PGXADataSource" + url: "jdbc:postgresql://${jdbc.hostname:-localhost}:5432/testiaf" + authalias: "${db.authalias}" + username: "testiaf_user" + password: "testiaf_user00" + +jms: + - name: "qcf-artemis" + type: "org.apache.activemq.artemis.jms.client.ActiveMQXAConnectionFactory" + url: "tcp://${jms.hostname:-localhost}:61615"