Loading src/main/java/it/inaf/oats/vospace/exception/ErrorController.java +3 −1 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController; import org.springframework.boot.web.error.ErrorAttributeOptions; import org.springframework.boot.web.servlet.error.ErrorAttributes; import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.RequestMapping; Loading @@ -27,7 +28,8 @@ public class ErrorController extends AbstractErrorController { @RequestMapping(produces = MediaType.TEXT_XML_VALUE) public void errorText(HttpServletRequest request, HttpServletResponse response) throws Exception { Map<String, Object> errors = super.getErrorAttributes(request, true); ErrorAttributeOptions options = ErrorAttributeOptions.of(ErrorAttributeOptions.Include.MESSAGE); Map<String, Object> errors = super.getErrorAttributes(request, options); response.setContentType("text/plain;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); String errorMessage = (String) errors.get("message"); Loading Loading
src/main/java/it/inaf/oats/vospace/exception/ErrorController.java +3 −1 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController; import org.springframework.boot.web.error.ErrorAttributeOptions; import org.springframework.boot.web.servlet.error.ErrorAttributes; import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.RequestMapping; Loading @@ -27,7 +28,8 @@ public class ErrorController extends AbstractErrorController { @RequestMapping(produces = MediaType.TEXT_XML_VALUE) public void errorText(HttpServletRequest request, HttpServletResponse response) throws Exception { Map<String, Object> errors = super.getErrorAttributes(request, true); ErrorAttributeOptions options = ErrorAttributeOptions.of(ErrorAttributeOptions.Include.MESSAGE); Map<String, Object> errors = super.getErrorAttributes(request, options); response.setContentType("text/plain;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); String errorMessage = (String) errors.get("message"); Loading