blob: d2030c33f5e127c6a8d4714dc5417e30a4c53cff [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<components xmlns:scr="http://www.osgi.org/xmlns/scr/v1.2.0">
<scr:component immediate="true" name="my.example.Component">
<implementation class="my.example.Component"/>
<property name="camelContextId" value="exampleContext"/>
<property name="unit.camelContextId" value="exampleContextForUnitTest"/>
<property name="camelRouteId" value="{{camelContextId}}/timer-log"/>
<property name="active" value="true"/>
<property name="master" value="master:{{camelContextId}}"/>
<property name="service.pid" value="my.example.Component"/>
<reference name="camelComponent" interface="org.apache.camel.spi.ComponentResolver" cardinality="1..n" policy="dynamic" bind="gotCamelComponent" unbind="lostCamelComponent" policy-option="greedy"/>
</scr:component>
<scr:component immediate="true" name="my.example.Component2">
<implementation class="my.example.Component2"/>
<property name="camelContextId" value="exampleContext2"/>
<property name="unit.camelContextId" value="exampleContextForUnitTest2"/>
<property name="camelRouteId" value="{{camelContextId}}/timer-log"/>
<property name="active" value="false"/>
<property name="master" value="master:{{camelContextId}}"/>
<property name="service.pid" value="my.example.Component"/>
<reference name="camelComponent" interface="org.apache.camel.spi.ComponentResolver" cardinality="1..n" policy="dynamic" bind="gotCamelComponent" unbind="lostCamelComponent" policy-option="greedy"/>
</scr:component>
</components>