You are viewing a plain text version of this content. The canonical link for it is here.
Posted to kandula-dev@ws.apache.org by Georg Hicker <ge...@utanet.at> on 2007/06/08 14:00:14 UTC

[Fwd: Re: Kandula_1 ba patch (WSBAI Web Service Interfaces)]

Hi!
Just trying to send hannes' mail to the mailing list.

best regards,
georg

-------- Original Message --------
Subject: 	Re: Kandula_1 ba patch (WSBAI Web Service Interfaces)
Date: 	Fri, 08 Jun 2007 01:52:55 +0200
From: 	Hannes Erven <ha...@erven.at>
To: 	kandula-dev@ws.apache.org <ka...@ws.apache.org>
CC: 	Georg Hicker <ge...@reflex.at>



Hi again,


and here's number three, the patch that ties everything together:


The patch modifies CoordinationService, CoordinatorImpl and
ATCoordinatorImpl:

The CoordinationService already had WS-AT specific methods to fetch
Endpoint References for protocol services and gets similar methods for
WS-BA added.

The CoordinatorImpl gets the ID field removed because it is redundant
with the CoordinationContext ID field. The getID() method now fetches
the ID from there.
The register() method gets a third parameter added, an identification
tag from the initiator. (This is required to ensure the initiator may
map business partners to transaction participants.)

The ATCoordinatorImpl changes include the third parameter in the
register() method.

The patch also includes some cosmetic changes (mostly "this.field") that
may be exluded if that is necessary.


The new classes will be automatically picked up by the maven build as
they are in a default

The next step will be the addition of the test cases and the sample
application, and then we're done!


Best regards,

     -hannes