How to propagate a global transaction between Oracle WebLogic 11g and IBM WebSphere 8.0 using WS-AT part 2

This post is a follow up on the post where we described how to propagate a transaction from WebLogic 11g (WLS) to WebSphere 8 (WAS). Post is located here: http://www.soa.si/2011/12/20/how-to-propagate-a-global-transaction-between-oracle-weblogic-11g-and-ibm-websphere-8-0-using-ws-at/. It is describing transaction propagation in the opposite direction from WLS to WAS using WS-Atomic Transactions.

In this follow up I will describe transaction propagation from WAS to WLS using WS-AT.  I am using the same two JAX-WS Web Services as are used in the previous post. One is deployed on WAS and one on WLS. They both contain operation insert() which we use for inserting a record in a database table. For this each environment uses a separate database and has configured a corresponding XA Data Source. We implemented additional JAX-WS Web Service facade. Its penis enlargement extender role is to start a global transaction and invoke other two services inside this transaction.

 

 


Main steps:

  • From the previous post we use XA-enabled data source and both web services that participate in a global transaction.
  • Next step is to configure WAS transaction service for interoperability and proper WS-AT version (we used WS-AT version 1.2) using WAS administrative console.
  • We can also configure WAS to use Secure Socked Layer connection for WS-AT coordination or disabling it in case we do not want to use it.
  • Implement the facade Web Service. There we are calling both web services in one global transaction which is controlled using Java Transaction API (JTA). Both service clients must have attached proper WS-AT policy. We also recommended using WS-Addressing.

RSS Feed

5 Comments for How to propagate a global transaction between Oracle WebLogic 11g and IBM WebSphere 8.0 using WS-AT part 2

Candy | March 31, 2016 at 9:23 pm

A good many vableulas you’ve given me.

dispokredit arbeitslos melden | February 11, 2017 at 3:56 pm

Diana…I really love this artist statement. How very deeply thought through…and true. I believe we must reach in to touch, gather any historical fragments that we may find. For these fragments are the keys to our very depths, even though, they are only fragments. They are…our history. I love you, sweetheart and am so very proud of you!Aunt Annee

Buffy | September 19, 2018 at 10:39 pm

None can doubt the veitcray of this article.

http://autofinanzierungcom.pw/ | October 10, 2018 at 12:33 am

Youre so cool! I dont suppose Ive read something like this before. So nice to find any person with some original thoughts on this subject. realy thanks for beginning this up. this website is something that’s wanted on the internet, someone with a bit originality. useful job for bringing one thing new to the web!

Egypt | November 6, 2018 at 3:58 pm

Superb inrmtoafion here, ol’e chap; keep burning the midnight oil.

Leave a comment!

<<

>>