The changes to the spec document are minor. Here is a summary of the
changes:
- Clarified types of context to be propagated are “from a
contextualizing application component” in sections 2.3, 3.1.4.3,
3.2.4.3, 3.3.4.3, and 3.4.4.3.
- Removed reference to “task can be run in a remote process” in sections
3.1.1 and 3.2.1
- Fixed and simplified example code in sections 3.1.1.1.7 and 3.1.1.1.8
- Removed requirement that a Java EE Product Provider need to detect the
case where a task instance fails to complete a transaction when using
the provided UserTransaction instance.
- Clarified that tasks are run in different transaction than the
submitting thread, and any transaction active in the executing thread
are by default suspended.
Please send any feedback to the
jsr236-experts_at_concurrency-ee-spec.java.net mailing list. Readers not on
the expert group can send feedback to users_at_concurrency-ee-spec.java.net
mailing list. If nobody objects, we are planning to submit the Final
Release to the JCP in the middle of next week.