更新其数据我使用 - camunda-BPM-wildfly-7.4.0 - 的mysql-5.6.24-winx64 - wildfly-8.2.1.Final 我已经integerated用的MySQL camunda野蝇。 在standalone.xml我的数据源代码如下,如何防止数据库camunda
<datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:mysql://localhost:8888/camundabpm?DB_CLOSE_DELAY=-1;MVCC=TRUE;DB_CLOSE_ON_EXIT=FALSE</connection-url>
<driver>mysql</driver>
如何防止数据库重置服务器重新启动?它会删除所有数据,并在每次服务器启动时用新数据替换它。所以我无法在开启和关闭服务器之间保存我的数据。
更新: 我发现休眠从数据库中删除表,因此我改变了财产从这个 <property name="hibernate.hbm2ddl.auto" value="create-drop" />
到 <property name="hibernate.hbm2ddl.auto" value="update" />
在看看3210后。但是现在任务列表流程实例被删除,只有我的项目创建的表保留,所有其他表都用新数据刷新。
数据库重置是什么意思?这是什么时候发生的?你也可以删除这些参数,它们是H2设置,而不是mysql:'?DB_CLOSE_DELAY = -1; MVCC = TRUE; DB_CLOSE_ON_EXIT = FALSE' –
通过重置我的意思是它的数据在数据库中被刷新。关于h2,我同意这一点。我已经添加了autoconnect = true参数。但仍然重新启动服务器刷新任务列表和甚至过程变量的数据 – daksh