FELIX-4290 Commit a slightly simpler fix than Pierre proposed and his test, moved into the existing ComponentFactory test class
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1535647 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/test/resources/integration_test_simple_factory_components.xml b/scr/src/test/resources/integration_test_simple_factory_components.xml
index e81acaf..1cac7ae 100644
--- a/scr/src/test/resources/integration_test_simple_factory_components.xml
+++ b/scr/src/test/resources/integration_test_simple_factory_components.xml
@@ -78,4 +78,20 @@
/>
</scr:component>
+ <!-- Component Factory Instance, requiring configuration + 1 specific Reference -->
+ <scr:component name="factory.component.reference.targetfilter"
+ enabled="false"
+ configuration-policy="require"
+ factory="factory.component.reference.targetfilter" >
+ <implementation class="org.apache.felix.scr.integration.components.SimpleComponent" />
+ <reference
+ name="ref"
+ interface="org.apache.felix.scr.integration.components.SimpleService"
+ cardinality="1..1"
+ policy="dynamic"
+ bind="bindSimpleService"
+ unbind="unbindSimpleService"
+ />
+ </scr:component>
+
</components>