Bug 4586 - Removing Language of EE in Lifecycle flows
Removing Language of EE in Lifecycle flows
Status: RESOLVED FIXED
Product: jbatch
Classification: Unclassified
Component: source
1
PC Mac OS
: P5 normal
: ---
Assigned To: cvignola
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-23 23:15 UTC by waynexlund
Modified: 2013-01-24 20:26 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description waynexlund 2013-01-23 23:15:19 UTC
I think we should replace all of the references in the process flows from "[<begin transaction> EE only]" with  [<begin transaction> global transacdtion only].  My reasoning is that you can have JTA in JSE through libraries like JOTM or Atomikos.
Comment 1 waynexlund 2013-01-23 23:17:12 UTC
In addition, let's remove the explicit EE references where it infers global transactions throughout the documentation since java batch is intended to run in both environments.
Comment 2 cvignola 2013-01-23 23:39:05 UTC
(In reply to comment #0)

Yes, I agree the "EE Only" references can be removed. But be aware the spec indicats in section 6.7 a compliant implementation uses local mode on the Java SE platform.  An implementer is free to offer JTA semantics with packages like JOTM. 

> I think we should replace all of the references in the process flows from
> "[<begin transaction> EE only]" with  [<begin transaction> global transacdtion
> only].  My reasoning is that you can have JTA in JSE through libraries like
> JOTM or Atomikos.

(In reply to comment #1)

I don't know where you mean.  The only reference I find that even remotely fits that category is in section 6.7:

"The batch runtime uses global transaction mode on the Java EE platform and local transaction mode  on the Java SE platform."

Did you find others?

> In addition, let's remove the explicit EE references where it infers global
> transactions throughout the documentation since java batch is intended to run
> in both environments.
Comment 3 cvignola 2013-01-24 20:26:24 UTC
All EE references in section 8 have been removed.