繁体   English   中英

如何在 jBPM 中的自定义工作项处理程序上使用在业务中心 ui 中创建的数据 Object?

[英]How to use a Data Object created in business central ui on a custom Work Item Handler in jBPM?

我正在按照jBPM 文档中的教程中的步骤来创建业务应用程序。

该项目由以下结构组成:

  1. KJAR 业务资产在哪里
  2. 项目将运行的服务
  3. 将实现数据结构的 model

我已经在服务项目中实现了一个自定义工作项处理程序,我想到了一个问题:如果我需要引用在业务中心(通过 UI)中创建的数据 Object 并在自定义工作项处理程序中使用这个 class 来处理怎么办?它并返回下一个任务?

我尝试的是在服务项目 pom 上添加 KJAR 项目的依赖关系,它运行良好。 但是我没有在文档中看到与使用这种方法的解决方案相关的任何内容。

首先,这有意义吗? 其次,我如何在服务项目中“链接”在 KJAR 项目中创建的资产?

我也找不到文档。

然而,kjar 似乎具有 java jar 的许多属性。 我已经成功地在业务中心 UI 中定义了对象,并且在将它们上传到 nexus 存储库之后,可以在 jar 上添加标准的 maven 依赖项。

This way, I was able to use the model defined using the business central UI like standard java objects (if you look inside the jar, you can see some familiar java objects as well as the rules definition).

似乎您能够实现相同的目标,所以我不确定您到底在问什么:)

如果通过“链接”您的意思是导入到项目中,那么您可以以任何方式导入其他依赖项 - 一种方法是将它们添加到 pom.xml - 您似乎已经这样做了。 您可以在业务中心 ui 的设置部分获取 package 和名称。

如果您有自己的存储库(例如 nexus),您可以使用 mvn deploy 命令手动将其上传到那里。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM