Filenet P8 Content Platform Engine 5.2.1 und WebSphere 8.5.5 werden in meinem aktuellen Projekt verwendet. Mein Ziel ist die Erstellung von Java Action Handlern. Ich habe eine JAR-Datei mit den benötigten Funktionen. Ich möchte Action-Handler als ein CodeModule-Objekt speichern. Ich kann ein Code-Modul über die Administration Console für Content Platform Engine (acce) erstellen. Aber wie kann ich das Glas in einem CodeModule-Objekt über acce bereitstellen?So implementieren Sie einen Java-Aktionshandler in IBM Filenet?
Antwort
In FileNet gibt es eine Unterklasse des Dokuments namens "Code Module".
Wenn Sie über ein ordnungsgemäß erstelltes JAR verfügen, erstellen Sie mit ACCE eine Instanz des Code-Moduls (wie bei jeder anderen Document-Instanz) und checken Sie die Instanz mit Ihrer JAR-Datei als Inhalt ein.
Um richtig konstruiert Glas zu erstellen, müssen Sie eine Klasse, die com.filenet.api.engine.EventActionHandler implementiert (in Jace.jar gefunden)
Sie dann eine Ereignisaktion erstellen können, dass die Punkte in Ihrem Jar und einem Abonnement, das auf Ihre Ereignisaktion zeigt.
Ich würde vorschlagen, einen Blick here für weitere Informationen über Ereignisaktionen.
Bitte lesen Sie auch die IBM FileNet-Dokumentation, insbesondere Change Preprocessors, Subscriptions, und die Themen unter Action Handlers.
- 1. IBM FileNet P8 Lokale Bereitstellung
- 2. Benutzerdefinierte Subskriptionsfehler in IBM Filenet p8
- 3. IBM Filenet p8 liest gleichzeitig Dokumentinhalt
- 4. Wie wird ein IBM Filenet P8-Abonnement bereitgestellt?
- 5. Verwenden von IBM FileNet-Webdiensten in der C# -Anwendung
- 6. So implementieren Sie einen Grapher in C#
- 7. So implementieren Sie einen Einheitenumrechner in Java
- 8. So implementieren Sie einen OnMenuItemClickListener in Android
- 9. So implementieren Sie einen Aktionsfilter in NopCommerce
- 10. Wo finde ich das IBM FileNet Content Engine-Abonnementprotokoll?
- 11. So implementieren Sie einen selbstbalancierenden Roboter
- 12. So implementieren Sie einen Spring Rest-Client
- 13. So implementieren Sie einen nicht binären Baum
- 14. So implementieren Sie besser
- 15. So implementieren Sie IAsyncOperationWithProgress
- 16. So wählen Sie implementieren durch einen Parameter In Java
- 17. So implementieren Sie einen benutzerdefinierten CellRenderer für ScrollTable in GWT
- 18. So implementieren Sie einen Kurzschluss mit IO-Monade in Scala
- 19. So erstellen und implementieren Sie einen Krieg in Intellij
- 20. So implementieren Sie einen benutzerdefinierten Ladebildschirm in Java
- 21. So implementieren Sie einen komplexen Seitenfluss in einer Java-Webanwendung
- 22. So implementieren Sie einen Zuweisungsoperator in der verknüpften Listenklasse
- 23. So implementieren Sie einen Dateidownload in ASP.NET AJAX
- 24. So implementieren Sie einen Splashscreen in einer Poco-Anwendung
- 25. Filenet User Cache Aktualisierung
- 26. So entfernen Sie den Startbildschirm in IPhone - IBM MobileFirst
- 27. So implementieren Sie ionRangeSliders dynamisch
- 28. So implementieren Sie HTTP-Tunneling
- 29. So implementieren Sie die Authentifizierung in WebService
- 30. So implementieren Sie Video DRM in iOS
Vielen Dank für Ihre Antwort. Ich habe eine IBM Dokumentation über Evenet Action, Subscriptions, Codemodul usw. gelesen. Und ich habe jar mit der Klasse, die com.filenet.api.engine.EventActionHandler implementiert, richtig konstruiert. Und ich verstehe, wie es funktioniert, außer einer Sache: Wie kann ich die Instanz von Code Module einchecken, indem ich jar-Datei als Inhalt verwende? [Erstellen eines Codemoduls] (https://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.2.1/com.ibm.p8.ce.admin.tasks.doc/p8pcc048.htm). In meinem Fall gibt es kein "Mit Inhalt" -Kontrollkästchen während der Erstellung von CodeModule-Instanz –
Wenn Sie "Code Module" als Ihre Klasse wählen, sollten Sie ein "Mit Inhalt" -Kontrollkästchen bekommen. Am einfachsten ist es, den Ordner "Codemodule" zu öffnen und das Dropdown-Menü "Aktionen" auszuwählen. Wählen Sie Neues Dokument. Ändern Sie die Klasse in "Codemodul" und aktivieren Sie das Kontrollkästchen "Mit Inhalt". –