mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
122553 aleahu: Merged 5.0.N (5.0.4) to 5.1.N (5.1.1) 122494 amorarasu: Merged V4.2-BUG-FIX (4.2.7) to 5.0.N (5.0.4) 122434 rneamtu: Merged V4.2.6 (4.2.6) to V4.2-BUG-FIX (4.2.7) 122333 amorarasu: Merged DEV to V4.2.6 (4.2.6) 121922 122190 122271 122292 amorarasu: MNT-13739: Site consumers are able to lock documents (they did not create) via WebDAV - Went back to using the secured lock service - Unlock resource after MOVE only if the it was locked git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@123676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
94 lines
3.6 KiB
XML
94 lines
3.6 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
|
|
|
<beans>
|
|
|
|
<bean id="webdav.initParams" class="org.alfresco.repo.webdav.WebDAVServlet$WebDAVInitParameters">
|
|
<property name="enabled" value="${system.webdav.servlet.enabled}" />
|
|
<property name="storeName" value="${system.webdav.storeName}" />
|
|
<property name="rootPath" value="${system.webdav.rootPath}" />
|
|
</bean>
|
|
|
|
<bean id="webDAVLockService" class="org.alfresco.repo.webdav.WebDAVLockServiceImpl">
|
|
<property name="lockService">
|
|
<ref bean="LockService" />
|
|
</property>
|
|
<property name="nodeService">
|
|
<ref bean="NodeService" />
|
|
</property>
|
|
<property name="transactionService">
|
|
<ref bean="transactionService" />
|
|
</property>
|
|
<property name="checkOutCheckInService">
|
|
<ref bean="CheckoutCheckinService" />
|
|
</property>
|
|
</bean>
|
|
|
|
<bean id="baseWebDAVHelper" class="org.alfresco.repo.webdav.WebDAVHelper" abstract="true">
|
|
<property name="serviceRegistry">
|
|
<ref bean="ServiceRegistry" />
|
|
</property>
|
|
<property name="nodeService">
|
|
<ref bean="NodeService" />
|
|
</property>
|
|
<property name="fileFolderService">
|
|
<ref bean="FileFolderService" />
|
|
</property>
|
|
<property name="searchService">
|
|
<ref bean="SearchService" />
|
|
</property>
|
|
<property name="namespaceService">
|
|
<ref bean="NamespaceService" />
|
|
</property>
|
|
<property name="dictionaryService">
|
|
<ref bean="DictionaryService" />
|
|
</property>
|
|
<property name="mimetypeService">
|
|
<ref bean="MimetypeService" />
|
|
</property>
|
|
<property name="lockService">
|
|
<ref bean="webDAVLockService" />
|
|
</property>
|
|
<property name="actionService">
|
|
<ref bean="ActionService" />
|
|
</property>
|
|
<property name="permissionService">
|
|
<ref bean="PermissionService" />
|
|
</property>
|
|
<property name="hiddenAspect">
|
|
<ref bean="hiddenAspect" />
|
|
</property>
|
|
<property name="authenticationService">
|
|
<ref bean="authenticationService" />
|
|
</property>
|
|
<property name="tenantService">
|
|
<ref bean="tenantService" />
|
|
</property>
|
|
<property name="sizeLimitString">
|
|
<value>${system.content.maximumFileSizeLimit}</value>
|
|
</property>
|
|
<property name="policyBehaviourFilter">
|
|
<ref bean="policyBehaviourFilter" />
|
|
</property>
|
|
<property name="renameShufflePattern">
|
|
<value>${system.webdav.renameShufflePattern}</value>
|
|
</property>
|
|
<property name="urlPathPrefix">
|
|
<value>${system.webdav.url.path.prefix}</value>
|
|
</property>
|
|
<property name="eventPublisher" ref="eventPublisher" />
|
|
</bean>
|
|
|
|
<bean id="defaultImageResolver" class="org.alfresco.repo.utils.FacesImageResolver" />
|
|
|
|
<bean id="webDAVHelper" class="org.alfresco.repo.webdav.WebDAVHelper" parent="baseWebDAVHelper" />
|
|
|
|
<!-- Content Streamer -->
|
|
<bean id="webscript.content.streamer" class="org.alfresco.repo.web.scripts.content.ContentStreamer">
|
|
<property name="nodeService" ref="NodeService" />
|
|
<property name="mimetypeService" ref="MimetypeService" />
|
|
<property name="contentService" ref="ContentService" />
|
|
<property name="eventPublisher" ref="eventPublisher" />
|
|
<property name="siteService" ref="SiteService" />
|
|
</bean>
|
|
</beans> |