当前位置: 首页 > 工具软件 > JBoss BRMS > 使用案例 >

JBoss BRMS 5.3 –添加了业务活动监视(BAM)报告

梁盛
2023-12-01
自从JBoss BRMS 5.3产品发布以来,添加了jBPM 5 BPM组件的最常见问题之一是业务活动监视(BAM)和报告功能。 本文将引导您完成添加过程,但是请注意,在撰写本文时,这不是产品的受支持功能。

在JBoss BRMS 5.3上添加BAM报告

  1. 安装JBoss BRMS 5.3,可从客户门户下载。
  2. 在以下位置创建一个birt目录JBOSS_HOME / server / default / data / birt /
  3. 步骤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)中

    1. 打开JBDS,然后选择帮助>安装新软件。
    2. 在“使用”文本框中,输入BIRT更新站点– http://download.eclipse.org/birt/updtae-site/3.7,然后单击“添加”。
    3. 应列出以下软件包供选择:
    • 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

 类似资料: