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

Reply via email to