我按照這個教程創建使用Java發送電子郵件的自定義操作支持Webscript: http://ecmstuff.blogspot.com/2012/04/adding-document-library-actions-in.html?showComment=1403279845779#c303784066266925848不能在露天
正如上面提到的,只是定義爲執行AbstractWebScript類不使用freemaker的模板的動作,但我得到這個錯誤: 無法找到模板處理器模板sendDocInEmail.get.html
我想,有一個與-context.xml文件有問題
我的文件被放置在以下文件夾: 1. java .class文件位於\ tomcat \ webapps \ alfresco \ WEB-INF \ classes(與包結構一起放置) 2. \ tomcat \ shared \ classes \ alfresco中的sendDocInEmail.get.desc \ extension \ templates \ webscripts文件夾(帶有包結構) 3.文件夾\ tomcat \ webapps \ alfresco \ WEB-INF \ classes \ alfresco \模塊中的services-context.xml文件(與包結構一樣)
請幫忙!
在此先感謝。
嗨安德烈亞斯,感謝您的快速回復。是的,我從AbstractWebScript類派生了我的類。但仍然有一個錯誤。 – juilee
看起來你的代碼根本沒有啓動。確保你的bean定義具有父級web腳本和id webscript.sendDocInEmail.get。確保它被拾起。如果有疑問,請將它放在classes/alfresco/extension/for-context.xml中。 –
非常感謝。它完美的工作! – juilee