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 2c6b58d Regen docs
2c6b58d is described below
commit 2c6b58d7d6e161314e6427ba594f1d80d9935d5a
Author: James Netherton <[email protected]>
AuthorDate: Mon Jul 6 12:29:47 2020 +0100
Regen docs
---
docs/modules/ROOT/pages/extensions/jta.adoc | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/docs/modules/ROOT/pages/extensions/jta.adoc
b/docs/modules/ROOT/pages/extensions/jta.adoc
index 9ee1cc5..dae2f55 100644
--- a/docs/modules/ROOT/pages/extensions/jta.adoc
+++ b/docs/modules/ROOT/pages/extensions/jta.adoc
@@ -26,3 +26,20 @@ Please refer to the above link for usage and configuration
details.
----
Check the xref:user-guide/index.adoc[User guide] for more information about
writing Camel Quarkus applications.
+
+== Usage
+
+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")
+----
+