专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > JBoss

jbpm5.4创办ksession时自动执行插入sessioninfo时报错

发布时间:2010-06-14 16:55:57 文章来源:www.iduyao.cn 采编人员:星星草
jbpm5.4创建ksession时自动执行插入sessioninfo时报错
我用的是Spring using a shared entity manager
TransactionManager transactionManager = new DroolsSpringTransactionManager(aptm);
        Environment env = EnvironmentFactory.newEnvironment();
        env.set(EnvironmentName.APP_SCOPED_ENTITY_MANAGER, em);
        env.set(EnvironmentName.CMD_SCOPED_ENTITY_MANAGER, em);
        env.set("IS_JTA_TRANSACTION", false);
        env.set("IS_SHARED_ENTITY_MANAGER", true);
        env.set(EnvironmentName.TRANSACTION_MANAGER, transactionManager);
        PersistenceContextManager persistenceContextManager = new DroolsSpringJpaManager(env);
        env.set(EnvironmentName.PERSISTENCE_CONTEXT_MANAGER, persistenceContextManager);
        

        KnowledgeBase kbase = kbuilder.newKnowledgeBase();
        StatefulKnowledgeSession ksession = JPAKnowledgeService.newStatefulKnowledgeSession(kbase, null, env);

在执行 StatefulKnowledgeSession ksession = JPAKnowledgeService.newStatefulKnowledgeSession(kbase, null, env);这一句话时 自动插入sessioninfo 报的错
如下:

我用的是mysql数据库,数据库中有sessioninfo和SESSIONINFO_ID_SEQ 这两个表,插入sessioninfo时这个表的主键没有自动附上值。
需要看什么配置,可以说。困扰我好长时间了,求助!!!
------解决方案--------------------
帮顶,最近也在搞jbpm,也碰到问题了,也在找方法解决
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: