我正在开发jBPM6和jboss6.2,并试图创建一个不同级别的应用程序,比如Employee、Lead和Director。领导和主任是小组。创建流程之后,我作为一名员工发送了一些请求并将流程移动到了领导,他已经批准了请求并将流程移动到了Director,一旦他试图批准它,就会抛出以下错误。
[org.jbpm.services.task.persistence.TaskTransactionInterceptor] (http-localhost/127.0.0.1:8080-5) Could not commit session: org.jbpm.services.task.except
我能够通过工作流控制台部署和启动工作流。但是当我试图执行"signal jbpm$2326535-@“时,它给出了下面的错误。
"org.alfresco.service.cmr.workflow.WorkflowException: Failed to signal transition 'null' from workflow path 'jbpm$2326535-@' "
有谁能说出原因和解决方法吗?
我们有一个使用了大量序列化的生产系统。基本上要做的是在jbpm数据库中以字节数组的形式存储一个名为ProcessData的对象。因此,这是序列化的。
考虑以下对象。
public class ProcessData implements Serializable {
private static final long serialVersionUID = -4859440951531011062L;
public void getX() {
//not important
}
}
现在,假设我们将这个对象作为字节数组存储在JBPM数据库中,并在生产中使用它。
现在,稍后我
1)例如,我们需要执行delete语句,我们在哪里设置它?在JBPM还是Hibernate中?
2) JBPM是否需要特定的数据库?
3)如何在JBPM中归档数据?
4)如何在JBPM中维护数据库?
5)如何在JBPM中重启失败的活动/任务?公共和进程类型示例
6)是否可以从3.0迁移到5.0?
6.1 ) Are they compatible?
6.2 ) How to migrate from 3.0 to 5.0
6.3 ) What are the things/changes to be considered upon migration.
6.4 )