Hi,
The API doc for AbstractPhaseInterceptor.getAfter() and getBefore()
are reversed.
The doc for getAfter() says:
Returns a set of IDs specifying the interceptors that should be run
after this interceptor.
But actually, it returns a set of IDs specifying the interceptors
after which this interceptor should be run.
The description is correct in the user guide at
http://cwiki.apache.org/confluence/display/CXF20DOC/Interceptors
It says:
You can also express that you would like your interceptor to run
before/after certain other interceptors in the same phase
Regards
Mayank