jsr107/jsr107spec — Issue #30: Spec seems to make requirement on transaction managers
Author: yannis666
Created: 2011-10-27 21:55:45+00:00
State: open

The transaction section has the text:
"We expect the Transaction Managers to call end() for us before the two-phase commit protocol is started (even though this is not specified in the JTA specification)."
This appears to "expect" something from a external provider that is "not specified in the JTA specification"
I don't believe we can state we have expectations of behavior not defined in specs.
It is not clear to me what "expect" means in this case - what happens if our expectation is not met?