blob: 4a9ad446fb8bef158d40eaba9068dec651c5ddb7 [file]
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:osgi="http://www.springframework.org/schema/osgi"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd">
<!-- Deployer -->
<bean class="org.eclipse.virgo.kernel.management.ManagementExporter">
<constructor-arg>
<bean class="org.eclipse.virgo.kernel.deployer.management.StandardDeployer">
<constructor-arg ref="pipelinedApplicationDeployer" />
</bean>
</constructor-arg>
<constructor-arg
value="#{kernelConfig.getProperty('domain')}:category=Control,type=Deployer" />
</bean>
<!-- RecoveryMonitor -->
<bean class="org.eclipse.virgo.kernel.management.ManagementExporter">
<constructor-arg ref="recoveryMonitor" />
<constructor-arg value="#{kernelConfig.getProperty('domain')}:category=Control,type=RecoveryMonitor" />
</bean>
<osgi:reference id="kernelConfig" interface="org.eclipse.virgo.nano.core.KernelConfig"/>
<osgi:reference id="recoveryMonitor" interface="org.eclipse.virgo.nano.deployer.api.RecoveryMonitor" />
</beans>