Using exchange.setStatus(DONE) works, but you
have to also send the exchange back. You could do:
exchange.setStatus(DONE);
exchangeHelper.sendExchange(exchange);
which is exactly the same than
exchangeHelper.doneExchange(exchange);
On 1/2/07, stephan.lux <[EMAIL PROTECTED]> wrote:
stephan.lux wrote:
>
> Oh, I have to use the exchangeHelper! I have tested before to set the done
> state with exchange.setStatus(DONE) and this does not work.
>
> thanks
> Stephan
>
>
> gnodet wrote:
>>
>> If you receive an InOnly exchange, you need
>> to send the exchange back with a DONE status.
>> exchangeHelper.doneExchange(exchange)
>>
>> If you receive an InOut exchange, you need to send
>> back the response in the out message.
>> NormalizedMessage out = exchange.createMessage();
>> out.setContent(new StringSource("<world>hello</world>"));
>> exchange.setMessage(out, "out");
>> exchangeHelper.sendExchange(exchange);
>>
>>
>> On 1/2/07, stephan.lux <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>> Ok, the receiver of the soap request is a groovy script, which has
>>> implemented the ExchangeProcessor interface. Should I set something in
>>> the
>>> process method, that the http component sends the response?
>>>
>>>
>>> gnodet wrote:
>>> >
>>> > The consumer will send the response after the message has been
>>> > processed, so that it can report errors.
>>> >
>>> > On 1/2/07, stephan.lux <[EMAIL PROTECTED]> wrote:
>>> >>
>>> >>
>>> >> stephan.lux wrote:
>>> >> >
>>> >> > I had allready set the log level to DEBUG, but there are no error
>>> >> messages
>>> >> > in the log file. When will the http consumer sends the response,
>>> after
>>> >> the
>>> >> > retrieving or processing the message?
>>> >> >
>>> >> > Cheers
>>> >> > Stephan
>>> > --
>>> > Cheers,
>>> > Guillaume Nodet
>>> >
>>> >
>>> </qoute>
>>> --
>>> View this message in context:
>>>
http://www.nabble.com/Multiple-processing-of-one-soap-call-tf2894993s12049.html#a8123052
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>>
>>
>
--
View this message in context:
http://www.nabble.com/Multiple-processing-of-one-soap-call-tf2894993s12049.html#a8123224
Sent from the ServiceMix - User mailing list archive at Nabble.com.
--
Cheers,
Guillaume Nodet