update
This commit is contained in:
parent
9c800fb4a3
commit
23f3c29ad5
620 changed files with 23394 additions and 55052 deletions
43
config.md
43
config.md
|
|
@ -1,7 +1,5 @@
|
|||
# Описание параметров конфигурации сервера приложений
|
||||
|
||||
Файл /standalone/configuration/standalone.xml
|
||||
|
||||
## Общие
|
||||
|
||||
- `webbpm.security.login.case_sensitive`. Default value = true. Параметр отвечающий за чувствительность к регистру при обработке логина пользователя.
|
||||
|
|
@ -12,6 +10,15 @@
|
|||
- development - в этом режиме используется соединение к БД проекта, заданное в Studio.
|
||||
- production - в этом режиме используется соединение к БД проекта, заданное с помощью jndi имени.
|
||||
|
||||
## Модуль BPMN
|
||||
|
||||
```bpmn.enable``` - по умолчанию true, отвечает за создание бинов использующих модуль bpmn (при флаге false можно убрать зависимости модуля, смотри **docs/ru/developer-guide/Отключение_bpmn_модуля.md**)
|
||||
|
||||
Пример:
|
||||
```xml
|
||||
<property name="bpmn.enable" value="false"/>
|
||||
```
|
||||
|
||||
## jBPM
|
||||
|
||||
- `com.arjuna.ats.arjuna.allowMultipleLastResources`
|
||||
|
|
@ -94,7 +101,7 @@
|
|||
Проверить успешность авторизации principal-а можно командой `kinit -t -i http.keytab %principal%`.
|
||||
В
|
||||
случае успешной авторизации команда `klist` в качестве default principal которым проводилась авторизация.
|
||||
После этого в standalone.xml поправить параметр `app.service-principal` на principal, которым успешно авторизовались. principal имеет формат: `HTTP/%hostname%@%REALM%`
|
||||
После этого поправить параметр `app.service-principal` на principal, которым успешно авторизовались. principal имеет формат: `HTTP/%hostname%@%REALM%`
|
||||
|
||||
Пример конфигурации:
|
||||
|
||||
|
|
@ -191,7 +198,7 @@
|
|||
... 69 more
|
||||
```
|
||||
|
||||
необходимо проверить правильность указанного в standalone.xml principal-а.
|
||||
необходимо проверить правильность указанного principal-а.
|
||||
|
||||
### Комбинации нескольких способов аутентификации
|
||||
|
||||
|
|
@ -328,13 +335,13 @@
|
|||
<jndi-resource name="java:comp/env/webbpm/testResource" type="bpmn.handler.common.SmtpConfiguration">{"host":"host","port":1234,"login":"user","password":"password","from":"email_from","senderName":"sender_name","isSecured":true}</jndi-resource>
|
||||
```
|
||||
Почтовый сервер - зарегистрированный актуальный почтовый адрес. В поле password нужно указывать не пароль для входа в почту, а создать пароль для приложений в учетке почты и указать его.
|
||||
2. Для включения регистрации добавьте в *standalone.xml* свойство
|
||||
2. Для включения регистрации добавьте свойство
|
||||
```
|
||||
<property name="registration.enabled" value="true"/>
|
||||
registration.enabled=true"
|
||||
```
|
||||
3. Также в *standalone.xml* укажите ресурс для отправки писем для подтверждения регистрации (из п.1)
|
||||
3. Укажите ресурс для отправки писем для подтверждения регистрации (из п.1)
|
||||
```
|
||||
<property name="mail.jndi.resource.name" value="java:comp/env/webbpm/testResource"/>
|
||||
mail.jndi.resource.name=java:comp/env/webbpm/testResource
|
||||
```
|
||||
4. При необходимости, отредактируйте шаблон письма для подтверждения регистрации
|
||||
(resources/src/main/resources/mail/confirmation.html)
|
||||
|
|
@ -483,8 +490,6 @@ public class Main {
|
|||
|
||||
## Настройка логов
|
||||
|
||||
Все настройки делаются в файле `standalone.xml`, если не указано иначе.
|
||||
|
||||
### Общие настройки
|
||||
|
||||
Платформа Web-bpm использует корневую категорию логирования `ru.cg.webbpm`, рекомендуется выставлять ее в уровень `info`. todo check prod config
|
||||
|
|
@ -686,7 +691,6 @@ JBPM использует 3 корневых категории логирова
|
|||
- `dev_mode` - настройка задающая dev_mode для просмотра логов (true/false). При отсутствие оставляет значение при сборке
|
||||
- `guard.confirm_exit` - выводить или нет диалог подтверждения, если обнаружены несохраненные данные в форме. Значение по умолчанию - false.
|
||||
- `password.pattern` - Регулярное выражение для валидации пароля.
|
||||
- `password_pattern_error` - Сообщение об ошибке валидации.
|
||||
- `show.client.errors` - отвечает за отображение ошибок javascript-a пользователю (должна использоваться только в тестовых контурах) по умолчанию выключена
|
||||
- 'available_task.single_fetch' - Отвечает за количество запросов available_task при завершении процесса. true - одиночный запрос, false/не указано - 10 запросов(старая реализация).
|
||||
|
||||
|
|
@ -701,19 +705,30 @@ JBPM использует 3 корневых категории логирова
|
|||
|
||||
### Esmart
|
||||
|
||||
- `electronic_sign.esmart_extension_url` - url для создания расширенной подписи. Подробная информация по ссылке [http://demo.esmart.ru](http://demo.esmart.ru)
|
||||
- `electronic_sign.tsp_address` - адрес сервера службы штампов времени
|
||||
- `electronic_sign.esmart_plugin.tsp_address` - url для создания расширенной подписи. Подробная информация по ссылке [http://demo.esmart.ru](http://demo.esmart.ru)
|
||||
- `electronic_sign.cades_plugin.tsp_address` - адрес сервера службы штампов времени
|
||||
|
||||
Пример:
|
||||
|
||||
```text
|
||||
"electronic_sign.esmart_extension_url": "http://dsig.ibsdemo.ru/ibs_dsig/ibs_dSig.asmx"
|
||||
"electronic_sign.esmart_plugin.tsp_address": " http://dsig.rubydemo.ru/ibs_dsig/ibs_dSig.asmx"
|
||||
```
|
||||
|
||||
## Способ аутентификации
|
||||
|
||||
- `auth_method` - способ аутентификации. Может принимать одно значение из списка: form, kerberos, cert_over_db, cert_over_ldap
|
||||
|
||||
## Url проекта
|
||||
|
||||
- `backend.url` - задает url для проека. Если параметра нет, то берется дефолтные:
|
||||
```
|
||||
window.location.protocol + '//' + window.location.hostname + ':' + window.location.port + '/backend'
|
||||
```
|
||||
Пример:
|
||||
```
|
||||
http://10.10.31.80:8080/
|
||||
```
|
||||
|
||||
## Таймер очистки закешированных значений фильтров
|
||||
|
||||
- `filter_cleanup_interval_hours` - время жизни закешированного значения фильтра в часах. По умолчанию - 720 часов,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue