diff --git a/spring-ws-security/src/main/java/org/springframework/ws/soap/security/wss4j2/Wss4jSecurityInterceptor.java b/spring-ws-security/src/main/java/org/springframework/ws/soap/security/wss4j2/Wss4jSecurityInterceptor.java index cd6b5ee9..891c4e02 100644 --- a/spring-ws-security/src/main/java/org/springframework/ws/soap/security/wss4j2/Wss4jSecurityInterceptor.java +++ b/spring-ws-security/src/main/java/org/springframework/ws/soap/security/wss4j2/Wss4jSecurityInterceptor.java @@ -643,7 +643,7 @@ public class Wss4jSecurityInterceptor extends AbstractWsSecurityInterceptor impl logger.debug("Validating message [" + soapMessage + "] with actions [" + validationActions + "]"); } - if (validationActionsVector.contains(WSConstants.NO_SECURITY)) { + if (CollectionUtils.isEmpty(validationActionsVector) || validationActionsVector.contains(WSConstants.NO_SECURITY)) { return; }