[ https://issues.apache.org/jira/browse/CXF-4722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin resolved CXF-4722. ----------------------------------- Resolution: Fixed Assignee: Sergey Beryozkin Please see https://cwiki.apache.org/confluence/display/CXF20DOC/JAX-RS+Filters Thanks > 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 > Assignee: Sergey Beryozkin > Priority: Minor > Labels: documentation, interceptors, jax-rs', phase > Original Estimate: 10m > Remaining Estimate: 10m > > 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