The HttpServletResponse statuses is lost after is set in a service
implementation (where the response is injected through @Context).
------------------------------------------------------------------------------------------------------------------------------------
Key: CXF-2471
URL: https://issues.apache.org/jira/browse/CXF-2471
Project: CXF
Issue Type: Bug
Components: REST
Affects Versions: 2.2.4
Reporter: Vincenzo Vitale
After injecting the the HttpServletResponse with the @Context annotation:
@POST
@Path("/login")
public Feed login(@FormParam("username") String username,
@FormParam("password") String password,
@Context HttpServletResponse httpServletResponse)
and than setting a status code (for example 401 if the user is not authorized),
the status code get lost.
See here for workarounds and more detials:
http://www.nabble.com/Setting-the-status-code-in-the-injected-(via-the-jax-...@context)--HttpServletResponse-td25883621.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.