On Oct 15, 2012, at 6:21 AM, Jason Pell <[email protected]> wrote:

> Hi,
> 
> I have a interceptor registered to intercept exceptions thrown from
> WSS Interceptors and also the Callback to wrap them in a domain fault.
> However I hit a problem because the WebFaultOutInterceptor expects
> the BindingOperationInfo to be populated and this is not populated
> until DocLiteralInInterceptor is executed which is after ws security
> is populated.
> 
> We are not enforcing the use of the SOAPAction which I suppose might
> solve this, but before I go there I wanted to know if it was possible
> to move the parsing of the DocLiteralInInterceptor earlier so that at
> least I know the operation name before I validate ws security.

Likely not.  If the soap:Body is encrypted, there wouldn't be a way to 
determine the body until after the security stuff is handled.  Likewise, if 
there is a security exception trying to decrypt the body, there also wouldn't 
be a way to determine the operation. 


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

Reply via email to