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