自從JBoss BRMS 5.3產品發布以來,添加了jBPM 5 BPM組件的最常見問題之一是業務活動監視(BAM)和報告功能。 本文將引導您完成添加過程,但是請注意,在撰寫本文時,這不是產品的受支持功能。
在JBoss BRMS 5.3上添加BAM報告
- 安裝JBoss BRMS 5.3,可從客戶門戶下載。
- 在以下位置創建一個birt目錄JBOSS_HOME / server / default / data / birt /
- 步驟2,在birt目錄中創建ReportEngine并輸出目錄,如下所示:
- JBOSS_HOME /服務器/默認/數據/ Birt / ReportEngine /
- JBOSS_HOME /服務器/默認/數據/ birt /輸出/
- 從以下位置下載birt-runtime-2_3_2_2運行時jar:
- http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_3_2_2-200906011507/birt-runtime-2_3_2_2.zip&url=http://download.eclipse.org / birt / downloads / drops / R-R1-2_3_2_2- 200906011507 / birt-runtime-2_3_2_2.zip&mirror_id = 1
- 將birt-runtime-2_3_2_2 / ReportEngine解壓縮到JBOSS_HOME / server / default / data / birt / ReportEngine /目錄中。
- 從以下位置下載overall_activity.rptdesign和process_summary.rptdesign報告設計文件:
- https://github.com/droolsjbpm/jbpm/tree/master/jbpm-installer/report/2_3_2_2
- 將文件復制到JBOSS_HOME / server / default / data / birt /
- 將/ jbpm / lib中的h2.jar復制到JBOSS_HOME / server / default / data / birt / ReportEngine / plugins / org.eclipse.birt.report.data.oda.jdbc_2.3.2.r232_v20090212 / drivers /目錄。
- 從JBOSS_HOME / server / default / deploy / gwt-console-server.war / WEB-INF / lib /目錄中刪除report-core-1.4.0-SNAPSHOT.jar和report-shared-1.4.0-SNAPSHOT.jar。
- 下載以下jar,并將其復制到JBOSS_HOME / server / default / deploy / gwt-console-server.war / WEB-INF / lib /目錄。
- report-core-1.3.0.jar
- https://repository.jboss.org/nexus/content/repositories/releases/org/jboss/bpm/report-core/1.3.0/report-core-1.3.0.jar
- 報告共享1.3.0.jar
- https://repository.jboss.org/nexus/content/repositories/releases/org/jboss/bpm/reportshared/1.3.0/report-shared-1.3.0.jar
- engineapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/engineapi/2.3.2/engineapi-2.3.2.jar
- dteapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/dteapi/2.3.2/dteapi-2.3.2.jar
- chartengineapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/chartengineapi/2.3.2/chartengineapi-2.3.2.jar
- coreapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/coreapi/2.3.2/coreapi-2.3.2.jar
- dataadapterapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/dataadapterapi/2.3.2/dataadapterapi-2.3.2.jar
- modelapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/modelapi/2.3.2/modelapi-2.3.2.jar
- scriptapi-2.3.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/birt/scriptapi/2.3.2/scriptapi-2.3.2.jar
- ecore-2.4.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/emf/ecore/2.4.2/ecore-2.4.2.jar
- ecore-xmi-2.4.1.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/emf/ecore-xmi/2.4.1/ecorexmi-2.4.1.jar
- common-2.4.0.jar
- http://repository.jboss.org/nexus/content/groups/public/org/eclipse/emf/common/2.4.0/common-2.4.0.jar
- flute-1.2.jar
- http://repository.jboss.org/nexus/content/groups/public/org/w3c/flute/1.2/flute-1.2.jar
- sac-1.3.jar
- http://repository.jboss.org/nexus/content/groups/public/org/w3c/sac/1.3/sac-1.3.jar
- commons-cli-1.0.jar
- http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
- commons-discovery-0.2.jar
- http://repo1.maven.org/maven2/commons-discovery/commons-discovery/0.2/commonsdiscovery-0.2.jar
- itext-1.3.jar
- http://repo1.maven.org/maven2/com/lowagie/itext/1.3/itext-1.3.jar
- icu4j-3.8.1.jar
- http://repository.jboss.org/nexus/content/groups/public/com/ibm/icu/icu4j/3.8.1/icu4j-3.8.1.jar
- js-1.6R2.jar
- http://repo1.maven.org/maven2/rhino/js/1.6R2/js-1.6R2.jar
要在Business Central控制臺中查看報告,請訪問http:// localhost:8080 / business-central,然后
登錄,請參閱《 JBoss BRMS入門指南》以獲取更多詳細信息。要收集任務或流程的業務活動監視性能參數,請首先運行
任務或過程,然后單擊左窗格上的“報告”選項卡。 這將打開報告 右窗格中的“配置”選項卡。 從下拉列表中選擇“ overall_activity”,然后點擊創建以查看 有關已執行過程的性能參數的報告。將BIRT插件安裝到JBoss Developer Studio(JBDS)中
- 打開JBDS,然后選擇幫助>安裝新軟件。
- 在“使用”文本框中,輸入BIRT更新站點– http://download.eclipse.org/birt/updtae-site/3.7,然后單擊“添加”。
- 應列出以下軟件包供選擇:
- BIRT 3.7圖表SDK
- BIRT 3.7引擎OSGI運行時SDK
- BIRT 3.7報告SDK
- BIRT 3.7 WTP集成SDK
- 全選,然后單擊下一步。 請按照安裝屏幕上的說明進行操作。
- 重新啟動JBDS
請享用!
參考: JBoss BRMS 5.3 –添加了業務活動監視(BAM),來自我們的JCG合作伙伴 Eric D. Schabell在中間件,Linux,軟件,自行車和其他新聞…博客上的報道 。
翻譯自: https://www.javacodegeeks.com/2012/07/jboss-brms-53-adding-on-business.html