This is an automated email from the ASF dual-hosted git repository. reta pushed a commit to branch 3.4.x-fixes in repository https://gitbox.apache.org/repos/asf/cxf.git
commit ac3a3628bdc6cd6ec402f2d8ed4d65b179e1036c Author: Andriy Redko <[email protected]> AuthorDate: Fri Jul 28 12:26:45 2023 -0400 CXF-8907: java.lang.NullPointerException at AsymmetricBindingHandler.java (#1361) (cherry picked from commit db6948da75549ca670799b4541fe09f818b3c50a) (cherry picked from commit 7115cb3a6389a73fe9879b382a48b57b077eb0ae) --- .../ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java index 9dc3043ed3..8e692b50b8 100644 --- a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java +++ b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java @@ -863,6 +863,10 @@ public class AsymmetricBindingHandler extends AbstractBindingBuilder { List<WSHandlerResult> results = CastUtils.cast((List<?>)message.getExchange().getInMessage() .get(WSHandlerConstants.RECV_RESULTS)); + if (results == null) { + return null; + } + for (WSHandlerResult rResult : results) { List<WSSecurityEngineResult> wsSecEngineResults = rResult.getResults();
