Added some trims while parsing to avoid number format parsing errors.


git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@418699 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/org.apache.felix.framework/src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java b/org.apache.felix.framework/src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
index c77a63e..6faf192 100644
--- a/org.apache.felix.framework/src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
+++ b/org.apache.felix.framework/src/main/java/org/apache/felix/framework/searchpolicy/VersionRange.java
@@ -82,8 +82,8 @@
         if (range.indexOf(',') >= 0)
         {
             String s = range.substring(1, range.length() - 1);
-            String vlo = s.substring(0, s.indexOf(','));
-            String vhi = s.substring(s.indexOf(',') + 1, s.length());
+            String vlo = s.substring(0, s.indexOf(',')).trim();
+            String vhi = s.substring(s.indexOf(',') + 1, s.length()).trim();
             return new VersionRange (
                 new Version(vlo), (range.charAt(0) == '['),
                 new Version(vhi), (range.charAt(range.length() - 1) == ']'));