We need a strategy for supporting jta 1.1 and parts of jpa in the transaction module while still passing the j2ee 1.4 signature tests. Here's a proposal:
- put the basis for support into the current transaction module, but don't use any jee5 interfaces
- add an additional transaction-jta11 module that uses the new interfaces and extends the appropriate classes in transaction.
I've started along this path. I'll put the new module in sandbox and supply a patch for the changes to the existing transaction module.