JCO トレース ファイルで、JCO プールが次のように追加されていることがわかる 1 つの問題を分析しようとしています。
SAPEngine_Application_Thread[impl:3]_12 [14:44:41:772]: [JAV-LAYER] JCO.PoolManager.addPool:
name = pool name,
connection = connection,
pool_size = 20,
max_wait_time = 30000,
pooled_connection_timeout = 600000,
timeout_check_period = 60000
しかし、この後、このプールから接続を取得しようとすると、次のエラーが発生します
SAPEngine_Application_Thread[impl:3]_12 [14:45:00:942]: [JAV-LAYER] JCO.PoolManager.getClient(poolName, true) Error: application tries to get client from removed or non existent pool.
このエラーは、XI システムを再起動した直後に発生し、それ以外の時間は期待どおりに動作します。XI システムには、JAVA AS と ABAP AS の 2 つのスタックがあります。
JRFC のログとdefaultTrace.log
ファイルを調べてみましたが、これに関する手がかりはまだ見つかりません。
ありがとう、