diff --git a/modules/ROOT/content-nav.adoc b/modules/ROOT/content-nav.adoc index edb01fb1..ae93a833 100644 --- a/modules/ROOT/content-nav.adoc +++ b/modules/ROOT/content-nav.adoc @@ -175,6 +175,7 @@ **** xref:errors/gql-errors/25N14.adoc[] **** xref:errors/gql-errors/25N15.adoc[] **** xref:errors/gql-errors/25N16.adoc[] +**** xref:errors/gql-errors/25N17.adoc[] *** xref:errors/gql-errors/index.adoc#invalid-transaction-termination[Invalid transaction termination] **** xref:errors/gql-errors/2DN01.adoc[] **** xref:errors/gql-errors/2DN02.adoc[] diff --git a/modules/ROOT/pages/errors/gql-errors/25N17.adoc b/modules/ROOT/pages/errors/gql-errors/25N17.adoc new file mode 100644 index 00000000..5f94c05d --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/25N17.adoc @@ -0,0 +1,20 @@ +:page-role: new-2025.09 += 25N17 + +== Status description +error: invalid transaction state - implicit transaction required. The attempted operation requires an implicit transaction. + +== Scenario + +This error occurs when running a query using the `CALL { ... } IN TRANSACTIONS` construct in an explicit transaction. + +== Possible solution + +Make sure you use the driver API to create an implicit transaction, or, if using Browser/Query, use the `:auto` command. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] diff --git a/modules/ROOT/pages/errors/gql-errors/index.adoc b/modules/ROOT/pages/errors/gql-errors/index.adoc index 7ad1aac8..fa88de55 100644 --- a/modules/ROOT/pages/errors/gql-errors/index.adoc +++ b/modules/ROOT/pages/errors/gql-errors/index.adoc @@ -717,6 +717,11 @@ Status description:: error: invalid transaction state - transaction termination Status description:: error: invalid transaction state - transaction termination transient error. The transaction has been terminated. Retry your operation in a new transaction, and you should see a successful result. Reson: `{ <> }` +[role=label--new-2025.09] +=== xref:errors/gql-errors/25N17.adoc[25N17] + +Status description:: error: invalid transaction state - implicit transaction required. The attempted operation requires an implicit transaction. + [[invalid-transaction-termination]] == Invalid transaction termination