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
