SAP Knowledge Base Article - Preview

2516446 - jConnect driver deadlock - SAP SDK for ASE

Symptom

  • "[STUCK] ExecuteThread: '44' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=3 tid=0x000000000af7d800 nid=0x24a4 in Object.wait() [0xfffffd7fdd50c000]

       java.lang.Thread.State: WAITING (on object monitor)
            at java.lang.Object.wait(Native Method)
            - waiting on <0xfffffd7ef6a15550> (a com.sybase.jdbc4.timedio.ResponseQueue)
            at com.sybase.jdbc4.utils.SyncQueue.take(SyncQueue.java:94)
            - locked <0xfffffd7ef6a15550> (a com.sybase.jdbc4.timedio.ResponseQueue)
            at com.sybase.jdbc4.utils.SyncObj.giveToMe(SyncObj.java:50)
            at com.sybase.jdbc4.timedio.InStreamMgr.takeIfNoReadAhead(InStreamMgr.java:722)
            at com.sybase.jdbc4.timedio.InStreamMgr.doRead(InStreamMgr.java:319)
            at com.sybase.jdbc4.tds.TdsProtocolContext.getChunk(TdsProtocolContext.java:622)
            at com.sybase.jdbc4.tds.PduInputFormatter.readPacket(PduInputFormatter.java:239)
            at com.sybase.jdbc4.tds.PduInputFormatter.read(PduInputFormatter.java:72)
            at com.sybase.jdbc4.tds.TdsInputStream.read(TdsInputStream.java:91)
            at com.sybase.jdbc4.tds.TdsInputStream.readUnsignedByte(TdsInputStream.java:124)
            at com.sybase.jdbc4.tds.Tds.nextResult(Tds.java:2798)
            at com.sybase.jdbc4.jdbc.ResultGetter.nextResult(ResultGetter.java:78)
            at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:289)
            at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:271)
            at com.sybase.jdbc4.jdbc.SybStatement.executeLoop(SybStatement.java:2593)
            at com.sybase.jdbc4.jdbc.SybStatement.execute(SybStatement.java:2580)
            at com.sybase.jdbc4.jdbc.SybPreparedStatement.execute(SybPreparedStatement.java:1363)
            at logdriver.LogPreparedStatement.execute(LogPreparedStatement.java:171)
            at weblogic.jdbc.common.internal.ConnectionEnv.testInternal(ConnectionEnv.java:1155)
            at weblogic.jdbc.common.internal.ConnectionEnv.test(ConnectionEnv.java:1070)
            at weblogic.jdbc.common.internal.ConnectionEnv.test(ConnectionEnv.java:702)
            at weblogic.common.resourcepool.ResourcePoolImpl.testResource(ResourcePoolImpl.java:2312)
            at weblogic.common.resourcepool.ResourcePoolImpl.checkResource(ResourcePoolImpl.java:1751)
            at weblogic.common.resourcepool.ResourcePoolImpl.checkAndReturnResource(ResourcePoolImpl.java:1656)
            at weblogic.common.resourcepool.ResourcePoolImpl.checkAndReturnResource(ResourcePoolImpl.java:1638)
            at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:395)
            at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:342)
            at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:469)
            at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:409)
            at weblogic.jdbc.common.internal.ConnectionPoolManager.reserve(ConnectionPoolManager.java:132)
            at weblogic.jdbc.common.internal.ConnectionPoolManager.reserve(ConnectionPoolManager.java:82)
            at weblogic.jdbc.jts.Driver.newConnection(Driver.java:931)
            at weblogic.jdbc.jts.Driver.createLocalConnection(Driver.java:339)
            at weblogic.jdbc.jts.Driver.connect(Driver.java:174)
            at weblogic.jdbc.common.internal.RmiDataSource.getConnectionInternal(DataSourc.java:588)
            at weblogic.jdbc.common.internal.RmiDataSource.getConnection(DataSource.java:545)
            at weblogic.jdbc.common.internal.RmiDataSource.getConnection(DataSource.java:538)
            at weblogic..container.xx.xxx.getConnection(PersistenceManager.java:4066)

  • jConnect driver deadlock with, waiting on ResponseQueue java.io.IOException: JZ0T3: Read operation timed out.


Read more...

Environment

  • SAP Sybase Software Developer Kit (SDK) 15.7 ESD xxx
  • SAP Sybase Software Developer Kit (SDK) 15.7 SPxxx
  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.0 SPxxx PLxx
  • jConnect
    • JDBC 7.0.7

Product

SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise SDK 16.0 ; Sybase SDK 15.5 ; Sybase SDK 15.7 ; Sybase Software Developer Kit 15.7

Keywords

jconn4.jar, jconn4 CR#813907, CR813907, stuck, stack, mutithread, pool , KBA , BC-SYB-SDK , SDK , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.