[ https://issues.apache.org/jira/browse/ISIS-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber updated ISIS-2822: ----------------------------- Fix Version/s: 2.0.0-RC1 (was: 2.0.0-M8) > Wrapper: async executions must run within their own exclusive transaction > ------------------------------------------------------------------------- > > Key: ISIS-2822 > URL: https://issues.apache.org/jira/browse/ISIS-2822 > Project: Isis > Issue Type: Bug > Components: Isis Core > Reporter: Andi Huber > Assignee: Andi Huber > Priority: Major > Fix For: 2.0.0-RC1 > > > Ideally to be enforced by running on a different (isolated) thread. > Yet we are using the fork-join common pool, which provides no such guarantee. > Currently an async execution might eventually run on the same thread as the > caller, and hence participate in the same transaction as the caller. The > framework must prevent this from happening. -- This message was sent by Atlassian Jira (v8.20.10#820010)