diff --git a/src/main/java/com/gymtracker/handler/LogAuthHandler.java b/src/main/java/com/gymtracker/handler/LogAuthHandler.java index 82bc1c7653fd903a70f9efcfd74d40424e384072..f918f0203641663c4db7688cd2f274438233f397 100644 --- a/src/main/java/com/gymtracker/handler/LogAuthHandler.java +++ b/src/main/java/com/gymtracker/handler/LogAuthHandler.java @@ -40,6 +40,9 @@ public class LogAuthHandler implements SOAPHandler<SOAPMessageContext> { log(smc, authorized); } if(!authorized) { + // Set 400 error code + smc.put(MessageContext.HTTP_RESPONSE_CODE, 400); + SOAPBody body = smc.getMessage().getSOAPBody(); body.removeContents(); SOAPFault soapFault = body.addFault();