FELIX-2520 Use PackageAdmin service to try to resolve the interface class to find a matching method and fall back to Object class if interface class is not exported by any bundle.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@982608 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/pom.xml b/scr/pom.xml
index 7f6d772..7238cba 100644
--- a/scr/pom.xml
+++ b/scr/pom.xml
@@ -186,6 +186,13 @@
                             org.osgi.service.log;version="[1.3,2)";resolution:=optional,
 
                             <!--
+                                PackageAdmin is used to find reference types if
+                                the any component's bundle does not import it.
+                                See BindMethod.getParameterClass(Class) for details 
+                            -->
+                            org.osgi.service.packageadmin;version="[1.2,2)";resolution:=optional,
+                            
+                            <!--
                                 Configuration Admin is optional and if it is
                                 present, version 1.2 (from R4.0) is enough  
                             -->