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

commit 907d647c26d669e2367891198f9b0c9d912f6078
Author: Robert Lazarski <robertlazar...@gmail.com>
AuthorDate: Thu Feb 27 07:13:36 2025 -1000

    Better error logging in AxisServlet
---
 .../src/main/java/org/apache/axis2/transport/http/AxisServlet.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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 5d4191802d..16195b76fb 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
@@ -212,7 +212,7 @@ public class AxisServlet extends HttpServlet {
 
             } catch (AxisFault e) {
                 setResponseState(msgContext, response);
-                log.debug(e);
+                log.error(e.getMessage(), e);
                 if (msgContext != null) {
                     processAxisFault(msgContext, response, out, e);
                 } else {
@@ -418,7 +418,7 @@ public class AxisServlet extends HttpServlet {
                 String status =
                         (String) 
msgContext.getProperty(Constants.HTTP_RESPONSE_STATE);
                 if (status == null) {
-                    log.debug("processAxisFault() on error message: " + 
e.getMessage() + " , found a null HTTP status from the MessageContext instance, 
setting HttpServletResponse status to 
HttpServletResponse.SC_INTERNAL_SERVER_ERROR");
+                    log.error("processAxisFault() on error message: " + 
e.getMessage() + " , found a null HTTP status from the MessageContext instance, 
setting HttpServletResponse status to 
HttpServletResponse.SC_INTERNAL_SERVER_ERROR", e);
                     
res.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
                 } else {
                     log.error("processAxisFault() found an HTTP status from 
the MessageContext instance, setting HttpServletResponse status to: " + status);
@@ -937,7 +937,7 @@ public class AxisServlet extends HttpServlet {
         }
 
         private void processFault(AxisFault e) throws ServletException, 
IOException {
-            log.debug(e);
+            log.error(e.getMessage(), e);
             if (messageContext != null) {
                 processAxisFault(messageContext, response, 
response.getOutputStream(), e);
             } else {

Reply via email to