activiti6インストールパッケージ
直接のTomcatへの1/3戦争のパッケージには、メモリデータベースのH2を使用して、実行します
2 /使用MySQLデータベースを実行
2.1 /管理を有効にします
#セキュリティ設定(このキーは、アプリケーションに対して一意であり、秘密にすべきである) security.rememberme.key = activitis3cr3tk3y #H2例(デフォルト) #datasource.driver = org.h2.Driver #datasource.url = JDBC:H2:TCP :// localhost /をactivitiadmin #MySQLの例 datasource.driver =はcom.mysql.jdbc.Driver datasource.url = JDBCます。mysql://127.0.0.1:?3306 /テスト-WF-adminのcharacterEncoding = UTF-8&useSslオプション=偽 # datasource.driver = org.postgresql.Driver #datasource.url = JDBC:postgresqlの:// localhostを:5432 / activitiadmin #datasource.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver #datasource.url = JDBC:のSQLServer:// localhostを:1433; databaseNameの= activitiadmin #datasource.driver = oracle.jdbc.driver.OracleDriverと #1 datasource.url = JDBC:オラクル:薄い:@localhost:1521:ACTIVITIADMIN #datasource.driver = com.ibm.db2.jcc.DB2Driver #datasource.url = JDBC:DB2:// localhostを:50000 / activitiadmin datasource.username =ルート datasource.password =ルート #JNDI CONFIGの #コメントを解除した場合、データソースが構成されたJNDI名を使用して検索されます。 #これは、その下に行われる任意のデータソース設定よりも優先はJNDIを使用しない必要があります 。# のJBoss /データソース/ activitiDSます。java:JBossのため#例えば # #datasource.jndi.name = JDBC / activitiDS 検索がJ2EEで発生した#設定するかどうかコンテナ、すなわち接頭辞であれば「で、java:comp / env /」JNDI場合は追加する必要が 。#名がすでに含まれていません。デフォルトは「true」です。 #datasource.jndi.resourceRef =真 #hibernate.dialect = org.hibernate.dialect.H2Dialect #hibernate.dialect = org.hibernate.dialect.MySQLDialect #hibernate.dialect = org.hibernate.dialect.Oracle10gDialect #hibernate.dialect = ORG .hibernate.dialect.SQLServerDialect #hibernate.dialect = org.hibernate.dialect.DB2Dialect #hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect #hibernate.show_sql =偽 #1 hibernate.generate_statistics =偽 # #接続プール(HTTPを参照してください。 //www.mchange.com/projects/c3p0/#configuration) # datasource.minプールサイズ= 2 datasource.maxプールサイズ= 10 datasource.acquireインクリメント= 2 H2は、MySQL、PostgreSQLとMicrosoft SQL Serverの#テストクエリ #datasource.preferredテスト-クエリ= 1を選択します のOracle用#テストクエリ #datasource.preferredテストクエリ= DUALから1を選択 DB2のために#テストクエリ #datasource.preferredテストクエリ= SYSIBMから現在の日付を選択.sysdummy1 #datasource.test接続・オン・チェックイン=真 #datasource.test接続・オン・チェックアウト=真 #1 datasource.maxアイドル時間= 1800 #datasource.maxアイドル時間過多接続= 1800 # #クラスタ設定 # #この期間、ミリ秒単位で、それが示す ノードが非アクティブであるとみなされ、リストから削除されたときに#を クラスタのノードの#(またそれは、「監視」セクションに表示されますアプリケーションの)。 # ノードが正しくシャットダウンされ#を、それが示すイベントを送信します #それがシャットダウンされます。その時点から、データは量のためにメモリに保持されます 、ここで示された時間の#。 ノードが正常にシャットダウンされていません#(例えばハードウェア障害)、これは時間の期間で 最後のイベントを受信した時以来、除去前の#。 # #ここでの値は避けるために、ノードの送信間隔よりも高くなっていることを確認し 、誤って削除するノード#を。 # #デフォルトは10分のことで cluster.monitoring.max.inactive.time = 600000 #非アクティブノードのチェックが行われたときに設定したcron表現。 #実行すると、これは「cluster.monitoring.max.inactive.time」のための活動はありません任意のノードをマークします 非アクティブノードとして#秒、。デフォルト:5分ごと。 cluster.monitoring.inactive.check.cronexpression = 0 0/5 * * *? #RESTエンドポイントの設定 rest.app.name = Activitiのアプリ rest.app.description = Activitiアプリレスト設定 rest.app.host =のhttp:// localhostを rest.app.port = 8080 rest.app.contextroot = activitiアプリの rest.app.restroot = API rest.app.user =管理 rest.app.password =試験 RESTエンドポイントとマスターコンフィグため#パスワードが保存されているAES / CBC / PKCS5PADDINGを使用して、データベース内で暗号化 ://位それは128ビットの初期化ベクトル(HTTPを必要とen.wikipedia.org/wiki/Initialization_vector)# 以下16個のASCII文字として表現128ビットの秘密鍵 #を解読することができなくなりますそして、パスワードがUIにリセットする必要があります。 # #これらのプロパティは、パスワードの後に変更された場合に保存されていることに注意してください、すべての既存のパスワード security.encryption.credentialsIVSpec = j8kdO2hejA9lKmm6 security.encryption.credentialsSecretSpec = 9FGl73ngxcOoJvmL #BPMN 2.0モデラー設定 modeler.url = HTTPS://activiti.alfresco.com/activiti-app/api/ #デフォルトでは無効になって、マルチテナントのサポートを有効に #multi真= -tenant.enabled
2.2アクティブアプリ
# #SECURITY # security.rememberme.key =とtestkey # #DATABASE # #datasource.driver = org.h2.Driver #datasource.url = JDBC:H2:MEM:activiti; DB_CLOSE_DELAY = -1 datasource.driver = com.mysql。 jdbc.Driver datasource.url = JDBCます。mysql://127.0.0.1:?3306 /テスト-WF-アプリcharacterEncoding = UTF-8&useSslオプション= falseを datasource.username =ルート datasource.password =ルート #hibernate.dialect = org.hibernate .dialect.H2Dialect #hibernate.dialect = org.hibernate.dialect.MySQLDialect #hibernate.dialect = org.hibernate.dialect.Oracle10gDialect #hibernate.dialect = org.hibernate.dialect.SQLServerDialect #hibernate.dialect = org.hibernate.dialect .DB2Dialect #hibernate.dialect = org.hibernate.dialect .PostgreSQLDialect # #EMAILの # #email.enabled =真 #email.host = localhostを #email.port = 1025 #email.useCredentials =偽 #email.username = #email.password = #電子メール内のURLを作成するために使用されるベースURL。 #email.base.url =のhttp:// localhostを:9999 / activitiアプリ #[email protected] #email.from.default.name = Activiti #email.feedback.default [email protected] # #はACTIVITI #1 activiti.process-definitions.cache.max = 500 # #デフォルトの管理者アカウント # admin.email =管理者 admin.password =テスト admin.lastname =管理者 admin.group =スーパーユーザ #ファイルの最大アップロード制限。「制限なし」に設定して-1に設定します。バイトで表現さ file.upload.max.size = 104857600 #開発目的のために、データフォルダがソース./dataフォルダ内に作成され contentstorage.fs.rootFolder =データ/ contentstorage.fs.createRoot = trueを contentstorage.fs.depth = 4 contentstorage.fs.blockSize = 1024
2.3 / activit休止
#DB = H2 #jdbc.driver = org.h2.Driver #jdbc.url = JDBC:H2:MEM:activiti; DB_CLOSE_DELAY = -1 #jdbc.username = SA #jdbc.password = DB = MySQLの jdbc.driver = COM .mysql.jdbc.Driver jdbc.url = JDBCます。mysql://127.0.0.1:?3306 /テスト-WF-残りcharacterEncoding = UTF-8&useSslオプション= falseを jdbc.username =ルート jdbc.password =ルート