Author: supun
Date: Mon Apr 25 08:50:58 2011
New Revision: 1096431
URL: http://svn.apache.org/viewvc?rev=1096431&view=rev
Log:
applying patch synapse_SYNAPSE-753_update.patch, thanks Udayanga for the
contribution
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateFactory.java
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateFactory.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateFactory.java?rev=1096431&r1=1096430&r2=1096431&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateFactory.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/TemplateFactory.java
Mon Apr 25 08:50:58 2011
@@ -41,8 +41,6 @@ public class TemplateFactory {
OMAttribute nameAttribute = element.getAttribute(
new QName(XMLConfigConstants.NULL_NAMESPACE, "name"));
- template.addParameter("name");
- template.addParameter("uri");
if (nameAttribute != null) {
template.setName(nameAttribute.getAttributeValue());
@@ -64,7 +62,14 @@ public class TemplateFactory {
assert paramName != null;
- template.addParameter(paramName.getAttributeValue());
+ template.addParameter(paramName.getAttributeValue().trim());
+ }
+
+ if (!template.getParameters().contains("name")) {
+ template.addParameter("name");
+ }
+ if (!template.getParameters().contains("uri")) {
+ template.addParameter("uri");
}
OMElement endpointElement = element.getFirstChildWithName(