cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthew Morrissette (JIRA)" <>
Subject [jira] [Created] (CXF-4722) JAX-RS documentation incorrect about phase of interceptors
Date Sat, 22 Dec 2012 03:23:12 GMT
Matthew Morrissette created CXF-4722:

             Summary: JAX-RS documentation incorrect about phase of interceptors
                 Key: CXF-4722
             Project: CXF
          Issue Type: Bug
          Components: Documentation
            Reporter: Matthew Morrissette
            Priority: Minor

On the page:

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:

View raw message