мы намерены обновить vom Alfresco 4.2f до Alfresco 5.1 CE и в настоящее время тестируем, доступны ли требуемые функции и в новой версии.
Единственная точка остановки - это возможность деактивировать два файла __CheckInOut.exe и __ShowDetails.exe, которые создаются в каждом каталоге. Нам удалось это сделать в версии 4.2f, и, согласно документации 5.1, все, что нам нужно сделать, это скопировать каталог подсистемы fileServers в каталог новой версии. Мы сделали это, и нам пришлось отключить, например, некоторые инструкции NFS (что доказывает, что Alfresco читает этот каталог). Но хотя нужная строка задается как комментарий в subsystems / fileServers / default / file-servers-context.xml:
<!--
<bean class="org.alfresco.filesys.repo.desk.CheckInOutDesktopAction">
<property name="name">
<value>CheckInOut</value>
</property>
<property name="filename">
<value>__CheckInOut.exe</value>
</property>
</bean>
<bean class="org.alfresco.filesys.repo.desk.JavaScriptDesktopAction">
<property name="name">
<value>JavaScriptURL</value>
</property>
<property name="filename">
<value>__ShowDetails.exe</value>
</property>
<property name="scriptName">
<value>alfresco/desktop/showDetails.js</value>
</property>
<property name="attributeList">
<value>anyFiles</value>
</property>
<property name="preprocess">
<value>copyToTarget</value>
</property>
</bean>
-->
по-прежнему каждый каталог содержит два файла. Кто-нибудь знает, как они скрываются / деактивируются в новой версии?
Спасибо за любую помощь или подсказку,
Стефан
Я сам смог ответить на вопрос:
В Alfresco 5.1 файлы файл-серверы-context.xml и file-servers.properties должны быть сохранены в каталоге / opt / alfresco-community / tomcat / shared / classes / alfresco / extension / subsystems / fileServers / default / default, то два exe-файла исчезнут.
С Уважением,
Стефан