xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
\r
- <bean id="jcrSession" class="org.argeo.jcr.ThreadBoundJcrSessionFactory">\r
+ <bean id="jcrSession" class="org.argeo.security.jcr.SecureThreadBoundSession">\r
<property name="repository" ref="jcrRepository" />\r
</bean>\r
+\r
+ <bean id="jcrRepository" class="org.argeo.jackrabbit.JackrabbitContainer"\r
+ init-method="init" destroy-method="destroy">\r
+ <property name="homeDirectory" value="${osgi.instance.area}/repos/java" />\r
+ <property name="configuration" value="osgibundle:repository-h2.xml" />\r
+ <property name="variables" value="osgibundle:/repo.properties" />\r
+ <property name="cndFiles">\r
+ <list>\r
+ <value>/org/argeo/jcr/argeo.cnd</value>\r
+ <value>/org/argeo/slc/jcr/slc.cnd</value>\r
+ <value>/org/argeo/slc/repo/repo.cnd</value>\r
+ </list>\r
+ </property>\r
+ <property name="bundleContext" ref="bundleContext" />\r
+ </bean>\r
+\r
</beans>
\ No newline at end of file