diff --git a/security/src/main/java/org/springframework/ws/soap/security/wss4j/callback/SpringPlainTextPasswordValidationCallbackHandler.java b/security/src/main/java/org/springframework/ws/soap/security/wss4j/callback/SpringPlainTextPasswordValidationCallbackHandler.java index 48b40765..3f57fa93 100644 --- a/security/src/main/java/org/springframework/ws/soap/security/wss4j/callback/SpringPlainTextPasswordValidationCallbackHandler.java +++ b/security/src/main/java/org/springframework/ws/soap/security/wss4j/callback/SpringPlainTextPasswordValidationCallbackHandler.java @@ -86,7 +86,7 @@ public class SpringPlainTextPasswordValidationCallbackHandler extends AbstractWs } SecurityContextHolder.clearContext(); if (!ignoreFailure) { - throw new WSSecurityException(WSSecurityException.FAILED_AUTHENTICATION); + throw new WSSecurityException(WSSecurityException.FAILED_AUTHENTICATION, null, null, failed); } } }