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/07/24 13:10:58 UTC

svn commit: r1506497 - /webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java

Author: coheigea
Date: Wed Jul 24 11:10:57 2013
New Revision: 1506497

URL: http://svn.apache.org/r1506497
Log:
Store xml:id and null:id elements on the context

Modified:
    webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java

Modified: webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java?rev=1506497&r1=1506496&r2=1506497&view=diff
==============================================================================
--- webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java (original)
+++ webservices/wss4j/branches/1_6_x-fixes/src/main/java/org/apache/ws/security/util/WSSecurityUtil.java Wed Jul 24 11:10:57 2013
@@ -1310,6 +1310,14 @@ public final class WSSecurityUtil {
             && id.equals(element.getAttributeNS(null, "Id"))) {
     	    context.setIdAttributeNS(element, null, "Id");
         }
+        if (element.hasAttributeNS(null, "id")
+            && id.equals(element.getAttributeNS(null, "id"))) {
+            context.setIdAttributeNS(element, null, "id");
+        }
+        if (element.hasAttributeNS(WSConstants.XML_NS, "id")
+            && id.equals(element.getAttributeNS(WSConstants.XML_NS, "id"))) {
+            context.setIdAttributeNS(element, WSConstants.XML_NS, "id");
+        }
         if (element.hasAttributeNS(null, "ID")
             && id.equals(element.getAttributeNS(null, "ID"))) {
             context.setIdAttributeNS(element, null, "ID");