您正在从事一个大型项目,在企业中开发规则,事件和流程以满足关键业务需求。

部分要求指出,某个业务部门将提供您的数据模型供您利用。

不会在JBoss BPM Suite数据建模器中设计此数据模型,但是在从业务中心仪表板处理规则,事件和流程时,您需要访问它。

对于本文,我们将使用JBoss BPM Travel Agency演示项目作为参考,它是在JBoss BPM Suite商业中心外部构建的当前数据模型。 外部数据模型称为acme-data-model,位于项目目录中 :

该数据模型是在安装期间构建的,并为您提供了一个对象数据模型,作为Java存档(JAR)文件,该文件通过放置在以下位置而安装到JBoss BPM Suite业务中心组件中:

jboss-eap-6.4 / standalone / deployments / business-central.war / WEB_INF / lib / acmeDataModel-1.0.jar

创作–> Artifact存储库。

这种部署数据模型的方式意味着您可以在JBoss BPM Suite商业中心中使用的所有项目都可以使用它,但这并不总是那么可取。 我们需要一种将外部数据模型部署到JBoss BPM Suite中,然后根据需要有选择地将其添加到项目中的方法。

在JBoss BPM Suite中,有一个Artifact存储库就是为此目的而创建的。 我们可以通过业务中心仪表板UI上传所有模型,然后在每个项目的基础上从存储库工件(您的数据模型是一个工件)中进行选择。

这使您可以完全控制项目可以访问的模型。

选择外部数据模型文件。

我们将通过几个步骤来完成此处的操作,以更改JBoss BPM Travel Agency的当前安装,在该安装中,将从先前提到的业务中心组件中删除acmeDataModel-1.0.jar文件,并将其上传到Artifact存储库中并添加到特别旅行社项目。

您可以自己执行以下操作:

  • 获取并安装JBoss BPM Travel Agency演示项目
  • 从全球业务中心应用程序中删除当前数据模型:
    $ rm ./target/
    jboss-eap-6.4/standalone/deployments/business-central.war/WEB_INF/lib/acmeDataModel-1.0.jar

上载外部模型jar文件。

  • 按照安装说明中的说明在安装后启动JBoss BPM Suite服务器
  • 使用以下命令登录到http:// localhost:8080 / business-central的 JBoss BPM Suite。
    • 你: erics
  • 转到授权–>人工仓库
  • 转到上传–>选择文件…–>项目/acme-data-model/target/acmeDataModel-1.0.jar –>单击按钮以上传
    • 这会将外部数据模型放入JBoss BPM Suite工件存储库中

  • 进入授权–>项目授权–>打开项目编辑器
  • 在项目编辑器中,选择“ 常规项目设置”->“依赖项”
  • 在依存关系中,在弹出的SELECT条目acmeDataModel-1.0.jar中选择ADD FROM REPOSITORY->

这将导致外部数据模型仅添加到Special Trips Agency项目,并且对其他项目不可用,除非它们从JBoss BPM Suite工件存储库添加了相同的依赖关系。

如果构建并部署了项目,请按照项目说明中的说明运行它,您将发现外部数据模型可供JBoss BPM Travel Agency的各种规则和流程组件使用和使用。

最后,对于JBoss BRMS项目,其工作原理完全相同。

翻译自: https://www.javacodegeeks.com/2015/06/jboss-bpm-suite-quick-guide-import-external-data-models-to-bpm-project.html

JBoss BPM Suite快速指南–将外部数据模型导入BPM项目相关推荐

  1. jboss项目导入idea_JBoss BPM Suite快速指南–将外部数据模型导入BPM项目

    jboss项目导入idea 您正在从事一个大项目,在企业中开发规则,事件和流程以满足关键业务需求. 部分要求指出,某个业务部门将提供您的数据模型供您利用. 不会在JBoss BPM Suite数据建模 ...

  2. jboss8日志级别设置_罐中研讨会:设置JBoss BPM Suite全日研讨会

    jboss8日志级别设置 是否在寻找一种简单的方法来宣传,展示或演示JBoss业务流程管理套件(BPM Suite)产品的入门难度? 别无所求,因为我们已经召集了这个研讨会,因此您可以围绕JBoss ...

  3. 罐中研讨会:设置JBoss BPM Suite全天研讨会

    是否在寻找一种简单的方法来宣传,展示或演示JBoss业务流程管理套件(BPM Suite)产品的入门难度? 别无所求,因为我们召集了这个研讨会,因此您可以围绕JBoss BPM Suite构建一个晚上 ...

  4. jboss1.7_快速指南:剖析JBoss BPM跨进程通信

    jboss1.7 (文章来宾与北美红帽公司高级解决方案架构师杰伊·保拉杰共同撰写) 几周的提示与技巧文章将深入探讨JBoss BPM Suite,特别是有关如何在两个流程之间进行通信的问题. 在进入解 ...

  5. jboss默认进程名称_快速指南:剖析JBoss BPM跨进程通信

    jboss默认进程名称 (文章来宾与北美红帽公司高级解决方案架构师杰伊·保拉杰合着) 几周的提示与技巧文章将深入探讨JBoss BPM Suite,特别是有关如何在两个流程之间进行通信的问题. 在深入 ...

  6. 快速指南:剖析JBoss BPM跨进程通信

    (文章来宾与北美红帽公司高级解决方案架构师杰伊·保拉杰共同撰写) 几周的提示与技巧文章将深入探讨JBoss BPM Suite,特别是有关如何在两个流程之间进行通信的问题. 在进入解决方案详细信息之前 ...

  7. jboss 4.3.0_JBoss BPM Suite 6.0.3版本的5个实用技巧

    jboss 4.3.0 上周,红帽发布了JBoss BPM Suite的下一个版本,标记为6.0.3 ,已订阅的用户可以在其客户门户中使用. 如果您对本发行版中的新增功能感到好奇,请在客户门户网站上在 ...

  8. jboss 程序位置_介绍JBoss BPM Suite安装程序

    jboss 程序位置 本周,我们想向您介绍JBoss BRMS和JBoss BPM Suite产品随附的一个鲜为人知的安装程序组件. 请注意,当前所有的演示项目都要求您下载JBoss BPM Suit ...

  9. 红帽 jboss_红帽正式宣布发布JBoss BPM Suite 6和JBoss BRMS 6

    红帽 jboss 红帽公司刚刚宣布了这些期待已久的产品的全面上市 ! 要花费大量精力将社区代码转换为企业质量的软件,客户和最终用户可以在Red Hat支持的生产环境中使用这些代码. 现在是现在和潜在客 ...

最新文章

  1. GoogleLog(GLog)源码分析
  2. shell整理(41)====判断输入是不是ip
  3. 阿里公开核心技术:如何摘下4项世界冠军,推理性能比第二名快5倍
  4. Mysql的sql注入_MySQL SQL注入
  5. 桌面电话的进化到统一通信
  6. BZOJ 1609 [Usaco2008 Feb]Eating Together麻烦的聚餐:LIS LDS (nlogn)
  7. 机器翻译软件从实验室走向市场
  8. Java面试题总结(二)
  9. 【原译】什么是TCHAR,WCHAR,LPSTR,LPWSTR,LPCTSTR.等等
  10. 自制能自动加载所需RAID驱动的Windows PE系统来安装服务器系统
  11. 华为linux不识别U盘启动,华为电脑如何用u盘启动不了怎么办
  12. 有哪些计算机语言可以爬虫,爬虫是干嘛的?用什么语言学爬虫好?
  13. 入网许可证_入网许可证
  14. Hello OsChina
  15. 【CSS 教程系列第 3 篇】CSS 如何添加注释
  16. 2021超级好玩的VR游戏推荐,玩了还想玩
  17. cmake添加pthread外部库方法
  18. mysql 大二进制类型_MySql 二进制类型
  19. flutter 中使用 WebView加载H5页面异常net:ERR_CLEARTEXT_NOT_PERMITTED
  20. [3th of series ABE] Shamir‘s Secret Sharing

热门文章

  1. 班级日常分享 | 一天一瞬间!
  2. 2017蓝桥杯省赛---java---B---3(承压计算)
  3. 配置struts.xml时extends=struts-default会报错,原因和解决
  4. OkHttp上传Json嵌套对象
  5. python中的数组按顺序切片_python切片(获取一个子列表(数组))详解
  6. XML——使用 XPath来定位信息+使用命名空间
  7. Spring Boot错误–创建在类路径资源DataSourceAutoConfiguration中定义的名称为“ dataSource”的bean时出错...
  8. 化学专业尽早转行_尽早查看针对Java 11的功能
  9. dagger2 注入_使用Dagger 2在GWT中进行依赖注入
  10. jaxb xsd生成xml_使用JAXB和Jackson从XSD生成JSON模式