jsr236-experts@concurrency-ee-spec.java.net

[jsr236-experts] Re: Final Release candidate for review

From: Frederick W Rowe <frowe_at_us.ibm.com>
Date: Thu, 28 Mar 2013 15:32:30 -0400

The changes look good with the following exceptions:

In section:
3.3.5 Transaction Management
...

Transaction management can be disabled on the proxy instance
...

isn't correct, you can't disable mgmt using an execution property, only
control suspension.

Similarly, the update you made that states:

"Task instances are run outside of the scope of the transaction of the
submitting thread. Any transaction active in the executing thread will be
suspended."

is only true if they haven't supplied the execution property for
USE_TRANSACTION_OF_EXECUTION_THREAD


Regards,

Fred Rowe

WebSphere Architect
Senior Software Engineer
IBM Software Group
frowe_at_us.ibm.com



From: Anthony Lai <anthony.lai_at_oracle.com>
To: jsr236-experts_at_concurrency-ee-spec.java.net
Date: 03/27/2013 01:08 PM
Subject: [jsr236-experts] Final Release candidate for review



Dear experts,

I have incorporated the comments we have received since the Proposed
Final Draft.

The latest spec document with changes since PFD marked can be found at:
http://java.net/projects/concurrency-ee-spec/downloads/download/EE%20Concurrency%20Utilities_2013-03-26-delta.pdf


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.

The latest javadoc zip file can be found at:
http://java.net/projects/concurrency-ee-spec/downloads/download/javax.enterprise.concurrent-api-1.0-b06-javadoc.jar


Javadoc at http://concurrency-ee-spec.java.net/javadoc/ has also been
updated.

Changes in javadoc since PFD can be found at:
http://java.net/projects/concurrency-ee-spec/downloads/download/javadoc-changes-pfd-frd.jar


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.

Regards
Anthony