Applied patch (FELIX-480) to return an empty resource array when querying
with a filter with invalid syntax.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@654904 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundlerepository/src/main/java/org/apache/felix/bundlerepository/RepositoryAdminImpl.java b/bundlerepository/src/main/java/org/apache/felix/bundlerepository/RepositoryAdminImpl.java
index 0ce6ff9..beb0a5b 100644
--- a/bundlerepository/src/main/java/org/apache/felix/bundlerepository/RepositoryAdminImpl.java
+++ b/bundlerepository/src/main/java/org/apache/felix/bundlerepository/RepositoryAdminImpl.java
@@ -87,6 +87,7 @@
         {
             initialize();
         }
+
         return new ResolverImpl(m_context, this);
     }
 
@@ -105,6 +106,7 @@
         catch (InvalidSyntaxException ex)
         {
             System.err.println(ex);
+            return new Resource[0];
         }
 
         Resource[] resources = null;