[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [sca-policy] ISSUE 48: Transaction defaults are not optimal
Hi all, A new issue has been created in the SCA Policy JIRA. The link to this issue is http://www.osoa.org/jira/browse/POLICY-48 Thanks and Regards, Kaanu Joshi -----Original Message----- From: David Booz [mailto:booz@us.ibm.com] Sent: Monday, March 10, 2008 8:31 PM To: sca-policy@lists.oasis-open.org Subject: [sca-policy] NEW ISSUE: Transaction defaults are not optimal NOTE: This resolves action item 20071210-02 TARGET: OSOA Transaction Spec V1.0 (for editors only, SCA Policy FW working draft 04) [1] http://www.oasis-open.org/committees/documents.php/26292/SCA_TransactionPolicy_V1.0.pdf DESCRIPTION: It is unfortunate to have to explicitly specify something when it is the desired behavior in the vast majority of circumstances. In my opinion, components that operate in global transactions should, by default, be able to join in the transaction of the client. The more rare behavior of suspending the transaction is what should be specified if you explicitly don't want some operation to be able to join in the transaction of the client. I'm not sure you can wire from an @ProgagatesTransaction reference to a component that is ManagedTransaction.global, if there is no interaction intent on the component." @ManagedTransaction("global") public class FooImpl implements Foo { ... } public class client { @ProgagatesTransaction public Foo foo; } @ManagedTransaction("global") @PropogatesTransaction <<<<<====this MUST be coded to get a normally expected behavior public class FooImpl implements Foo { ... } public class client { @ProgagatesTransaction public Foo foo; } Originally Issue SCA-259 from OSOA. PROPOSAL: None Dave Booz STSM, SCA and WebSphere Architecture Co-Chair OASIS SCA-Policy TC "Distributed objects first, then world hunger" Poughkeepsie, NY (845)-435-6093 or 8-295-6093 e-mail:booz@us.ibm.com http://washome.austin.ibm.com/xwiki/bin/view/SCA2Team/WebHome --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. You may a link to this group and all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php http://www.patni.com World-Wide Partnerships. World-Class Solutions. _____________________________________________________________________ This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at netadmin@patni.com and delete this mail. _____________________________________________________________________
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]