56.4. Oracle WebLogic Server へのシステムプロパティーの設定
KIE Server をデプロイする前に、Oracle WebLogic Server に、このセクションに記載するシステムプロパティーを設定します。
手順
Java Virtual Machine (JVM) のメモリーサイズを増やすには、以下のシステムプロパティーを設定します。
USER_MEM_ARGS=-Xms512m -Xmx1024mJVM メモリーサイズを増やさないと、KIE Server のデプロイ時に Oracle WebLogic Server がフリーズするか、エラーが発生します。
Oracle WebLogic Server インスタンスに、以下の KIE Server システムプロパティーを指定します。
Expand 表56.3 KIE Server のシステムプロパティー 名前 値 説明 kie.server.jms.queues.responsejms/KIE.SERVER.RESPONSEKIE Server が使用する応答用の JMS キューの JNDI 名。
org.kie.server.domainOracleDefaultLoginConfigurationJMS の使用時にユーザーの認証に使用される JAAS
LoginContextドメイン。org.kie.server.persistence.dsjdbc/jbpmKIE Server のデータソースの JNDI 名。
org.kie.server.persistence.tmorg.hibernate.service.jta.platform.internal.WeblogicJtaPlatformHibernate プロパティーを設定するためのトランザクションマネージャープラットフォーム。
org.kie.server.persistence.dialect例:
org.hibernate.dialect.H2Dialect使用する Hibernate 方言を指定します。データソースに従って設定します。
org.kie.executor.jms.queuejms/KIE.SERVER.EXECUTORKIE Server へのジョブエグゼキューターの JMS キュー。
org.kie.executor.jms.cfjms/cf/KIE.SERVER.EXECUTORKIE 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