You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacopo Cappellato (JIRA)" <ji...@apache.org> on 2013/01/31 12:33:12 UTC

[jira] [Created] (OFBIZ-5129) Support for Atomikos Transactions Essentials

Jacopo Cappellato created OFBIZ-5129:
----------------------------------------

             Summary: Support for Atomikos Transactions Essentials
                 Key: OFBIZ-5129
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5129
             Project: OFBiz
          Issue Type: New Feature
          Components: framework
    Affects Versions: SVN trunk
            Reporter: Jacopo Cappellato
            Priority: Minor


This is a work in progress to enable OFBiz to use Atomikos Transactions Essentials for Database Connection Pooling and Transaction Management:

http://www.atomikos.com/Main/TransactionsEssentials

I have worked on it a few months ago but then I had no time to finalize my effort; the patch works but there are a few details that needs to be completed:
# there is an issue (blocker) in GenericAbstractDispatcher.java (see FIXME comment in my patch)
# a few minor code enhancements and cleanups are required (see various FIXME/TODO comments mostly all in AtomikosTransactionFactory.java): some Derby specific settings etc...
# more testing

The instructions to deploy this work:
# apply to OFBiz trunk (I have updated my patch to trunk rev 1440295, latest as of now) the patch attached to this Jira ticket
# copy the 6 jars attached (from Atomikos Transactions Essentials 3.8.0) in the folder framework/entity/lib/
# create the folder runtime/txlog/
# make sure that the patch adds the new files:
framework/entity/config/transactions.properties
framework/entity/src/org/ofbiz/entity/transaction/AtomikosTransactionFactory.java


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira