You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Aki Yoshida <sa...@googlemail.com> on 2010/09/16 16:33:33 UTC

Re: SCOPE of WS-Reliable Messaging

Hi vishy,
If you meant the transmission of the initial create sequence message
(the message number zero, so to speak), when you talk about the
interacting for the first time, the answer is no. The initial create
sequence message must reach node2 to begin with. If some transmission
error occurs for this message, your client gets an exception, so your
client must handle this case (either by retrying later, reporting an
error and giving up).

Once the sequence creation succeeds, the real messages will be
automatically retransmitted by the WS-RM component until the
corresponding ack messages are received. There was an issue in 2.2.9
that caused the client to get an exception when the retransmission is
performed by the WS-RM component. This issue has been fixed in 2.2.10
(ref CXF-2841).

Regards, Aki

On Wed, Jul 28, 2010 at 4:48 PM, Edumudi Viswanath
<ed...@oracle.com> wrote:
> Dan Kulp,
>
>> 1) node1 send some input for processing to node2, but due to network  failure, it is not reached to Node2. will WS_RM handle this situation?
>> Dan: Yes.  The client would retry sending until it makes it there.
>
>
> Please note that, here node1 is consumer  & node2 is producer, then
> 1) if node1 is sending input data for first time to node2 (I mean, node1 interacting with node2 for the first time), but due to network failure, it is not reached to Node2. will WS_RM handle this situation?
>
> Thanks & Regards
> vishy
>
>
>
> -----Original Message-----
> From: Daniel Kulp [mailto:dkulp@apache.org]
> Sent: Wednesday, July 28, 2010 7:39 PM
> To: users@cxf.apache.org
> Cc: Edumudi Viswanath
> Subject: Re: SCOPE of WS-Reliable Messaging
>
> On Wednesday 28 July 2010 7:11:44 am Edumudi Viswanath wrote:
>> Hi CXF Users,
>>
>>
>>
>> we are interested to know about CXF WS-RM & scope of it.
>>
>>
>>
>> Can you please let me know what will happen in case of below scenario's?
>>
>>
>>
>> We have a consumer as well as a provider in our intranet.
>>
>> 1) node1 send some input for processing to node2, but due to network
>> failure, it is not reached to Node2. will WS_RM handle this situation?
>
> Yes.  The client would retry sending until it makes it there.
>
>> 2) producer  processed the input sent by consumer. but @ the time of
>> sending response, due to some network issue, response not delivered. will
>> WS_RM handle this situation?
>
> Yes, providing it's a networking issue.   There is an issue where if the
> client completely crashes and is restarted, it's likely that the client
> application no longer is even expecting a response.   Then there is really no-
> where to deliver the message which could cause some potential issues.
>
> Dan
>
>
>
>>
>>
>>
>> Thanks & Regards,
>>
>> Oracle logo.gif
>>
>> Edumudi Venkata Viswanath | Associate Consultant | | +91 20 3984 7491 (O) |
>> 9665045854 (M) Oracle Financial Services Software Limited | Ambrosia,
>> Pune, India
>>
>>
>>
>> Oracle Financial Services Software Limited was formally i-flex solutions
>> limited.
>
> --
> Daniel Kulp
> dkulp@apache.org
> http://dankulp.com/blog
>