0

我正在尝试分析一个问题,在 JCO Trace 文件中我可以看到 JCO Pool 添加如下

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文件,但尚未找到任何线索。

谢谢,

4

1 回答 1

0

I Don't know very much about XI, but from your trace it looks like the added pool is actually named "pool name" while from the error message it seems that your application/XI tries to get a connection from a pool named "poolName". Maybe you should check your configuration..?

于 2013-09-26T08:25:11.473 回答