Yes, and the DISABLE_RESPONSE_ACK property exists to allow the RM
implementation to indicate that the ack should be avoided.
I've run into this problem with Sandesha2 over the last few days, and
I *think* the right solution is for Sandesha2 to set that property.
Are you also working with Sandesha2 or something else?
Cheers,
David

On Mon, Mar 31, 2008 at 5:59 AM, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote:
>
>  > hi all,
>  >
>  > The following code segment is there with the DispatchPhase.java class.
>  > if (isOneway(mepString)) {
>  >                 Object requestResponseTransport =
>  >
>  > msgContext.getProperty(RequestResponseTransport.TRANSPORT_CONTROL);
>  >                 if (requestResponseTransport != null) {
>  >                     ((RequestResponseTransport)
>  > requestResponseTransport).acknowledgeMessage(msgContext);
>  >                 }
>  >             }
>  >
>  > Here the idea is to set the response as Accepted if the operation is
>  > one way. This is correct according to the Axis2 logic.
>  Yes it is correct if the message is oneway (I mean in-only) , however if
>  the message is robust-in-only then what we are doing is wrong.
>
> > But this gives a problem to RM (for piggy back model).
>  > There it is supposed to send a response in the back channel for inonly
>  > operations as well.
>  >
>  > On the other hand only ServletRequestResponseTransport has done this. the
>  Well I think we need to remove this RequestResponseTransport , which is
>  not the way it should be. for example how can we do this with Mail
>  transport ?
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
David Illsley - IBM Web Services Development

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to