Thomas Diesler [
http://community.jboss.org/people/thomas.diesler%40jboss.com] created the
discussion
"Transaction OSGi Integration"
To view the discussion, visit:
http://community.jboss.org/message/569059#569059
--------------------------------------------------------------
I integrated the Transaction subsystem with the OSGi layer
https://jira.jboss.org/browse/JBAS-8585 [JBAS-8585] Provide TransactionManager &
UserTransaction as OSGi services
I renamed the original TransactionManagerService -> ArjunaTransactionManagerService and
created four new services
* TransactionManagerService
* TransactionManagerOSGiService
* UserTransactionService
* UserTransactionOSGiService
As their names suggest they provide factory services to the standard Tx API. The OSGi
service are registerd PASSIVE.
When the BundleContextService comes up, the TransactionManager and UserTransaction are
registerd as
http://www.osgi.org/javadoc/r4v42/org/osgi/framework/ServiceFactory.html
ServiceFactories with the OSGi registry.
Test coverage is in our example testsuite
Running org.jboss.test.osgi.example.jta.TransactionTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.722 sec
Please pull from
http://github.com/jbosgi/jboss-as/tree/jbosgi-tx
http://github.com/jbosgi/jboss-as/tree/jbosgi-tx
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/569059#569059]
Start a new discussion in JBoss AS7 Development at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]