2017-04-19 57 views
1

Filenet P8 Content Platform Engine 5.2.1和WebSphere 8.5.5在我當前的項目中使用。我的目標是創建Java Action Handlers。我有一個需要功能的jar文件。我想將操作處理程序存儲爲CodeModule對象。 我可以通過管理控制檯爲Content Platform Engine(acce)創建代碼模塊。但是,我怎麼可以通過acce將jar部署到CodeModule對象?如何在IBM Filenet中部署Java操作處理程序?

回答

1

在凡納有文獻的一個子類被稱爲「代碼模塊」。

如果你有一個正確構造罐子,然後使用ACCE,創建代碼模塊的一個實例(如你的任何文件實例)使用jar文件的內容和辦理登機手續的實例。

爲了創造一個適當構造罐子,你必須有一個實現com.filenet.api.engine.EventActionHandler一類(在檔案Jace.jar找到)

然後,您可以創建一個事件動作,這點在你的jar中,以及一個指向你的Event Action的訂閱。

我建議考慮看看here對事件操作的更多信息。

請同時閱讀IBM FileNet文檔,尤其是Change Preprocessors,Subscriptions以及Action Handlers下的主題。

+0

非常感謝您的回答。我已經閱讀了關於Evenet操作,訂閱,代碼模塊等的IBM文檔。我已經正確地構建了jar,其中實現了com.filenet.api.engine.EventActionHandler。我明白它是如何工作的,除了一件事情:我如何使用jar文件作爲內容簽入代碼模塊的實例。 [創建代碼模塊](https://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.2.1/com.ibm.p8.ce.admin.tasks.doc/p8pcc048.htm)。在我的情況下,創建時沒有「With content」複選框CodeModule實例 –

+1

當您選擇「Code Module」作爲您的類時,您應該會看到「With Content」複選框。最簡單的事情是打開「代碼模塊」文件夾,選擇操作下拉菜單。選擇新文檔。將類更改爲「代碼模塊」,然後選中「With Content」複選框。 –