Thanks Paul.

Your change did the trick. we are know receiving the accept immediately
after the service invocation.

2007/7/23, Paul Fremantle <[EMAIL PROTECTED]>:

Pedro

AFAIK You need to use one of the Async MessageReceivers instead of the
sync ones.

For example: RPCInOutAsyncMessageReceiver.java

Paul

On 7/23/07, Pedro Costa <[EMAIL PROTECTED]> wrote:
>
>
> Hi Guys,
>
> The reason I'm writing you is that we are trying to use Axis2 on a
project
> we have, with the ws-addressing and was wondering if you could help us
> understand a problem we are having.
>
> Going short on the problem description, we basically have a very long
time
> to complete web-service (in the order of several minutes) that we call
from
> a process. Our idea was to use ws-addressing feature, so that our client
> didn't have to maintain an open http connection the all time the service
> takes to complete; and could receive the response on the address
supplied in
> the reply-to header.
>
> The thing is that in a test we made to try this solution, the http
> connection is only being closed at the same time the response is sent to
the
> right supplied reply-to address. Obviously the problem with this is that
if
> our service takes a long time, the http connection will give timeout and
the
> process will fail with error, even we set the timeout for a long time
that
> would mean a performance problem for us.
>
> The doubt is if this is normal behaviour with Axis2, and if there is any
way
> to make it work as we need:
>
> -   send the 202 accept immediately after the invocation and not at the
same
> time it also sends the response
>
> By the way, we also tried with JAX-WS-ri and it presents exactly the
same
> behaviour as Axis2.
>
>
>
>
> Regards and thanks in advance for any help you could provide us,
>
> Pedro Costa.


--
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

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


Reply via email to