如何解决Camunda-bpm说,表“ ACT_HI_PROCINST”已经存在;
Camunda JUNIT流程引擎配置始终抛出数据库异常。有人可以帮助我了解这个问题吗?使用XML文件创建流程引擎,如下所示。
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="processEngineConfiguration" class="org.camunda.bpm.extension.process_test_coverage.junit.rules.ProcessCoverageInMemProcessEngineConfiguration">
<property name="jdbcUrl" value="jdbc:h2:file:./camunda-h2-database;DB_CLOSE_DELAY=1000" />
<property name="jdbcDriver" value="org.h2.Driver" />
<property name="jdbcUsername" value="sa" />
<property name="jdbcPassword" value="" />
<property name="databaseSchemaUpdate" value="create-drop" />
</bean>
<!-- create-drop -->
</beans>
数据库源URL此处-一个XML。不能与XML一起使用,即使在JUNIT上使用@Deployment(resources = {“ bpmnfile.bpmn”})时也找不到该XML。 如果一个人解决了,就会出现很多问题。有人可以从下面提供的示例中帮助我理解。
2020-09-30 17:11:47.662 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_TENANT_ID on ACT_HI_JOB_LOG(TENANT_ID_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_TENANT_ID" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_TENANT_ID on ACT_HI_JOB_LOG(TENANT_ID_) [42111-200]'
2020-09-30 17:11:47.663 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_JOB_DEF_ID on ACT_HI_JOB_LOG(JOB_DEF_ID_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_JOB_DEF_ID" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_JOB_DEF_ID on ACT_HI_JOB_LOG(JOB_DEF_ID_) [42111-200]'
2020-09-30 17:11:47.665 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_PROC_DEF_KEY on ACT_HI_JOB_LOG(PROCESS_DEF_KEY_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_PROC_DEF_KEY" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_PROC_DEF_KEY on ACT_HI_JOB_LOG(PROCESS_DEF_KEY_) [42111-200]'
2020-09-30 17:11:47.667 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_EX_STACK on ACT_HI_JOB_LOG(JOB_EXCEPTION_STACK_ID_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_EX_STACK" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_EX_STACK on ACT_HI_JOB_LOG(JOB_EXCEPTION_STACK_ID_) [42111-200]'
2020-09-30 17:11:47.668 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_RM_TIME on ACT_HI_JOB_LOG(REMoval_TIME_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_RM_TIME" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_RM_TIME on ACT_HI_JOB_LOG(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.669 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_JOB_LOG_JOB_CONF on ACT_HI_JOB_LOG(JOB_DEF_CONfigURATION_)'. Cause: 'Index "ACT_IDX_HI_JOB_LOG_JOB_CONF" already exists; sql statement:
create index ACT_IDX_HI_JOB_LOG_JOB_CONF on ACT_HI_JOB_LOG(JOB_DEF_CONfigURATION_) [42111-200]'
2020-09-30 17:11:47.671 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_BAT_RM_TIME on ACT_HI_BATCH(REMoval_TIME_)'. Cause: 'Index "ACT_HI_BAT_RM_TIME" already exists; sql statement:
create index ACT_HI_BAT_RM_TIME on ACT_HI_BATCH(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.672 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_ROOT_PI on ACT_HI_EXT_TASK_LOG(ROOT_PROC_INST_ID_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_ROOT_PI" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_ROOT_PI on ACT_HI_EXT_TASK_LOG(ROOT_PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.673 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_PROCINST on ACT_HI_EXT_TASK_LOG(PROC_INST_ID_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_PROCINST" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_PROCINST on ACT_HI_EXT_TASK_LOG(PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.675 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_PROCDEF on ACT_HI_EXT_TASK_LOG(PROC_DEF_ID_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_PROCDEF" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_PROCDEF on ACT_HI_EXT_TASK_LOG(PROC_DEF_ID_) [42111-200]'
2020-09-30 17:11:47.676 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_PROC_DEF_KEY on ACT_HI_EXT_TASK_LOG(PROC_DEF_KEY_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_PROC_DEF_KEY" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_PROC_DEF_KEY on ACT_HI_EXT_TASK_LOG(PROC_DEF_KEY_) [42111-200]'
2020-09-30 17:11:47.677 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_TENANT_ID on ACT_HI_EXT_TASK_LOG(TENANT_ID_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_TENANT_ID" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_TENANT_ID on ACT_HI_EXT_TASK_LOG(TENANT_ID_) [42111-200]'
2020-09-30 17:11:47.678 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_EXTTASKLOG_ERRORDET on ACT_HI_EXT_TASK_LOG(ERROR_DETAILS_ID_)'. Cause: 'Index "ACT_IDX_HI_EXTTASKLOG_ERRORDET" already exists; sql statement:
create index ACT_IDX_HI_EXTTASKLOG_ERRORDET on ACT_HI_EXT_TASK_LOG(ERROR_DETAILS_ID_) [42111-200]'
2020-09-30 17:11:47.680 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_HI_EXT_TASK_LOG_RM_TIME on ACT_HI_EXT_TASK_LOG(REMoval_TIME_)'. Cause: 'Index "ACT_HI_EXT_TASK_LOG_RM_TIME" already exists; sql statement:
create index ACT_HI_EXT_TASK_LOG_RM_TIME on ACT_HI_EXT_TASK_LOG(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.681 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_ROOT_PI on ACT_HI_OP_LOG(ROOT_PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_ROOT_PI" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_ROOT_PI on ACT_HI_OP_LOG(ROOT_PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.682 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_PROCINST on ACT_HI_OP_LOG(PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_PROCINST" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_PROCINST on ACT_HI_OP_LOG(PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.684 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_PROCDEF on ACT_HI_OP_LOG(PROC_DEF_ID_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_PROCDEF" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_PROCDEF on ACT_HI_OP_LOG(PROC_DEF_ID_) [42111-200]'
2020-09-30 17:11:47.685 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_TASK on ACT_HI_OP_LOG(TASK_ID_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_TASK" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_TASK on ACT_HI_OP_LOG(TASK_ID_) [42111-200]'
2020-09-30 17:11:47.687 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_RM_TIME on ACT_HI_OP_LOG(REMoval_TIME_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_RM_TIME" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_RM_TIME on ACT_HI_OP_LOG(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.688 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_TIMESTAMP on ACT_HI_OP_LOG(TIMESTAMP_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_TIMESTAMP" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_TIMESTAMP on ACT_HI_OP_LOG(TIMESTAMP_) [42111-200]'
2020-09-30 17:11:47.690 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_USER_ID on ACT_HI_OP_LOG(USER_ID_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_USER_ID" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_USER_ID on ACT_HI_OP_LOG(USER_ID_) [42111-200]'
2020-09-30 17:11:47.692 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_OP_TYPE on ACT_HI_OP_LOG(OPERATION_TYPE_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_OP_TYPE" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_OP_TYPE on ACT_HI_OP_LOG(OPERATION_TYPE_) [42111-200]'
2020-09-30 17:11:47.693 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_OP_LOG_ENTITY_TYPE on ACT_HI_OP_LOG(ENTITY_TYPE_)'. Cause: 'Index "ACT_IDX_HI_OP_LOG_ENTITY_TYPE" already exists; sql statement:
create index ACT_IDX_HI_OP_LOG_ENTITY_TYPE on ACT_HI_OP_LOG(ENTITY_TYPE_) [42111-200]'
2020-09-30 17:11:47.694 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_COMMENT_TASK on ACT_HI_COMMENT(TASK_ID_)'. Cause: 'Index "ACT_IDX_HI_COMMENT_TASK" already exists; sql statement:
create index ACT_IDX_HI_COMMENT_TASK on ACT_HI_COMMENT(TASK_ID_) [42111-200]'
2020-09-30 17:11:47.695 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_COMMENT_ROOT_PI on ACT_HI_COMMENT(ROOT_PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_COMMENT_ROOT_PI" already exists; sql statement:
create index ACT_IDX_HI_COMMENT_ROOT_PI on ACT_HI_COMMENT(ROOT_PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.697 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_COMMENT_PROCINST on ACT_HI_COMMENT(PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_COMMENT_PROCINST" already exists; sql statement:
create index ACT_IDX_HI_COMMENT_PROCINST on ACT_HI_COMMENT(PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.698 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_COMMENT_RM_TIME on ACT_HI_COMMENT(REMoval_TIME_)'. Cause: 'Index "ACT_IDX_HI_COMMENT_RM_TIME" already exists; sql statement:
create index ACT_IDX_HI_COMMENT_RM_TIME on ACT_HI_COMMENT(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.699 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_ATTACHMENT_CONTENT on ACT_HI_ATTACHMENT(CONTENT_ID_)'. Cause: 'Index "ACT_IDX_HI_ATTACHMENT_CONTENT" already exists; sql statement:
create index ACT_IDX_HI_ATTACHMENT_CONTENT on ACT_HI_ATTACHMENT(CONTENT_ID_) [42111-200]'
2020-09-30 17:11:47.700 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_ATTACHMENT_ROOT_PI on ACT_HI_ATTACHMENT(ROOT_PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_ATTACHMENT_ROOT_PI" already exists; sql statement:
create index ACT_IDX_HI_ATTACHMENT_ROOT_PI on ACT_HI_ATTACHMENT(ROOT_PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.702 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_ATTACHMENT_PROCINST on ACT_HI_ATTACHMENT(PROC_INST_ID_)'. Cause: 'Index "ACT_IDX_HI_ATTACHMENT_PROCINST" already exists; sql statement:
create index ACT_IDX_HI_ATTACHMENT_PROCINST on ACT_HI_ATTACHMENT(PROC_INST_ID_) [42111-200]'
2020-09-30 17:11:47.703 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_ATTACHMENT_TASK on ACT_HI_ATTACHMENT(TASK_ID_)'. Cause: 'Index "ACT_IDX_HI_ATTACHMENT_TASK" already exists; sql statement:
create index ACT_IDX_HI_ATTACHMENT_TASK on ACT_HI_ATTACHMENT(TASK_ID_) [42111-200]'
2020-09-30 17:11:47.704 ERROR 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03015 Problem during schema operation 'create' with statement 'create index ACT_IDX_HI_ATTACHMENT_RM_TIME on ACT_HI_ATTACHMENT(REMoval_TIME_)'. Cause: 'Index "ACT_IDX_HI_ATTACHMENT_RM_TIME" already exists; sql statement:
create index ACT_IDX_HI_ATTACHMENT_RM_TIME on ACT_HI_ATTACHMENT(REMoval_TIME_) [42111-200]'
2020-09-30 17:11:47.704 INFO 10080 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.history.sql'
2020-09-30 17:11:47.711 ERROR 10080 --- [ main] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: ENGINE-03017 Could not perform operation 'create' on database schema for sql Statement: '--
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。