You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2006/11/10 15:26:22 UTC

svn commit: r473350 - /webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java

Author: dims
Date: Fri Nov 10 06:26:21 2006
New Revision: 473350

URL: http://svn.apache.org/viewvc?view=rev&rev=473350
Log:
Fix for   AXIS2-1667 - ExternalPolicySerializer doesn't serialize policies properly

Modified:
    webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java

Modified: webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java?view=diff&rev=473350&r1=473349&r2=473350
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java (original)
+++ webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/util/ExternalPolicySerializer.java Fri Nov 10 06:26:21 2006
@@ -93,9 +93,12 @@
 
             for (Iterator iterator = policy.getAlternatives(); iterator
                     .hasNext();) {
-                // write <wsp:All>
+               
                 assertionList = (List) iterator.next();
-
+                
+                // write <wsp:All>
+                writer.writeStartElement(Constants.ATTR_WSP, Constants.ELEM_ALL, Constants.URI_POLICY_NS);
+                
                 Assertion assertion;
 
                 for (Iterator assertions = assertionList.iterator(); assertions
@@ -107,6 +110,9 @@
                     }
                     assertion.serialize(writer);
                 }
+                
+                // write </wsp:All>
+                writer.writeEndElement();
             }
             
             // write </wsp:ExactlyOne>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org