【发布时间】:2012-07-24 19:50:06
【问题描述】:
你好,我这里有点卡。
我正在尝试按照这些指令在 Alfresco 4.0.b 上激活 json 回调 (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 中的结果
任何帮助将不胜感激。 谢谢
【问题讨论】:
-
说实话没有线索。但是,请务必包含原始 xml 文件中的整个 bean,而不仅仅是“diff”,因为您正在覆盖整个 bean。