Я пытаюсь проанализировать одну проблему, когда в файле трассировки JCO я вижу, что пул JCO добавляется следующим образом.
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.
Я попытался просмотреть журналы JRFC и файлы defaultTrace.log
, но пока не нашел никаких подсказок.
Спасибо,