[
https://issues.apache.org/jira/browse/TUSCANY-1903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
gengshaoguang updated TUSCANY-1903:
-----------------------------------
Attachment: next-intention-of-managed-resource.png
Hi, developers.
This graph illustrates my intention of a manageable resource.
It means a boundary of a tranaction should be held by the
JavaImplementationInvoker
If transacitonal intent is marked, this class should use begin and commit
before and after the invoke method (and rollback on any or specific Excepiton).
As well, any other component referenced by a component will be managed by the
same transaction (because only the top component goes through the invoker);
I am looking forward to any suggestion from you.
> An implementation openjpa work with policy-transaction is almost done
> ---------------------------------------------------------------------
>
> Key: TUSCANY-1903
> URL: https://issues.apache.org/jira/browse/TUSCANY-1903
> Project: Tuscany
> Issue Type: Improvement
> Components: Java SCA Misc Implementation Extensions
> Affects Versions: Java-SCA-Next
> Environment: jdk1.6 svn trunk derby policy-transaction
> Reporter: gengshaoguang
> Fix For: Java-SCA-Next
>
> Attachments: diff.txt, implementation-openjpa-u.zip,
> implementation-openjpa.zip, next-intention-of-managed-resource.png
>
>
> Hello every one,
> I would like to contribute implementation-openjpa to Tuscany.
> This implementation has features like:
> EntityManager runtime implemented by Apache Openjpa
> and
> almost all good points provided by openjpa.
> Way of openjpa's working with JTA is changed by this module that not JNDI was
> nessary, and it now works with Tuscsany's policy-transaction.
> This contribution is not 100% done, there are places need improving.
> After implementation-hibernate, I wish this time I could have done a valuable
> thing here.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]