blob: fb11274bc7dbd4e592d96637097c8c89eccad1bc [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<root>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.AnotherComponent"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.AnotherComponent"/>
</scr:component>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.ServiceProvider"
immediate="true"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.ServiceProvider"/>
<service>
<provide interface="org.eclipse.equinox.ds.tests.tb4.ServiceProvider"/>
</service>
</scr:component>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.Component3"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.Component3"/>
<service>
<provide interface="org.eclipse.equinox.ds.tests.tb4.Component3"/>
</service>
</scr:component>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.Component2"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.Component2"/>
<service>
<provide interface="org.eclipse.equinox.ds.tests.tb4.Component2"/>
</service>
<reference
name="TailComponent"
interface="org.eclipse.equinox.ds.tests.tb4.Component3"
/>
</scr:component>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.Component1"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.Component1"/>
<service>
<provide interface="org.eclipse.equinox.ds.tests.tb4.Component1"/>
</service>
<reference
name="MiddleComponent"
interface="org.eclipse.equinox.ds.tests.tb4.Component2"
/>
</scr:component>
<scr:component name="org.eclipse.equinox.ds.tests.tb4.GiveMeContext"
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.0.0">
<implementation class="org.eclipse.equinox.ds.tests.tb4.GiveMeContext"/>
<service>
<provide interface="org.eclipse.equinox.ds.tests.tbc.ComponentContextProvider"/>
</service>
</scr:component>
</root>