9.1.3. Oracle WebLogic Server¶
9.1.3.1. Oracle WebLogic Server 12c R2(12.2.1) でアプリケーション停止時にデータベースエラーが発生する場合があります。¶
Oracle WebLogic Server 12c R2(12.2.1) ではアプリケーションの停止時にデータソースが参照できない不具合があるため、intra-mart Accel Platform を停止する際にデータベースエラーが発生する場合があります。アプリケーション停止時にデータベースエラーが発生した場合でもシステムに影響はありません。
9.1.3.2. Oracle WebLogic Server 12c R2(12.2.1) では、システムデータベースとテナントデータベースは同一のデータベースを指定してください。¶
システムデータソースおよびテナントデータソースをそれぞれ違う接続先に設定(スキーマを分ける等)した場合に例外が発生します。2Phase Commitによる制御が必要です。現時点でアプリケーションサーバに Oracle WebLogic Server 12c R2(12.2.1) を利用する場合、XAデータソースを利用する検証を行っておりません。
9.1.3.3. Oracle WebLogic Server 12c R2(12.2.1) で作成できるテナントは1つです。¶
Oracle WebLogic Server 12c R2(12.2.1) ではバーチャルテナントによる複数テナントを作成する事はできません。
9.1.3.4. Oracle WebLogic Server 12c R2(12.2.1) 環境において標準の設定ではBasic認証でアクセスできません。¶
Basic認証を行うためには以下の回避策があります。・ Oracle WebLogic Server 12c R2(12.2.1) のセキュリティ・レルムにIMのアカウント・パスワード情報を登録する・enforce-valid-basic-auth-credentials 設定を false にするこの設定により、 Oracle WebLogic Server 12c R2(12.2.1) 側でBasic認証を要求しないようにできます。
9.1.3.5. WebLogic で非同期にサーバからの応答を待ち受けてる画面を表示している際に、警告が出る場合があります。¶
WebLogic で非同期にサーバからの応答を待ち受けてる画面を表示している際に、以下のような警告が出る場合があります。[WARN] [] [org.jboss.weld.Servlet] [tid: _ThreadID=36 _ThreadName=http-thread-pool::http-listener-1(5)] [timeMillis: 1569395569415] [levelValue: 900] [[WELD-000714: HttpContextLifecycle guard leak detected. The Servlet container is not fully compliant. The value was 1]] [WARN] [] [org.jboss.weld.Context] [tid: _ThreadID=36 _ThreadName=http-thread-pool::http-listener-1(5)] [timeMillis: 1569395569417] [levelValue: 900] [[WELD-000225: Bean store leak detected during org.jboss.weld.module.web.context.http.HttpSessionContextImpl association: com.sun.enterprise.web.pwc.connector.coyote.PwcCoyoteRequest@7fea2c81]] [WARN] [] [org.jboss.weld.Conversation] [tid: _ThreadID=36 _ThreadName=http-thread-pool::http-listener-1(5)] [timeMillis: 1569395569417] [levelValue: 900] [[WELD-000335: Conversation context is already active, most likely it was not cleaned up properly during previous request processing: com.sun.enterprise.web.pwc.connector.coyote.PwcCoyoteRequest@7fea2c81]] [WARN] [] [org.jboss.weld.Servlet] [tid: _ThreadID=36 _ThreadName=http-thread-pool::http-listener-1(5)] [timeMillis: 1569395569419] [levelValue: 900] [[WELD-000715: HttpContextLifecycle guard not set. The Servlet container is not fully compliant.]]以下の条件をすべて満たす場合に出力される可能性があります。
WebLogic を利用している 非同期にサーバからの応答を待ち受けてる画面を表示している
例えば、IMBox を表示している場合が挙げられます。この警告は、動作に影響を与えるものではありません。警告が出力されたとしても、何らかの対応を行う必要はありません。
9.1.3.6. Oracle WebLogic Server 12c R2(12.2.1) では、ベクトルデータベースにシェアードデータベースを利用できません。¶
Oracle WebLogic Server 12c R2(12.2.1) では、ベクトルデータベースにシェアードデータベースを利用できません。コラム
PostgreSQL をベクトルデータベースとして利用する場合は、テナントデータベースを利用してください。