You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2020/07/06 08:49:51 UTC
[camel-quarkus] branch master updated: Fix #1428 to add the
usage.adoc
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/master by this push:
new d57f186 Fix #1428 to add the usage.adoc
d57f186 is described below
commit d57f186c712a1edd944bdfb2325f4e9b6f8b1d87
Author: Amos Feng <zf...@redhat.com>
AuthorDate: Mon Jul 6 16:49:41 2020 +0800
Fix #1428 to add the usage.adoc
---
extensions/jta/runtime/src/main/doc/usage.adoc | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/extensions/jta/runtime/src/main/doc/usage.adoc b/extensions/jta/runtime/src/main/doc/usage.adoc
new file mode 100644
index 0000000..1aadb4a
--- /dev/null
+++ b/extensions/jta/runtime/src/main/doc/usage.adoc
@@ -0,0 +1,13 @@
+This extension should be added when you need to use the `transacted()` EIP in the router. It leverages the transaction capabilities provided by the narayana-jta extension in Quarkus.
+
+
+Refer to the https://quarkus.io/guides/transaction[Quarkus Transaction guide] for the more details about transaction support. For a simple usage:
+
+[source,java]
+----
+from("direct:transaction")
+ .transacted()
+ .to("sql:INSERT INTO A TABLE ...?dataSource=ds1")
+ .to("sql:INSERT INTO A TABLE ...?dataSource=ds2")
+ .log("all data are in the ds1 and ds2")
+----