I created 2 interceptors (one to handle the request, and another for the response) for the CXF-BC providers that invoke the WarehouseService over HTTP and JMS. The response interceptor (extends AbstractPhaseInterceptor and applied to the RECEIVE phase) is invoked just fine when the WarehouseService HTTP endpoint is invoked, however, when the JMS service is invoked (when ordering item 1004/GPS), it is not being invoked.
Are JMS responses handled in a different phase in the interceptor chain?
Edited by: rkiesler2 on Jun 3, 2009 12:27 AM
Not sure but have you tried putting the inbound interceptor at the PRE_PROTOCOL phase? This has worked well for me.