Matthew Morrissette created CXF-4722: ----------------------------------------
Summary: JAX-RS documentation incorrect about phase of interceptors Key: CXF-4722 URL: https://issues.apache.org/jira/browse/CXF-4722 Project: CXF Issue Type: Bug Components: Documentation Reporter: Matthew Morrissette Priority: Minor On the page: http://cxf.apache.org/docs/jax-rs-filters.html In the section: Difference between JAX-RS filters and CXF interceptors It notes that the JAXRSInInterceptor is tied to the Phase.PRE_STREAM phase. However this was changed in revision# 775241 in trunk on the 15th of May, 2009 to the Phase.UNMARSHAL phase with the comment: JAX-RS : moving JAXRSInInterceptor to Phase.UNMARSHAL, support for relative URIs in ResponseBuilder.location Which means for all version of JAX-RS v 2.2.2 or higher (2.2.2 was released shortly thereafter), it is in the UNMARSHAL phase and for previous versions, it's in the PRE_STREAM phase. The JAXRSOutInterceptor is correctly listed as MARSHAL phase. This caused me hours of confusion when writing custom interceptors. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira