The Source for Java Technology Collaboration

Home » java.net Forums » GlassFish » Metro and JAXB

Thread: wsit transaction implementation documentation

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 4 - Last Post: Jul 7, 2008 2:02 PM by: Harold Carr
Matthias Buchholz
wsit transaction implementation documentation
Posted: Jun 23, 2008 5:06 AM
  Click to reply to this thread Reply

Hi to everyone,

i plan to started a project to extend wsit 1.1 with the implementation
of the WS-BusinessActivity feature. I have inspected the code but i have
no idea where to start with my work.
On the project site i can't find usefull documentation about the
ws-transaction implementation.

It would be nice if anyone can tell me where to find information about
detailed architecture and behavior of this component.

Best regards

Matthias



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
For additional commands, e-mail: users-help@metro.dev.java.net


Harold Carr
Re: wsit transaction implementation documentation
Posted: Jun 23, 2008 7:35 AM   in response to: Matthias Buchholz
  Click to reply to this thread Reply

Hello Matthias,

Great to hear you plan to implement WS-BusinessActivity for Metro. We welcome
such contributions. Our WS-AtomicTransaction persons will respond to this
thread shortly. As to docs on the WS-AT impl, they aren't online at this
moment, but we will find a way to get you access to the relevant material.

Thanks,
Harold

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
For additional commands, e-mail: users-help@metro.dev.java.net


Harold Carr
Re: wsit transaction implementation documentation
Posted: Jun 23, 2008 1:36 PM   in response to: Matthias Buchholz
  Click to reply to this thread Reply

Hello Matthias

> i plan to started a project to extend wsit 1.1 with the implementation
> of the WS-BusinessActivity feature. I have inspected the code but i have
> no idea where to start with my work.
> On the project site i can't find usefull documentation about the
> ws-transaction implementation.
>
> It would be nice if anyone can tell me where to find information about
> detailed architecture and behavior of this component.

I talked with our WS-AT/Coord engineers and they do not think looking at the
WS-AT/Coord implementation will help much. WS-Business Activity needs to be
built on top of a compensating transactional system. WS-AT is ATOMIC
transactions - built on top of Java Transaction API and JTS (which are
not capable of supporting compensating transactions).

Something like BPEL implementation would be ideal to build WS-BA on top of.
Such a system does not exist in glassfish proper.

They found a reference to how IBM implemented WS-BA in a blog by their OASIS
chair, Ian Robinson, for OASIS Transactions.

Search for WS-BA support in WAS (since WebSphere 6.1)

http://webspherecommunity.blogspot.com/2007/05/web-service-transaction-support-in-was_29.html

To summarize, WebSphere built limited support for WS-BA over an implementation
of JSR 95 J2EE Activity Service. http://jcp.org/en/jsr/detail?id=95

We will be making our design documents externally available over time. In the
meantime we would send you WS-AT design docs, but, again, the WS-AT engineers do
not think they will help in this effort.

Regards,
Harold

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
For additional commands, e-mail: users-help@metro.dev.java.net


hpityu

Posts: 7
Re: wsit transaction implementation documentation
Posted: Jul 5, 2008 11:09 AM   in response to: Matthias Buchholz
  Click to reply to this thread Reply

Hi everyone,

Is there any chance to get to docs about how to implement Ws-At? I would be using it in a project, and I would like to test it working together with a Microsoft server ir client. But I can't find anything usefull to it.

Regards,
Istvan

Harold Carr
Re: wsit transaction implementation documentation
Posted: Jul 7, 2008 2:02 PM   in response to: hpityu
  Click to reply to this thread Reply

Metro implements the submission version of the WS-AT/Coord specifications. .NET
3.0 implements those same versions. .NET 3.5 implements both the standard and
the submission versions. In other words, when you want to interop between Metro
and .NET, be sure to configure .NET to use submission.

Yes, we are planning to start moving our design documents so they are publically
available. However, right now we are busy with our 1.3 release (late July - the
one that will interop with .NET 3.5) so the design doc push will probably happen
in August.

Curious, why do you need the implementation documents to *USE* WS-AT?

metro@javadesktop.org wrote:
> Hi everyone,
>
> Is there any chance to get to docs about how to implement Ws-At? I would be using it in a project, and I would like to test it working together with a Microsoft server ir client. But I can't find anything usefull to it.
>
> Regards,
> Istvan
> [Message sent by forum member 'hpityu' (hpityu)]
>
> http://forums.java.net/jive/thread.jspa?messageID=284525
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
> For additional commands, e-mail: users-help@metro.dev.java.net
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
For additional commands, e-mail: users-help@metro.dev.java.net





 XML java.net RSS