我正在创建一个Drools有状态会话,如JBPM持久化文档:中所描述的。
但是,我遇到了以下异常
javax.persistence.TransactionRequiredException: joinTransaction has been called on a resource-local EntityManager which is unable to register for a JTA transaction.
我的代码是:
EntityManagerFactory emf = Persistence.createEntityManagerFactory("metadata
我试图从JBPM AuditLog中提取记录,但是
SEVERE: Servlet.service() for servlet [dispatcher] in context with path [/dms] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: Unable to find JTA transaction.] with root cause
java.lang.IllegalStateException: Unable to find J
我正在尝试用JBPM 6实现一些测试,我目前正在处理一个简单的hello world bpmn2文件,该文件是正确加载的。
我对文档()的理解是,默认情况下应该禁用持久性。“默认情况下,如果不配置流程引擎,则流程实例不会持久。”
然而,当我尝试实现它时,并且没有做任何特殊的事情来启用持久性,我每次尝试做任何事情都会遇到与持久性相关的问题。
javax.persistence.PersistenceException: No Persistence provider for EntityManager named org.jbpm.persistence.jpa
at javax.per
我们有一个使用了大量序列化的生产系统。基本上要做的是在jbpm数据库中以字节数组的形式存储一个名为ProcessData的对象。因此,这是序列化的。
考虑以下对象。
public class ProcessData implements Serializable {
private static final long serialVersionUID = -4859440951531011062L;
public void getX() {
//not important
}
}
现在,假设我们将这个对象作为字节数组存储在JBPM数据库中,并在生产中使用它。
现在,稍后我
我已经在Eclipse中创建了一个流程定义,现在我想将这个定义部署到远程数据库中的jBPM控制台。我找到了两种部署流程的方法(在这里:),但这不是我想要的:
- use archetype to create maven project for kjar, then simple mvn clean install and use Deployments view in jbpm console to deploy it - push your maven project into jbpm console git repository and build and deploy
我在jBPM 6.2.0中运行Deadline任务时关闭了EntityManager
这是日志跟踪。我在我的代码中没有看到关闭Entity Manage Factory的地方。
java.lang.IllegalStateException: EntityManager is closednull
at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1181)null
at org.springframework.orm.jpa.Ext
我想在带有MySQL数据库的GWT项目上使用JBPM,但是当我想要创建EntityManagerFactory时,我得到了以下错误。我做错了什么?
javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.persistence.jpa] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677)
at org.hiber
我正在尝试创建一个jbpm人工任务web应用程序,并将其部署到jboss as 7中。遵循部署结构,我将orm.xml和persistent.xml一起放在了resources META-INF文件夹中,并且它有所需的未升级的deployed命名为query。但是我仍然得到了异常。
Caused by: java.lang.IllegalArgumentException: Named query not found: UnescalatedDeadlines
at org.hibernate.ejb.AbstractEntityManagerImpl.createNamed