[ 
https://issues.apache.org/jira/browse/SLING-292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12573405#action_12573405
 ] 

Felix Meschberger commented on SLING-292:
-----------------------------------------

Actually, the UjaxPostServlet always sends 200 in case of errors. I think this 
is probably an issue in the UjaxResponse class, which sets the 500 status code 
just in HTML page returned but not in the response. Should this be fixed, too ? 
(hmm, somehwat off topic here ...)

> µjax Post Servlet does not use correct HTTP status codes
> --------------------------------------------------------
>
>                 Key: SLING-292
>                 URL: https://issues.apache.org/jira/browse/SLING-292
>             Project: Sling
>          Issue Type: Bug
>          Components: ujax
>            Reporter: Lars Trieloff
>
> The µjax Post Servlet does not use correct HTTP status codes when trying to 
> write nodes without permissions. Expected status code is 403 (forbidden), if 
> no user is logged in (no credentials in the request), status code 401 might 
> be more appropriate

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to