问题标签 [jbpm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3496 浏览

java - jBPM + Spring 事务共享和范围

我已经使用 jBPM 和 Spring 继承了一个应用程序,并试图弄清楚它是否按照应有的方式进行配置。

第一个问题:默认情况下,jBPM 是否跨越单个 JTA(JDBC 和/或 Hibernate)事务在同一个转换中的多个操作?如果不是,是否可以配置为?因此,在下面的示例中,有一种方法可以跨越 Action1 和 Action2 的事务。

此项目中的 jBPM 操作从 Spring 上下文中检索服务或 DAO (JDBC)。对于下面描述的配置,jBPM 操作和它们调用的服务/DAO 方法是否封装在一个事务中?DAO 和服务方法本身用@Transactional 注释。

状态定义:

我的 jBPM 配置:

相关弹簧配置:

0 投票
3 回答
6334 浏览

jbpm - Spring集成和JBoss jBPM有什么区别?

Spring集成和JBoss jBPM有什么区别?

谢谢你。

0 投票
2 回答
992 浏览

jboss - 在 jbpm 4.2 流程定义中设置全局流程变量

我想在 JBPM4 的流程定义中设置一个变量,因为这些变量将为所有具有相同值的流程实例设置

0 投票
2 回答
690 浏览

jbpm - 修改现有的 JBPM 模式

我们可以修改现有的 JBPM 模式或向模式添加一些额外的故事吗?

0 投票
1 回答
463 浏览

java - Eclipse 的 JBPM 3 插件和 Eclipse 的 JPBM 4 插件中的弯点有什么区别?

在 Eclipse 的 JBPM 3 插件中,弯曲点使用四个整数表示:

在源代码中,有一个名为 的类Bendpoint,它存储了两个Dimension对象,其值分别由 w1、h1、w2 和 h2 表示。这似乎来自 Eclipse GEF。

在 Eclipse 的 JBPM 4 插件中,弯曲点由两个整数表示:

在源代码中,并没有这样的 Bendpoint 类。这些值现在存储在一个更简单的Point类中。

如何将 JBPM 3 折弯点转换为 JBPM 4 格式?

注意:上面的代码只是一个例子。我不知道 JBPM 3 的值在 JBPM 4 中会是什么样子。

0 投票
1 回答
4412 浏览

jboss - jBPM 中的真正并行处理


将处理分叉到多个任务

jBPM 解决方案应该并行执行任务,而不是默认的顺序执行任务。

我已经阅读了建议async="true"在节点/任务上使用的 jBPM 文档,但是不清楚应该如何实现它。建议之一是将其保存在数据库中,并将任务发送到 JMS 队列,而不是处理自定义多线程管理。但是我发现 jBPM 没有一个简单的解决方案太奇怪了。

我希望有人在这里证明我错了,并向我展示使用 jBPM 3.2.6 的简单而优雅的解决方案[因为这是 Red Hat 支持的最新版本]

谢谢你。

0 投票
1 回答
1135 浏览

java - 如何在 jboss web server3.0.0 beta-1 上部署 jbpm-console 3.3.1

我想在 jboss web 服务器上部署 jbpm-console,但出现以下错误信息。谁能告诉我怎么了?

2010-01-22 08:11:21,416 错误 [org.jboss.system.server.profileservice.ProfileServiceBootstrap](线程 2)无法加载配置文件:不完整部署的摘要(有关详细信息,请参阅以前的错误):

部署错误:部署“vfsfile:/E:/app/jboss-web-3.0.0-beta-1-zip/jboss-web-3.0.0-beta-1/server/default/deploy/jsf-console. war/" 由于以下原因而出错:org.jboss.deployers.spi.DeploymentException: URL file:/E:/app/jboss-web-3.0.0-beta-1-zip/jboss- web-3.0.0-beta-1/server/default/deploy/jsf-console.war/ 部署失败

0 投票
0 回答
538 浏览

java - jboss web server3.0.0 beta-1上的jbpm console3.3.1

我已经在 jboss-web 上成功部署了 jbpm-console,但现在我收到以下错误:

我猜“DTD”ui.taglib.xml有问题。任何想法?

0 投票
0 回答
106 浏览

java - 如何使用 jBPM 4.3 连接自定义 MailProducer?

我有一个自定义邮件生产者实现,它使用“替代”内容类型创建 Multipart MimeMessages。

但是我怎样才能连接我的实现而不是默认的呢?(org.jbpm.pvm.internal.email.impl.MailProducerImpl)

0 投票
1 回答
2319 浏览

java - jBPM 网络服务

我有一个关于 jBPM 的问题。在我们的一个项目中,我开发了一个企业服务 (.Net),其他系统(jBPM、Delphi 等)应该从中接收数据。为此,我提供了一个 SOAP 接口。

现在有一种情况,当一个jBPM系统联系到服务时,需要做一些手工工作才能返回系统需要的数据。在这种情况下,SOAP 服务返回一个“ManualWorkTicketId”。然后可以使用这个 id 以 1 分钟的间隔轮询 SOAP 接口。一旦手动工作完成,SOAP 服务就能够将所需的数据返回给 jBPM 系统。由于企业服务不应该知道任何系统并且只提供一个用于通信的 SOAP 接口,我认为这是处理异步部分的一个很好的解决方案。

但是 jBPM 开发人员告诉我这不是一个好方法。相反,他建议将信息写入 ActiveMQ 队列,我应该听。完成手动工作后,我必须将 jBPM 系统提供给我的另一个队列写回,然后 jBPM 进程会在该队列中使用该消息。

  1. 问题:由于我不是 jbpm 开发人员,我想知道是否没有标准模式来处理 jBPM 中的 Web 服务轮询部分?
  2. 问题:在这种情况下,您会建议采用哪种方法,同时记住企业服务应该是松散耦合的?