You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by su...@apache.org on 2011/03/15 13:47:17 UTC

svn commit: r1081751 - /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java

Author: supun
Date: Tue Mar 15 12:47:16 2011
New Revision: 1081751

URL: http://svn.apache.org/viewvc?rev=1081751&view=rev
Log:
fixing an issue with an api change

Modified:
    synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java

Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java?rev=1081751&r1=1081750&r2=1081751&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateSerializer.java Tue Mar 15 12:47:16 2011
@@ -28,6 +28,7 @@ import org.apache.synapse.config.xml.XML
 import org.apache.synapse.endpoints.Template;
 
 import javax.xml.namespace.QName;
+import java.util.List;
 import java.util.Map;
 
 public class TemplateSerializer {
@@ -42,14 +43,12 @@ public class TemplateSerializer {
 
         templateElement.addAttribute(fac.createOMAttribute("name", nullNS, template.getName()));
 
-        Map<String, String> parameters = template.getParameters();
-        for (Map.Entry<String, String> entry : parameters.entrySet()) {
+        List<String> parameters = template.getParameters();
+        for (String entry : parameters) {
             OMElement paramElement = fac.createOMElement(
                     new QName(SynapseConstants.SYNAPSE_NAMESPACE, "parameter"));
 
-            paramElement.addAttribute(fac.createOMAttribute("name", nullNS, entry.getKey()));
-            paramElement.addAttribute(fac.createOMAttribute("value", nullNS, entry.getValue()));
-
+            paramElement.addAttribute(fac.createOMAttribute("name", nullNS, entry));
             templateElement.addChild(paramElement);
         }