+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<beans:beans xmlns="http://www.springframework.org/schema/osgi"\r
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"\r
- xmlns:util="http://www.springframework.org/schema/util"\r
- xsi:schemaLocation="http://www.springframework.org/schema/osgi \r
- http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd\r
- http://www.springframework.org/schema/beans \r
- http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
-\r
- <!-- REFERENCES -->\r
- <!-- No <set> so that the equals methods are not called -->\r
- <list id="executionContexts" interface="org.argeo.slc.execution.ExecutionContext"\r
- cardinality="0..N">\r
- <listener ref="modulesManager" bind-method="register"\r
- unbind-method="unregister" />\r
- </list>\r
-\r
- <list id="executionFlows" interface="org.argeo.slc.execution.ExecutionFlow"\r
- cardinality="0..N">\r
- <listener ref="modulesManager" bind-method="register"\r
- unbind-method="unregister" />\r
- </list>\r
-\r
- <list id="executionModulesListeners" interface="org.argeo.slc.execution.ExecutionModulesListener"\r
- cardinality="0..N">\r
- <listener ref="modulesManager" bind-method="register"\r
- unbind-method="unregister" />\r
- </list>\r
-\r
- <list id="executionFlowDescriptorConverters"\r
- interface="org.argeo.slc.execution.ExecutionFlowDescriptorConverter"\r
- cardinality="0..N">\r
- <listener ref="modulesManager" />\r
- </list>\r
- <reference id="userTransaction" interface="javax.transaction.UserTransaction" />\r
- <reference id="userAdmin" interface="org.osgi.service.useradmin.UserAdmin" />\r
-\r
- <!-- SERVICES -->\r
- <service ref="modulesManager" interface="org.argeo.slc.execution.ExecutionModulesManager" />\r
-\r
- <!-- LABEL -->\r
- <beans:bean class="org.argeo.security.core.OsgiModuleLabel">\r
- <beans:property name="bundleContext" ref="bundleContext" />\r
- </beans:bean>\r
-\r
- <!-- ROLES -->\r
-<!-- <reference id="userAdminService" interface="org.argeo.security.UserAdminService" /> -->\r
-\r
- <beans:bean class="org.argeo.security.core.SimpleRoleRegistration"\r
- init-method="run">\r
- <beans:property name="role" value="org.argeo.slc.user" />\r
- <beans:property name="userAdmin" ref="userAdmin" />\r
- <beans:property name="userTransaction" ref="userTransaction" />\r
-<!-- <beans:property name="userAdminService" ref="userAdminService" /> -->\r
- </beans:bean>\r
-</beans:beans>
\ No newline at end of file