Я новичок в BonitaSoft BPMN. Просьба уточнить, имеет ли BonitaSoft системные таблицы по умолчанию в качестве Activiti BPMN? Где хранится информация, если мы запускаем процесс в Bonita. Пожалуйста помоги.Системная таблица по умолчанию в BonitaSoft BPMN
ответ
Bonita BPM использует базу данных H2 для хранения системных данных. Дополнительную информацию можно найти в документации: http://documentation.bonitasoft.com/database-configuration-1#h2default
Возможно изменение базы данных, если вы предпочитаете другой тип базы данных.
Есть два основных «приложения», которые вы говорите Bonita. Bonita BPM Studio
и Bonita Portal
. В текущей версии 6.5.X база данных по умолчанию, используемая Bonita BPM Studio, является H2.
Если вы хотите изменить базу данных, просто изменить два файла под <bonita-folder>\workspace\server_configuration\tomcat_conf
:
- ... \ Catalina \ локальный \ bonita.xml
- ... \ bitronix-resources.properties
Вы не должны изменять базу данных среды разработки (Studio и ее Tomcat). Использование другой базы данных, кроме H2, предназначено только для производства, и вы не собираетесь выпускать Studio. Bonitasoft предоставляет 3 комплекта для производства (без студии): один с Tomcat, один с Jboss и еще один, который будет интегрирован в ваш сервер веб-приложений Java. – ttoine
Ну, я думаю, это ваше мнение. В моей компании мы используем ** SQL Server 2008 ** как среду разработки и хорошо работаем, помимо лучшей производительности и тестов данных, которые намного проще, чем те, которые были сделаны в базе данных h2. – pedrociarlini
Но это означает, что вы делаете тесты со Студией. Вы должны сделать их с помощью пучка. – ttoine
Bonita имеет две базы данных: 1. bonita_journal
2. bonita_history
Если вы начнете процесс, он сохранит данные в bonita_journal db и закроет процесс хранения данных в bonita_history.
Оба DBS имеет 69 таблиц:
+--------------------------+ | Tables_in_bonita_journal | +--------------------------+ | BN_ABSTR_ACT | | BN_ABSTR_ACT_ITDESC | | BN_ACTOR_DEF | | BN_ACT_CAND | | BN_ACT_DEF | | BN_ACT_INST | | BN_ACT_PERFORMERS | | BN_ATTACH_DEF | | BN_ATTS_INST | | BN_ATTS_METADATA | | BN_CATEGORY | | BN_COMMENTS | | BN_CON_DEF | | BN_CON_PARAM_ | | BN_DATAF_DEF | | BN_ENTITY_RULE | | BN_EVENTS | | BN_EVENT_PROC_DEF_ | | BN_EXCEPTION_RULE | | BN_GROUP | | BN_GROUP_RULE | | BN_IEI_ | | BN_IE_DEF | | BN_INCOMP_EVENTS | | BN_INST_ACTUSERS | | BN_INST_USERS | | BN_ITER_DESCR | | BN_LOB | | BN_MEMBERSHIP | | BN_MEMBERSHIP_RULE | | BN_METADATA | | BN_OEI_ | | BN_OE_DEF | | BN_PI_STATE_UPD | | BN_PROC_CAT | | BN_PROC_DEF | | BN_PROC_INST | | BN_PROC_INST_CHILD | | BN_PROC_INST_VARS | | BN_PROC_METADATA | | BN_PROC_SUBPROC | | BN_PROFILE_METADATA | | BN_PVM_ARGDESCR | | BN_PVM_DESCR | | BN_PVM_EXEC | | BN_PVM_OPERATION | | BN_ROLE | | BN_ROLE_RULE | | BN_RULE | | BN_RULETYPE_POLICY | | BN_STATE_UPD | | BN_SUBFLOW_PARAM_DEF | | BN_TASK_ASS_UPD | | BN_TA_UPD_CAND | | BN_TRANS_DEF | | BN_TRANS_STATES | | BN_USER | | BN_USER_MEMBERSHIP | | BN_USER_PROFILE_METADATA | | BN_USER_RULE | | BN_VAR | | BN_VAR_UPDATE | | BN_WEB_CASE | | BN_WEB_TOKEN | | ENTRY_NODES | | EXIT_NODES | | INCOMING_TR | | OTHER_NODES | | OUTGOING_TR |
Обратите внимание, что это структура таблицы для Bonita BPM 5. Bonita BPM 6 использует только одну базу данных и таблицу архива с префиксом в их имени. –
Спасибо за обновление! – viveik10
переполнение стеки не кажется, чтобы быть первой остановкой для этого некодирующего вопроса. См. Http://community.bonitasoft.com/resources/faq#question – xmojmr