Hello. I'm planning to build some interceptors for adding information in header elements.
Therefore I think it would be good to create an abstract interceptor for adding the information inside message context. And in the next step I can place this information in transport specific header elements. 1) Do you think this approach is a good one? But how can I realize that? At the moment I think there will be 4 interceptors. The abstract one, a SOAP interceptor, a http interceptor and JMS interceptor. Each one should store the abstract information in a transport specific header element. (SOAP Header, http Header and jms header) 2) What's the best way to realise that? That's the idea: Creating the 4 interceptors Creating a feature which adds all interceptors to the chain. My transport specific interceptors will be added after a cxf default transport specific interceptor. I think my Interceptor is only executed if the cxf interceptor is executed too. 3)Is that a valid approach for handling transport specific interceptors? 4) What's a default Interceptor for SOAP, http and jms? With best regards Christian
