Solution to the problem is to add something like this to authorizing
interceptor in PRE_STREAM phase:
WSDLGetInterceptor wsdlGetInterceptor = new WSDLGetInterceptor();
wsdlGetInterceptor.handleMessage(message);
if(message.getInterceptorChain().getState().equals(State.ABORTED)) {
        return;
}

normally cxf uses WSDLGetInterceptor in READ phase and this was the reason
of my problem.

--
View this message in context: 
http://cxf.547215.n5.nabble.com/why-question-for-wsdl-for-a-web-service-runs-inside-interceptors-chain-tp5580251p5582360.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to