56.4. Oracle WebLogic Server へのシステムプロパティーの設定
KIE Server をデプロイする前に、Oracle WebLogic Server に、本セクションに記載するシステムプロパティーを設定します。
手順
Java Virtual Machine (JVM) のメモリーサイズを増やすには、以下のシステムプロパティーを設定します。
USER_MEM_ARGS=-Xms512m -Xmx1024m
JVM メモリーサイズを増やさないと、KIE Server のデプロイ時に Oracle WebLogic Server がフリーズするか、エラーが発生します。
Oracle WebLogic Server インスタンスに、以下の KIE Server システムプロパティーを指定します。
表56.3 KIE Server のシステムプロパティー
名前 値 説明 kie.server.jms.queues.response
jms/KIE.SERVER.RESPONSE
KIE Server が使用する応答用の JMS キューの JNDI 名。
org.kie.server.domain
OracleDefaultLoginConfiguration
JMS の使用時にユーザーの認証に使用される JAAS
LoginContext
ドメイン。org.kie.server.persistence.ds
jdbc/jbpm
KIE Server のデータソースの JNDI 名。
org.kie.server.persistence.tm
org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform
Hibernate プロパティーを設定するためのトランザクションマネージャープラットフォーム。
org.kie.server.persistence.dialect
例:
org.hibernate.dialect.H2Dialect
使用する Hibernate 方言を指定します。データソースに従って設定します。
org.kie.executor.jms.queue
jms/KIE.SERVER.EXECUTOR
KIE Server へのジョブエグゼキューターの JMS キュー。
org.kie.executor.jms.cf
jms/cf/KIE.SERVER.EXECUTOR
KIE Server へのジョブエグゼキューターの JMS 接続ファクトリー。
org.kie.server.router
例:
http://localhost:9000
(オプション) クラスター化された KIE Server 環境で、アプリケーションサーバーがその一部である 1 つ以上の KIE Server ルーター (Smart Router) の URL を 1 つ以上指定します。
JAVA_OPTIONS
環境編集に同じプロパティー値を設定します。JAVA_OPTIONS="-Dkie.server.jms.queues.response=jms/KIE.SERVER.RESPONSE -Dorg.kie.server.domain=OracleDefaultLoginConfiguration -Dorg.kie.executor.jms.cf=jms/cf/KIE.SERVER.EXECUTOR -Dorg.kie.executor.jms.queue=jms/KIE.SERVER.EXECUTOR -Dorg.kie.server.persistence.ds=jdbc/jbpm -Dorg.kie.server.persistence.tm=org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform -Dorg.kie.server.persistence.dialect=org.hibernate.dialect.H2Dialect // Optional server router, for clustered server environment -Dorg.kie.server.router=http://localhost:9000