Details
-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
0
-
0%
Description
Proper AS integration requires a different TX interceptor so that we can get rid of the dependency on EJB components.
Basics that should get you on your way easily:
- a new JtaTxRequiredInterceptorBinding should be created. that parses one attribute user-transaction-jndi-name referring to the jndi name of the UserTransaction
- JtaTxRequiredInterceptorBinding should produce a JtaTxRequiredInterceptor and inject the userTransactionJndiName value
- JtaTxRequiredInterceptor should extend Interceptor and implement required semantics using the UserTransaction