我正在尋找在Alfresco javascript webscript中使用範圍配置文件。我從這個wiki page開始,它讓我大部分在那裏。Alfresco作用域webscript配置,可以將它加載到E4X對象中嗎?
這個jira page告訴我我需要創建一個文件spring-webscripts-config-custom.xml並將它放在META-INF文件夾中,即在/ shared/classes/META-INF/spring-webscripts-config-custom .XML。精細。得到了那個工作。我可以加載文件,並使用Jira頁面中列出的方法瀏覽配置。
但是,這些方法是一個痛苦的使用(childrenMap和getChild),我寧願使用E4X解析和查詢XML配置文件。爲此,我需要將配置文件作爲字符串並傳遞給
var conf = new XML(configStr);
關於如何做到這一點的任何想法?
我試圖把錯誤代碼及消息的配置:
然後你可以在JS控制器
myscript.get.js
解析這樣的配置文件,所以它們很容易更改而不更改代碼。 webscript與之通信的系統返回錯誤代碼,Alfresco webscript在配置文件中查找錯誤代碼以獲取消息並向調用者報告。我目前的代碼工作正常,但是解析配置並循環查找特定XML屬性的所有內容都是一個巨大的麻煩。 E4X會容易得多。 – MonkeyWrench是的,我在文檔中看到過。但是我需要從我的所有Web腳本中獲取錯誤配置,而不僅僅是一個。這就是爲什麼我想使用範圍配置。 – MonkeyWrench