Something could be ending your HTTP session, while your browser is holding
onto a cookie with the expired transaction information.
https://docs.marklogic.com/guide/app-dev/transactions#id_37297
Is there a use case that you have for carrying a transaction over multiple
calls? The transaction mode of query changes you over to multi-statement
transaction which need an explicit xdmp:commit() to end a transaction
despite in only being a query. Unless you have a good reason not to, you
could just add xdmp:commit() to the end of your code.
https://docs.marklogic.com/guide/app-dev/transactions#id_68542
As you make changes you may need to clear your cookies to truly know if
your changes fixed the problem.
-Ryan
On Fri, May 9, 2014 at 10:58 AM, William Sawyer wilby.saw...@gmail.comwrote:
When I set update to false and transaction-mode to query on page it causes
the page to error on everything other request. Has anyone else seen this
and know how to fix it?
Thanks,
-Will
declare option xdmp:update false;
declare option xdmp:transaction-mode query;
500 Internal Server ErrorXDMP-NOTXN: No transaction with identifier
295241064692587278[1.0-ml]
ML: 7.0-2.3
OS: Windows 7
Single Host
___
General mailing list
General@developer.marklogic.com
http://developer.marklogic.com/mailman/listinfo/general
___
General mailing list
General@developer.marklogic.com
http://developer.marklogic.com/mailman/listinfo/general