[ 
https://issues.apache.org/jira/browse/KNOX-1558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16678688#comment-16678688
 ] 

Kevin Risden commented on KNOX-1558:
------------------------------------

[~pzampino] - Can this be marked as resolved?

> KnoxToken service returns wrong content type and content length values
> ----------------------------------------------------------------------
>
>                 Key: KNOX-1558
>                 URL: https://issues.apache.org/jira/browse/KNOX-1558
>             Project: Apache Knox
>          Issue Type: Bug
>          Components: Server
>    Affects Versions: 1.1.0
>            Reporter: Phil Zampino
>            Assignee: Phil Zampino
>            Priority: Major
>             Fix For: 1.2.0
>
>
> The TokenResource class mixes the use of the JAX-RS Response builder and an 
> injected HttpServletResponse context object. These really can't be mixed.
> The entity content is written to the injected HttpServletResponse, but the 
> JAX-RS Response object is returned separately. The result is that the entity 
> gets to the client, but the content-related headers don't reflect that 
> content because they're written by the Response object (which doesn't know 
> anything about the content).
> Rather than using the injected HttpServletResponse object, TokenResource 
> should use ONLY the JAX-RS facility for writing the response content.
> {code:java}
> // 
> return Response.ok().entity(jsonResponse).build();
> {code}
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to