加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql – 在Jbpm 5.4中保留数据

发布时间:2021-03-05 13:17:55 所属栏目:MySql教程 来源:网络整理
导读:我想知道是否有任何示例或链接可以解释我们一步一步 如何在JBPM中保留数据? 我想在用户注册表单中创建一个Web应用程序,当用户/人填写表单并单击提交按钮时,数据应该存储在我的数据库MySQl数据库的表中. 任何帮助都表示赞赏. 谢谢. 最佳答案过去几天我一直

我想知道是否有任何示例或链接可以解释我们一步一步
如何在JBPM中保留数据?

我想在用户注册表单中创建一个Web应用程序,当用户/人填写表单并单击提交按钮时,数据应该存储在我的数据库MySQl数据库的表中.

任何帮助都表示赞赏.

谢谢.

最佳答案 过去几天我一直在努力解决这个问题.我使用JBPM 6.1.0.Final构建.我使用了这个maven example webapp project.关于环境设置的快速警告:我只能在JBoss EAP 6.3中部署该项目.我在Wildfly 8.1和8.2中尝试过,但我一直遇到错误,我无法弄清楚如何修复,所以你的milage可能会有所不同.我也遇到了一些带注释的问题,但我认为这超出了原始问题的范围.

我不得不对persistence.xml进行一些更改以使一切正常.

>只有在’jbpm.unit01’中将持久性单元名称设置为’org.jbpm.domain’时,代码才有效.除了persistence.xml之外,还要确保更新代码中的注释.这可能没有必要,但如果我没有更新它,我就会遇到部署问题.
>我创建了一个JBoss数据源,因此您需要更新jta-data-source元素.我选择遵循JBoss约定并选择java:jboss / datasources / jbpmDS.
>在persistence.xml的properties部分中,您需要将hibernate.dialect属性的值更新为数据库的方言.从this listing中选择最佳匹配
>将以下内容添加到persistence.xml中的属性列表中:
< property name =“hibernate.hbm2ddl.auto”value =“create”/>这将在数??据库部署时重新创建数据库.创建数据库后,您可以将值从“create”更改为“validate”,以便在每次重新部署后不会删除包含旧数据的表.
>我发现令人沮丧的另一件事是persistence.xml引用了其他XML文件:META-INF / Taskorm.xml和META-INF / JBPMorm.xml.我花了一段时间才找到一个有效的版本.请参阅我对此链接的评论,因为我没有足够的报告来在一个响应中发布超过2个链接.
>我需要从类列表中删除BAMTaskSummaryImpl和TaskEventImpl的行.如果没有删除这些行,我在部署时收到了ClassDefNotFound.

在尝试让项目运行时,这些是我的主要拦截器.我希望有所帮助.

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读