You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by nch <un...@yahoo.com> on 2011/03/09 10:18:27 UTC
transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
Re: AW: transactions
Posted by robert lazarski <ro...@gmail.com>.
On Mon, Mar 28, 2011 at 10:28 AM, nch <un...@yahoo.com> wrote:
> Hi!
> I'm resending this email in the hope somebody who might have missed it can read
> it this time.
>
> Cheers.
<snip>
> Does Axis2 have support for transactions spanning several web services?
> Does the question make sense in the first place?
> What would be needed for it to work?
>
If you are talking about a db transactions spanning over several web
services, that would be a long running transaction and to be avoided.
If I had to do something like that in terms of rollback, I'd look at
some of the web service / ejb combinations that exist, such as on
JBoss.
For a quick hack of the top of my head, I'd explore passing a uuid to
keep track of the transaction, start a new thread on the service side,
return immediately, and repeat as needed, using some type of in memory
store to keep the transaction alive.
HTH,
Robert
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
Re: AW: transactions
Posted by nch <un...@yahoo.com>.
Thank you.
I'm a bit confused. I thought it was already implemented (at least partially).
This WS stack comparison [1] tells us that both Metro [2] and Axis2 implement
WS-Coordination and WS-Atomic Transaction. Axis2 implementing WS-Business
Activity, too.
Is it up to date? Is Kandula/2 still alive?
Cheers.
[1] http://wiki.apache.org/ws/StackComparison
[2] http://metro.java.net/guide/Using_Web_Services_Atomic_Transactions.html
----- Mensaje original ----
De: "Caristi, Joe" <jc...@whisolutions.com>
Para: "java-user@axis.apache.org" <ja...@axis.apache.org>
Enviado: lun,28 marzo, 2011 15:51
Asunto: RE: AW: transactions
This would be very difficult to implement. Here are two articles on SOA
transactions that will give you an idea of what would be involved:
http://www.ibm.com/developerworks/rational/library/may06/lieberman/index.html
http://www.ibm.com/developerworks/rational/library/jun06/lieberman/index.html
-----Original Message-----
From: nch [mailto:underscore_dot@yahoo.com]
Sent: Monday, March 28, 2011 9:29 AM
To: java-user@axis.apache.org
Subject: Re: AW: transactions
Hi!
I'm resending this email in the hope somebody who might have missed it can read
it this time.
Cheers.
----- Mensaje original ----
De: nch <un...@yahoo.com>
Para: java-user@axis.apache.org
Enviado: mar,22 marzo, 2011 08:48
Asunto: Re: AW: transactions
Exactly.
I find this issue quite restricting at the time of composing services, which is
one of the main goals of an SOA.
I've found about ws-tx and kandula/kandula2, but looks rather dead to me.
Do you have further info?
Cheers
----- Mensaje original ----
De: Stadelmann Josef <jo...@axa-winterthur.ch>
Para: java-user@axis.apache.org
Enviado: mar,15 marzo, 2011 10:23
Asunto: AW: transactions
Are you aiming about propagating transactions via intermediate web services?
Josef
-----Ursprüngliche Nachricht-----
Von: nch [mailto:underscore_dot@yahoo.com]
Gesendet: Mittwoch, 9. März 2011 10:18
An: java-user@axis.apache.org
Betreff: transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
STATEMENT OF CONFIDENTIALITY:
The information contained in this electronic message and any attachments to
this message are intended for the exclusive use of the addressee(s) and may
contain confidential or privileged information. If you are not the intended
recipient, please notify WHI Solutions immediately at gc@whisolutions.com,
and destroy all copies of this message and any attachments.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
RE: AW: transactions
Posted by "Caristi, Joe" <jc...@whisolutions.com>.
This would be very difficult to implement. Here are two articles on SOA transactions that will give you an idea of what would be involved:
http://www.ibm.com/developerworks/rational/library/may06/lieberman/index.html
http://www.ibm.com/developerworks/rational/library/jun06/lieberman/index.html
-----Original Message-----
From: nch [mailto:underscore_dot@yahoo.com]
Sent: Monday, March 28, 2011 9:29 AM
To: java-user@axis.apache.org
Subject: Re: AW: transactions
Hi!
I'm resending this email in the hope somebody who might have missed it can read
it this time.
Cheers.
----- Mensaje original ----
De: nch <un...@yahoo.com>
Para: java-user@axis.apache.org
Enviado: mar,22 marzo, 2011 08:48
Asunto: Re: AW: transactions
Exactly.
I find this issue quite restricting at the time of composing services, which is
one of the main goals of an SOA.
I've found about ws-tx and kandula/kandula2, but looks rather dead to me.
Do you have further info?
Cheers
----- Mensaje original ----
De: Stadelmann Josef <jo...@axa-winterthur.ch>
Para: java-user@axis.apache.org
Enviado: mar,15 marzo, 2011 10:23
Asunto: AW: transactions
Are you aiming about propagating transactions via intermediate web services?
Josef
-----Ursprüngliche Nachricht-----
Von: nch [mailto:underscore_dot@yahoo.com]
Gesendet: Mittwoch, 9. März 2011 10:18
An: java-user@axis.apache.org
Betreff: transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
STATEMENT OF CONFIDENTIALITY:
The information contained in this electronic message and any attachments to
this message are intended for the exclusive use of the addressee(s) and may
contain confidential or privileged information. If you are not the intended
recipient, please notify WHI Solutions immediately at gc@whisolutions.com,
and destroy all copies of this message and any attachments.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
Re: AW: transactions
Posted by nch <un...@yahoo.com>.
Hi!
I'm resending this email in the hope somebody who might have missed it can read
it this time.
Cheers.
----- Mensaje original ----
De: nch <un...@yahoo.com>
Para: java-user@axis.apache.org
Enviado: mar,22 marzo, 2011 08:48
Asunto: Re: AW: transactions
Exactly.
I find this issue quite restricting at the time of composing services, which is
one of the main goals of an SOA.
I've found about ws-tx and kandula/kandula2, but looks rather dead to me.
Do you have further info?
Cheers
----- Mensaje original ----
De: Stadelmann Josef <jo...@axa-winterthur.ch>
Para: java-user@axis.apache.org
Enviado: mar,15 marzo, 2011 10:23
Asunto: AW: transactions
Are you aiming about propagating transactions via intermediate web services?
Josef
-----Ursprüngliche Nachricht-----
Von: nch [mailto:underscore_dot@yahoo.com]
Gesendet: Mittwoch, 9. März 2011 10:18
An: java-user@axis.apache.org
Betreff: transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
Re: AW: transactions
Posted by nch <un...@yahoo.com>.
Exactly.
I find this issue quite restricting at the time of composing services, which is
one of the main goals of an SOA.
I've found about ws-tx and kandula/kandula2, but looks rather dead to me.
Do you have further info?
Cheers
----- Mensaje original ----
De: Stadelmann Josef <jo...@axa-winterthur.ch>
Para: java-user@axis.apache.org
Enviado: mar,15 marzo, 2011 10:23
Asunto: AW: transactions
Are you aiming about propagating transactions via intermediate web services?
Josef
-----Ursprüngliche Nachricht-----
Von: nch [mailto:underscore_dot@yahoo.com]
Gesendet: Mittwoch, 9. März 2011 10:18
An: java-user@axis.apache.org
Betreff: transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
AW: transactions
Posted by Stadelmann Josef <jo...@axa-winterthur.ch>.
Are you aiming about propagating transactions via intermediate web services?
Josef
-----Ursprüngliche Nachricht-----
Von: nch [mailto:underscore_dot@yahoo.com]
Gesendet: Mittwoch, 9. März 2011 10:18
An: java-user@axis.apache.org
Betreff: transactions
Hi!
Does Axis2 have support for transactions spanning several web services?
Does the question make sense in the first place?
What would be needed for it to work?
Kind regards.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org