Author: ravi
Date: Mon Dec 26 05:30:46 2016
New Revision: 1776042
URL: http://svn.apache.org/viewvc?rev=1776042&view=rev
Log:
Fix for SYNAPSE-1063 by Vanjikumaran Sivajothy
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/RecipientListEndpoint.java
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/RecipientListEndpoint.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/RecipientListEndpoint.java?rev=1776042&r1=1776041&r2=1776042&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/RecipientListEndpoint.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/RecipientListEndpoint.java
Mon Dec 26 05:30:46 2016
@@ -26,6 +26,7 @@ import java.util.*;
import org.apache.axis2.AxisFault;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.clustering.Member;
+import org.apache.commons.lang.StringUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.synapse.MessageContext;
@@ -155,7 +156,8 @@ public class RecipientListEndpoint exten
}
List<Endpoint> children = new ArrayList<Endpoint>();
for (String url : dynamicUrlSet) {
- if (url != null && !"".equals(url.trim())) {
+ url = StringUtils.deleteWhitespace(url);
+ if (StringUtils.isNotEmpty(url)) {
//get an Endpoint from the pool
Endpoint epFromPool = dynamicEndpointPool.get(url);
if (epFromPool == null) {