Author: asankaa Date: Thu Dec 18 00:56:52 2008 New Revision: 27243 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=27243
Log: Fixing bug - CARBON-1602 Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/eventing/filters/XPathBasedEventFilter.java Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/eventing/filters/XPathBasedEventFilter.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/eventing/filters/XPathBasedEventFilter.java?rev=27243&r1=27242&r2=27243&view=diff ============================================================================== --- branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/eventing/filters/XPathBasedEventFilter.java (original) +++ branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/eventing/filters/XPathBasedEventFilter.java Thu Dec 18 00:56:52 2008 @@ -33,7 +33,12 @@ public boolean isSatisfied(MessageContext mc) { String evaluatedValue = sourceXpath.stringValueOf(mc); - return evaluatedValue.equals(resultValue); + if (evaluatedValue.equals(resultValue)) { + return true; + } else if (evaluatedValue.startsWith(resultValue)) { + return true; + } + return false; } public SynapseXPath getSourceXpath() { @@ -52,7 +57,7 @@ this.resultValue = resultValue; } - public String toString(){ + public String toString() { return resultValue; } } _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
