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

自从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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/371839.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zookeeper开源客户端框架Curator简介

Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用ZooKeeper的过程中遇到的问题, 我们也遇…

【树形DP】 HDU 2196 Computer

题意:求节点间的最大距离 先DFS一次 记录下 每一节点的子树下的最大距离(DP[ u ] [ 0 ])和第二大距离(DP[ u ] [ 1 ]) 用DP[ v ] [ 2 ] 表示由v的父节点来的最大距离 再取DP[ u ] [ 0 ] 与 DP[ u ][ 2 ] 的最值 #inclu…

适当的Java堆大小的5个技巧

确定生产系统合适的Java堆大小不是一件容易的事。 在我的Java EE企业经验中,我发现由于Java堆容量和调整不足而导致的多个性能问题。 本文将为您提供5个技巧,这些技巧可以帮助您确定当前或新生产环境的最佳Java堆大小。 这些技巧中的一些对于预防和解决j…

pythondocumentation是什么_怎样阅读Python官方文档

如何阅读官方Python文档的初学者,因为他们没有相关的经验,学习语言通常是费时且劳动密集型和效果不是很好。下面简要介绍如何阅读官方文件。一旦你学会快速查询官方文件,学习效率会提高很多文档门户。如何阅读API文档中内容标准库,如何快速找到你想要的。第一种方法是先查找索引…

数据库过大无法导入

导SQL数据库结构数据时,如果数据是批量插入的话会报错:2006 - MySQL server has gone away。 解决办法:找到你的mysql目录下的my.ini配置文件,加入以下代码 max_allowed_packet500M wait_timeout288000 interactive_timeout 2880…

UVa 11475 - Extend to Palindrome

題目:給你一個字符串,在後面拼接一部分使得它變成回文串,使得串最短。輸出這個回文串。分析:KMP,dp。這裡利用KMP算法將串和它的轉置匹配,看結束時匹配的長度就可以。 因為串比较長。使用KMP比较合適&#…

构建Java Web应用程序时遵循MVC的三个步骤

步骤1 做 始终通过servlet / action bean处理URL(POST表单,单击链接等),而不是通过JSP处理 为什么 ActionBeans(无论某些框架调用那些类),而servlet很少是控制器 用于处理用户输入。 JSP是专用于…

曝光原理_泰国精戈咖啡效果反馈 作用原理曝光

我的男人才三十五六,两个人就开始分开睡了,自从咱们在一起以来,咱们的感情一向很好,这是十分调和的。但随着年纪的添加,我逐渐发现他身体阑珊的越来越凶猛,夫妻生活方面硬度逐渐下降,时间也越来…

使用junit4测试Spring

Spring 提供便捷的测试,非常方便整合Junit 导入 spring-test-3.2.0.RELEASE.jar ---- 提供与Junit的整合 RunWith(SpringJUnit4ClassRunner.class) // 整合 ContextConfiguration(locations"classpath:applicationContext.xml") // 加载配置public class…

EasyCriteria –使用JPA Criteria的简便方法

今天,我们将看到有关此工具的信息,该工具使使用JPA Criteria更加容易。 使用该库的应用程序将在JPA实现中更加简洁,易于使用和可移植。 在本文的结尾,您将找到要下载的源代码。 什么是标准? 当前是创建动态查询的最佳…

语言模拟蒲丰问题_R语言小数定律的保险业应用:泊松分布模拟索赔次数

原文链接:拓端数据科技 / Welcome to tecdat​tecdat.cn在保险业中,由于分散投资,通常会在合法的大型投资组合中提及大数定律。在一定时期内,损失“可预测”。当然,在标准的统计假设下,即有限的期望值和独立…

THINKPHP

路径 /index.php/home/...一般路径应用或者U方法转载于:https://www.cnblogs.com/lidepeng/p/6180631.html

JavaScript下的进制转换

JavaScript下的进制转换 //十进制转其他进制 var num 99; console.log(十进制: , num); console.log(八进制:, (num).toString(8)) console.log(十六进制:, (num).toString(16)) console.log(三十二进制:, (num).toString(32))//其他转十进制 var x 110; console.log(二进制&…

Spring Security第2部分–密码加密,自定义404和403错误页面

这是Spring安全站的第二部分。 在这篇文章中,我将向您展示如何使用MD5加密密码以及自定义403和404状态代码错误页面。 如果您尚未阅读第1部分,请单击 此处 。 因为我们在这里继续第1部分项目。 下载已完成的项目: http : //www.mediafire.com…

浅谈 PHP 与手机 APP 开发(API 接口开发)

本文内容转载自:http://www.thinkphp.cn/topic/5023.html 这个帖子写给不太了解PHP与API开发的人一、先简单回答两个问题:1、PHP 可以开发客户端?答:不可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分&…

获取人口_「微科普」14亿人口数据是如何得到的?

中国经济交出了2019年终答卷GDP总量近百万亿元人均GDP突破1万美元……小伙伴们在关心经济发展的同时也非常关注人口数据14亿人口的话题嗖的一下就上了热搜大家想不想知道14亿人口的数据是怎么得到的?我们今天就来科普一下如何获取人口总量?通常情况下&am…

8.动态规划(1)——字符串的编辑距离

动态规划的算法题往往都是各大公司笔试题的常客。在不少算法类的微信公众号中,关于“动态规划”的文章屡见不鲜,都在试图用最浅显易懂的文字来描述讲解动态规划,甚至有的用漫画来解释,认真读每一篇公众号推送的文章实际上都能读得…

更改Java包名称如何改变我的系统架构

即使只是少量更改角度,也可能对您如何使用系统产生深远影响。 假设您正在用Java编写Web应用程序。 在系统中,您处理订单,客户和产品。 作为Web应用程序,您的类包括诸如Controller,PersonRepository,Custome…

静态属性_Java面试题—内部类和静态内部类的区别

内部类和静态内部类的区别内部类:1、内部类中的变量和方法不能声明为静态的。2、内部类实例化:B是A的内部类,实例化B:A.B b new A().new B()。3、内部类可以引用外部类的静态或者非静态属性及方法。静态内部类:1、静态…

储存与更新 access_token

做微信的项目,一开始就是 access_token 的申请,微信文档上写的比较清楚: 1、为了保密appsecrect,第三方需要一个access_token获取和刷新的中控服务器。而其他业务逻辑服务器所使用的access_token均来自于该中控服务器,…