Hi folks,

I am using TomEE 7.0.0 M3 for my JAXRS application (using CXF 3.1.5), which
has pre-match request filters, post-match request filters and response
filters.

In one of the pre-match request filters, the code calls
requestContext.abortWith(...). As per JAXRS 2.0.x documentation on
abortWith(...) ,

This method breaks the filter chain processing and returns the provided
response back to the client. The provided response goes through the chain
of applicable response filters.

My expectation is that the request filter processing will be stopped and
even the response filter processing. Instead, I find that all of my
response filters are being executed.

Any one else experienced the same ? Is this a bug in CXF ? Any inputs here
would be most helpful.

Thanks,
Aruna.

Reply via email to