Transactions are started in WI Request filter without checking if a transaction is already running.
And this may cause such errors
ERROR [http-bio-0.0.0.0-8080-exec-38] [org.nuxeo.runtime.transaction.TransactionHelper] Unable to start transaction java.lang.RuntimeException: javax.transaction.NotSupportedException: Nested Transactions are not supported at org.nuxeo.runtime.jtajca.NuxeoContainer$TransactionManagerWrapper.begin(NuxeoContainer.java:753) at org.nuxeo.runtime.jtajca.NuxeoContainer$UserTransactionImpl.begin(NuxeoContainer.java:606) at org.nuxeo.runtime.transaction.TransactionHelper.startTransaction(TransactionHelper.java:172) at org.nuxeo.ecm.webdav.service.WIRequestFilter.doFilter(WIRequestFilter.java:70)
- is related to
-
NXP-24305 Fix Nested Transactions error when using WebDAV
- Resolved