You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by co...@apache.org on 2013/03/15 10:48:46 UTC

svn commit: r1456841 - /webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java

Author: coheigea
Date: Fri Mar 15 09:48:46 2013
New Revision: 1456841

URL: http://svn.apache.org/r1456841
Log:
Avoiding a NPE in ReferenceListProcessor

Modified:
    webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java

Modified: webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java?rev=1456841&r1=1456840&r2=1456841&view=diff
==============================================================================
--- webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java (original)
+++ webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java Fri Mar 15 09:48:46 2013
@@ -229,7 +229,7 @@ public class ReferenceListProcessor impl
             bspEnforcer.handleBSPRule(BSPRule.R5424);
         }
         
-        if (!WSConstants.WSSE_NS.equals(child.getNamespaceURI()) || 
+        if (child == null || !WSConstants.WSSE_NS.equals(child.getNamespaceURI()) || 
             !SecurityTokenReference.SECURITY_TOKEN_REFERENCE.equals(child.getLocalName())) {
             bspEnforcer.handleBSPRule(BSPRule.R5426);
         }