我们打算将vom Alfresco 4.2f升级到Alfresco 5.1 CE,目前正在进行testing,新版本中是否还有所需的function。
一个停止点是停用在每个目录中创build的两个文件__CheckInOut.exe和__ShowDetails.exe的机会。 我们设法在4.2f中做到这一点,根据5.1的文档,我们所要做的就是将子系统“fileServers”的目录复制到新版本的目录中。 我们做了这个必须停用,例如一些NFS指令(这certificate了Alfresco正在读这个目录)。 但是,尽pipe在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时,必须将文件file-servers-context.xml和file-servers.properties保存在目录/ opt / alfresco-community / tomcat / shared / classes / alfresco / extension / subsystems / fileServers / default / default下 ,那么这两个exe文件将消失。
问候,
斯特凡