This is an automated email from the ASF dual-hosted git repository. robertlazarski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
The following commit(s) were added to refs/heads/master by this push: new ea99a3061e AXIS2-6061 make it easier to customize the error response ea99a3061e is described below commit ea99a3061ea8a3b3f384659664d2031351d345b3 Author: Robert Lazarski <robertlazar...@gmail.com> AuthorDate: Mon Mar 3 02:28:35 2025 -1000 AXIS2-6061 make it easier to customize the error response --- .../src/main/java/org/apache/axis2/transport/http/AxisServlet.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/transport/http/src/main/java/org/apache/axis2/transport/http/AxisServlet.java b/modules/transport/http/src/main/java/org/apache/axis2/transport/http/AxisServlet.java index 16195b76fb..8bbf935339 100644 --- a/modules/transport/http/src/main/java/org/apache/axis2/transport/http/AxisServlet.java +++ b/modules/transport/http/src/main/java/org/apache/axis2/transport/http/AxisServlet.java @@ -458,6 +458,10 @@ public class AxisServlet extends HttpServlet { (HttpServletResponse) msgContext.getProperty(HTTPConstants.MC_HTTP_SERVLETRESPONSE); if (response != null) { + // AXIS2-6061 make it easier to customize the error response in the method writeTo() + // of the Message Formatter classes ... HTTPConstants.RESPONSE_CODE was until now unused + faultContext.setProperty(HTTPConstants.RESPONSE_CODE, response.getStatus()); + //TODO : Check for SOAP 1.2! SOAPFaultCode code = faultContext.getEnvelope().getBody().getFault().getCode();