Commit 30a697b6 by Samir Sadykhov

Update README.md

parent 4ceff24d
...@@ -6,7 +6,18 @@ ...@@ -6,7 +6,18 @@
$ ./gradle war $ ./gradle war
``` ```
Собранный `documentServices.war` необходимо поместить 1. Необходимо создать в БД Synergy таблицу `opened_documents`
```sql
CREATE TABLE IF NOT EXISTS `opened_documents` (
`documentID` char(36),
`dataUUID` bigint(20) unsigned,
`userID` char(36),
`date` char(36),
PRIMARY KEY (`documentID`)
) ENGINE=InnoDB COMMENT='открытые документы';
```
2. Собранный `documentServices.war` необходимо поместить
в `/opt/synergy/jboss/standalone/deployments` в `/opt/synergy/jboss/standalone/deployments`
## Конфигурация ## Конфигурация
...@@ -32,14 +43,37 @@ synergy.user.password=1 ...@@ -32,14 +43,37 @@ synergy.user.password=1
chown jboss:synergy /opt/synergy/jboss/standalone/configuration/documentServices.properties chown jboss:synergy /opt/synergy/jboss/standalone/configuration/documentServices.properties
``` ```
Также необходимо в файле `standalone-onesynergy.xml` находящегося В файле `standalone-onesynergy.xml` находящегося
в директории `/opt/synergy/jboss/standalone/configuration`, в директории `/opt/synergy/jboss/standalone/configuration`,
добавить пул соеденений для базы MySQL, добавить пул соеденений для базы MySQL,
``` ```xml
jndi-name="java:/documentServicesDS" <datasource jta="false" jndi-name="java:/documentServicesDS" pool-name="document_services_ds" enabled="true" use-java-context="true">
``` <connection-url>jdbc:mysql://127.0.0.1:3306/synergy?setUnicode=true&amp;characterEncoding=utf8</connection-url>
``` <driver>com.mysql.nonxa</driver>
pool-name="documentServices_ds" <pool>
<min-pool-size>20</min-pool-size>
<max-pool-size>200</max-pool-size>
</pool>
<security>
<user-name>root</user-name>
<password>root</password>
</security>
</datasource>
```
и jms очередь:
```xml
<jms-queue name="DocflowDocument" entries="queue/DocflowDocument java:jboss/queues/Synergy/DocflowDocument" durable="true"/>
```
В файле `api-observation-configuration.xml` находящегося
в директории `/opt/synergy/jboss/standalone/configuration/arta/`, добавить listener
```xml
<listener>
<queue>java:jboss/queues/Synergy/DocflowDocument</queue>
<event>event.docflow.document.*</event>
</listener>
``` ```
Перезапустить JBoss Перезапустить JBoss
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment