你好我这里有点堵塞。
我正在尝试按照这些指令激活Alfresco 4.0.b上的json calbacks(jsonp)。 http://wiki.alfresco.com/wiki/Web_Scripts#JSON_Callbacks
如果我正确理解我要为webscripts激活此功能,我需要修改此文件/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-scripts-application-context.xml并添加一个属性
<property name="allowCallbacks"><value>true</value></property>
我想要json回调的任何bean定义。
现在从我到处读到的内容,你永远不应该修改alfresco.war或share.war中的文件。所以这是我的问题:
如何在露天战争之外修改此文件?
我尝试将文件复制到/Alfresco/tomcat/shared/classes/alfresco/web-scripts-application-context.xml并将属性添加到webscripts.container bean和webscripts.authenticator.basic bean但是我的当我使用alf_callback = my_function
时,脚本和基本身份验证脚本没有返回我的my_function中包装的结果非常感谢任何帮助。 感谢
答案 0 :(得分:1)
仅在shared/classes/alfresco
中放置自定义副本不起作用,因为bean仍在alfresco/WEB-INFO/classes/alfresco
解析。
尝试将自定义设置放在shared/classes/alfresco/extension/whatever-context.xml
。
导入顺序在alfresco/WEB-INF/classes/alfresco/application-context.xml
中定义 - 最后一个定义覆盖和“胜利”。