Move your interceptor up into the PRE_LOGICAL with a 
addBefore(WrapperClassOutInterceptor.class.getName()).  The list should then 
just have the return value (and any holders for other outs).   The 
WrapperClassOutInterceptor combines those into the asm generate object.

Dan


On Jul 27, 2014, at 10:47 PM, New Groovy <[email protected]> wrote:

> Hi,
> 
> I want to filter some return values in an out interceptor, but am
> struggling to figure out how to retrieve it.
> 
> I have tried this:
> 
>        MessageContentsList outObjects =
> MessageContentsList.getContentsList(message);
>        Exchange exchange = message.getExchange();
>        OperationInfo op = exchange.getBindingOperationInfo() == null
>                ? null
>                : exchange.getBindingOperationInfo().getOperationInfo();
> 
> and see a lot of info...but can't figure out how to retrieve the _return
> value I see in the xxx.jaxws_asm
> 
> Any pointers?

-- 
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to