You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by David Jencks <da...@yahoo.com> on 2009/05/09 00:07:51 UTC
Re:
On May 8, 2009, at 3:04 AM, shanmu wrote:
>
> Hi,
>
> I am using Geronimo 2.1.3 for building an application. Woudl like to
> know if Geronimo 2.1.3 JAX-WS engine supports WS-AT specification
> for web services. If not is there any option wherein i can handle my
> webservices call in a single transaction.
>
> This is my application design.
>
> JSP--> Facade--> DAO(Hibernate)
>
> For some transactions we need to call third party systems which are
> implemented as webservices.
>
> So my transaction would look like this
>
> JSP--> Facade --> invokes one or more web services & invokes the DAO
> for local data base updation.
>
> So if the DAO updation fails we need to roll back the webservices
> transaction. I cam across WS-AT which can be used for handling
> transactions across web services invocation. Would like to know teh
> feasibility of it in Geronimo 2.1.3 JAX-WS.
>
if that's the ws transaction spec, I don't think we support it. My
impression is that web services are usually used for integration
scenarios where response time is not a major factor and long reply
latencies are expected. This is not usually something you want to
hold a transaction open for. I would investigate (transactional) jms
to allow your local transactions to complete quickly and allow the web
service processing to proceed at leisure.
thanks
david jencks
>
>
> Regards
> shanmu
>
>
>