db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bergquist, Brett" <BBergqu...@canoga.com>
Subject RE: Had a system get into a state where it could not progress
Date Fri, 10 Feb 2012 23:11:01 GMT
Thanks for replying Dag.

Your response got me to thinking and I believe you are correct.  I think what happened was that a massive influx of HTTP requests each hitting the database.  During this period the customer could not log in (which authenticates against the same database).  The stack trace and the symptoms caused me to think it was Derby being stuck but now I think it was not Derby but rather the application server that was having a denial of service (not an attack, just a run away web service).


-----Original Message-----
From: Dag H. Wanvik [mailto:dag.wanvik@oracle.com]
Sent: Friday, February 10, 2012 3:35 PM
To: derby-dev@db.apache.org
Subject: Re: Had a system get into a state where it could not progress

Hi Brett,

it seems to me the app is doing work. Cf. e.g. these threads:

DRDAConnThread_149
   BLOCKED on 0xffffffff11df32e0 to write
   waiting for the daemon to be able to continue
   a nested loop join (can be slow depending on data volume in tables involved)

DRDAConnThread_86
   BLOCKED on 0xffffffff11df32e0 to write
   waiting to continue inserting

"derby.rawStoreDaemon" daemon prio=3 tid=0x0000000101ed7000 nid=0x25 runnable [0xffffffff713fe000]
   RUNNABLE, busy writing as far as I can see, doing background cleanup
   on the same conglomerate as DRDAConnThread_149 and DRDAConnThread_86
   are waiting for.
   Holds monitor:
   - locked <0xffffffff11df32e0> (a org.apache.derby.impl.store.raw.data.RAFContainer4)

Maybe things are just slow?

Thanks,
Dag

"Bergquist, Brett" <BBergquist@canoga.com> writes:

> The database engine is locked up.    The database engine is Derby 10.8.8.2.   Below is the stack traceback.  I am trying to figure out what might be the cause but if anyone can see something obvious in the stack traceback, that would really be helpful.
>
> 2012-02-10 11:02:43
> Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.1-b03 mixed mode):
>
> "Attach Listener" daemon prio=3 tid=0x0000000103384800 nid=0x1d7 waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "index-stat-thread" daemon prio=3 tid=0x000000010b0cd800 nid=0x1d6 runnable [0xfffffffd1dcfe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.io.FileDescriptor.sync(Native Method)
>       at org.apache.derby.impl.io.DirRandomAccessFile.sync(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.writeRAFHeader(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.clean(Unknown Source)
>       - locked <0xffffffff14693948> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.getRightSibling(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.positionAtNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.fetchNextGroup(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl$KeyComparator.fetchRows(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.updateIndexStatsMinion(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.generateStatistics(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.processingLoop(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.run(Unknown Source)
>       at java.lang.Thread.run(Thread.java:662)
>
> "DRDAConnThread_195" prio=3 tid=0x000000010217c000 nid=0xeb in Object.wait() [0xfffffffd1b0fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.data.BasePage.setExclusive(Unknown Source)
>       - locked <0xfffffffd9570f300> (a org.apache.derby.impl.store.raw.data.StoredPage)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff140fd798> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_194" prio=3 tid=0x00000001043ab800 nid=0xea runnable [0xfffffffd1b2fe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pwrite0(Native Method)
>       at sun.nio.ch.FileDispatcher.pwrite(FileDispatcher.java:45)
>       at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:96)
>       at sun.nio.ch.IOUtil.write(IOUtil.java:71)
>       at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:648)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writeFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff0461d8e8> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_193" prio=3 tid=0x0000000104c2d800 nid=0xe9 runnable [0xfffffffd1b4ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_192" prio=3 tid=0x0000000102f5f000 nid=0xe8 runnable [0xfffffffd1b6ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_191" prio=3 tid=0x0000000102093800 nid=0xe7 runnable [0xfffffffd1b8ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_190" prio=3 tid=0x0000000102c29800 nid=0xe6 runnable [0xfffffffd1bafe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff12fe3318> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_189" prio=3 tid=0x000000010255d800 nid=0xe5 in Object.wait() [0xfffffffd1bcff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_188" prio=3 tid=0x0000000103d3f800 nid=0xe4 runnable [0xfffffffd1befe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_187" prio=3 tid=0x0000000101c70000 nid=0xe3 in Object.wait() [0xfffffffd1c0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_186" prio=3 tid=0x000000010441f000 nid=0xe2 in Object.wait() [0xfffffffd1c2ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_185" prio=3 tid=0x0000000103e5d800 nid=0xe1 in Object.wait() [0xfffffffd1c4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_184" prio=3 tid=0x0000000103211000 nid=0xe0 in Object.wait() [0xfffffffd1c6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_183" prio=3 tid=0x00000001027ad800 nid=0xdf runnable [0xfffffffd1c8ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_182" prio=3 tid=0x000000010416f000 nid=0xde in Object.wait() [0xfffffffd1caff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_181" prio=3 tid=0x000000010457b000 nid=0xdd in Object.wait() [0xfffffffd1ccff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_180" prio=3 tid=0x000000010458a800 nid=0xdc in Object.wait() [0xfffffffd1ceff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_179" prio=3 tid=0x000000010271b000 nid=0xdb in Object.wait() [0xfffffffd1d0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_178" prio=3 tid=0x00000001046f1800 nid=0xda runnable [0xfffffffd1d2fe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.getRightSibling(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.positionAtNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.fetchNextGroup(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff0d840410> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_177" prio=3 tid=0x0000000102989000 nid=0xd9 in Object.wait() [0xfffffffd1d4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_176" prio=3 tid=0x00000001027a8000 nid=0xd8 in Object.wait() [0xfffffffd1d6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_175" prio=3 tid=0x0000000103856800 nid=0xd7 in Object.wait() [0xfffffffd1d8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_174" prio=3 tid=0x000000010524e000 nid=0xd6 runnable [0xfffffffd1dafe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_173" prio=3 tid=0x00000001028ac800 nid=0xd4 runnable [0xfffffffd1defe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_172" prio=3 tid=0x00000001020e3000 nid=0xd3 runnable [0xfffffffd1e0fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_171" prio=3 tid=0x0000000102db2800 nid=0xd2 in Object.wait() [0xfffffffd1e2ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_170" prio=3 tid=0x00000001028f1800 nid=0xd1 in Object.wait() [0xfffffffd1e4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_169" prio=3 tid=0x00000001052a5800 nid=0xd0 in Object.wait() [0xfffffffd1e6fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       - locked <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.prepareCommit(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.xa_commit(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.xa_commit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doCommit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaCommit(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.xa_commit(Unknown Source)
>       - locked <0xffffffff1209db10> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>       - locked <0xffffffff13077fa8> (a org.apache.derby.jdbc.XATransactionState)
>       at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>       - locked <0xffffffff13077fa8> (a org.apache.derby.jdbc.XATransactionState)
>       - locked <0xffffffff04393f10> (a org.apache.derby.jdbc.EmbedXAResource)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitXATransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitTransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.parseSYNCCTL(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_168" prio=3 tid=0x0000000103200000 nid=0xcf in Object.wait() [0xfffffffd1e8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_167" prio=3 tid=0x000000010329f800 nid=0xce in Object.wait() [0xfffffffd1eaff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_166" prio=3 tid=0x0000000102529000 nid=0xcd in Object.wait() [0xfffffffd1ecff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_165" prio=3 tid=0x000000010208c800 nid=0xcc in Object.wait() [0xfffffffd1eeff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_164" prio=3 tid=0x00000001022f9800 nid=0xcb waiting on condition [0xfffffffd1f0fe000]
>    java.lang.Thread.State: WAITING (parking)
>       at sun.misc.Unsafe.park(Native Method)
>       - parking to wait for  <0xffffffff148034b0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
>       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>       at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
>       at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:842)
>       at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1178)
>       at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186)
>       at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262)
>       at org.apache.derby.impl.services.cache.CacheEntry.lock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.getEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
>       at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xfffffffeed2580a8> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_163" prio=3 tid=0x0000000102780800 nid=0xca runnable [0xfffffffd1f2ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_162" prio=3 tid=0x0000000101fa2000 nid=0xc9 runnable [0xfffffffd1f4ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_161" prio=3 tid=0x0000000102e67000 nid=0xc8 in Object.wait() [0xfffffffd1f6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_160" prio=3 tid=0x00000001024eb800 nid=0xc7 in Object.wait() [0xfffffffd1f8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_159" prio=3 tid=0x000000010211b000 nid=0xc6 in Object.wait() [0xfffffffd1faff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_158" prio=3 tid=0x0000000104d9b000 nid=0xc5 in Object.wait() [0xfffffffd1fcff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_157" prio=3 tid=0x0000000102493000 nid=0xc4 in Object.wait() [0xfffffffd1feff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_156" prio=3 tid=0x0000000103b05800 nid=0xc3 in Object.wait() [0xfffffffd200ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_155" prio=3 tid=0x000000010216b000 nid=0xc2 in Object.wait() [0xfffffffd202ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_154" prio=3 tid=0x0000000104157800 nid=0xc1 in Object.wait() [0xfffffffd204ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_153" prio=3 tid=0x0000000103b05000 nid=0xc0 runnable [0xfffffffd206ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_152" prio=3 tid=0x00000001045cb800 nid=0xbf runnable [0xfffffffd208ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_151" prio=3 tid=0x00000001026a4800 nid=0xbe in Object.wait() [0xfffffffd20aff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_150" prio=3 tid=0x0000000103e57800 nid=0xbd runnable [0xfffffffd20cfe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_149" prio=3 tid=0x0000000103071000 nid=0xbc waiting for monitor entry [0xfffffffd20efe000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage0(Unknown Source)
>       - waiting to lock <0xffffffff11df32e0> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.positionAtStartForForwardScan(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.positionAtStartPosition(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.fetchNext(Unknown Source)
>       at org.apache.derby.impl.sql.execute.TableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexRowToBaseRowResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.getNextRow(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.movePosition(Unknown Source)
>       - locked <0xffffffff135455a0> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.next(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeFDODTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeQRYDTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_148" prio=3 tid=0x0000000103ebe800 nid=0xbb runnable [0xfffffffd210fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_147" prio=3 tid=0x0000000102a8c000 nid=0xba in Object.wait() [0xfffffffd212ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_146" prio=3 tid=0x0000000101bf2800 nid=0xb9 runnable [0xfffffffd214ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_145" prio=3 tid=0x0000000101d98000 nid=0xb8 in Object.wait() [0xfffffffd26cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_144" prio=3 tid=0x0000000104266800 nid=0xb7 in Object.wait() [0xfffffffd21cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_143" prio=3 tid=0x00000001041eb800 nid=0xb6 runnable [0xfffffffd21afe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_142" prio=3 tid=0x0000000104e2e800 nid=0xb5 in Object.wait() [0xfffffffd220ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_141" prio=3 tid=0x0000000103b50800 nid=0xb4 in Object.wait() [0xfffffffd216ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_140" prio=3 tid=0x0000000101e1d000 nid=0xb3 in Object.wait() [0xfffffffd218ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_137" prio=3 tid=0x0000000102386800 nid=0xb0 in Object.wait() [0xfffffffd21eff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_135" prio=3 tid=0x0000000101f63000 nid=0xae in Object.wait() [0xfffffffd222ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_134" prio=3 tid=0x0000000103b62000 nid=0xad sleeping[0xfffffffd224fe000]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
>       at java.lang.Thread.sleep(Native Method)
>       at org.apache.derby.impl.sql.catalog.DataDictionaryImpl.startWriting(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.invalidateStatements(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.writeUpdatedStats(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.updateIndexStatsMinion(Unknown Source)
>       at org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.runExplicitly(Unknown Source)
>       at org.apache.derby.impl.sql.execute.AlterTableConstantAction.updateStatistics(Unknown Source)
>       at org.apache.derby.impl.sql.execute.AlterTableConstantAction.executeConstantActionBody(Unknown Source)
>       at org.apache.derby.impl.sql.execute.AlterTableConstantAction.executeConstantAction(Unknown Source)
>       at org.apache.derby.impl.sql.execute.MiscResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xfffffffd845de768> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
>       at org.apache.derby.catalog.SystemProcedures.SYSCS_UPDATE_STATISTICS(Unknown Source)
>       at org.apache.derby.exe.acbe7220bfx0135x6528x199dx000043ea6398134.g0(Unknown Source)
>       at sun.reflect.GeneratedMethodAccessor66607.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at org.apache.derby.impl.services.reflect.ReflectMethod.invoke(Unknown Source)
>       at org.apache.derby.impl.sql.execute.CallStatementResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xfffffffd845de768> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedCallableStatement.executeStatement(Unknown Source)
>       - locked <0xfffffffd845de768> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_133" prio=3 tid=0x000000010246b000 nid=0xac runnable [0xfffffffd226fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_132" prio=3 tid=0x0000000102e60000 nid=0xab in Object.wait() [0xfffffffd228ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_131" prio=3 tid=0x0000000101be3800 nid=0xaa in Object.wait() [0xfffffffd22aff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_130" prio=3 tid=0x000000010429c000 nid=0xa9 runnable [0xfffffffd22cfe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pwrite0(Native Method)
>       at sun.nio.ch.FileDispatcher.pwrite(FileDispatcher.java:45)
>       at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:96)
>       at sun.nio.ch.IOUtil.write(IOUtil.java:71)
>       at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:648)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writeFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff0f5fa928> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_129" prio=3 tid=0x0000000101f1b000 nid=0xa8 in Object.wait() [0xfffffffd22eff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_127" prio=3 tid=0x00000001022dc800 nid=0xa6 in Object.wait() [0xfffffffd230ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_126" prio=3 tid=0x00000001046ce000 nid=0xa5 in Object.wait() [0xfffffffd232ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_125" prio=3 tid=0x0000000103dbd000 nid=0xa4 in Object.wait() [0xfffffffd234ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_124" prio=3 tid=0x0000000102fea800 nid=0xa3 in Object.wait() [0xfffffffd236ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_123" prio=3 tid=0x000000010476f800 nid=0xa2 in Object.wait() [0xfffffffd238ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_122" prio=3 tid=0x0000000104200000 nid=0xa1 in Object.wait() [0xfffffffd23aff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_121" prio=3 tid=0x0000000102604000 nid=0xa0 in Object.wait() [0xfffffffd23cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_120" prio=3 tid=0x0000000102db1000 nid=0x9f in Object.wait() [0xfffffffd23eff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_119" prio=3 tid=0x0000000102df4000 nid=0x9e in Object.wait() [0xfffffffd240ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_118" prio=3 tid=0x0000000102dbc000 nid=0x9d in Object.wait() [0xfffffffd242fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       - locked <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.prepareCommit(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.xa_commit(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.xa_commit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doCommit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaCommit(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.xa_commit(Unknown Source)
>       - locked <0xffffffff11da6d20> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>       - locked <0xffffffff15141340> (a org.apache.derby.jdbc.XATransactionState)
>       at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>       - locked <0xffffffff15141340> (a org.apache.derby.jdbc.XATransactionState)
>       - locked <0xffffffff0236b920> (a org.apache.derby.jdbc.EmbedXAResource)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitXATransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitTransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.parseSYNCCTL(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_117" prio=3 tid=0x0000000103c9f000 nid=0x9c in Object.wait() [0xfffffffd244ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_116" prio=3 tid=0x00000001028a9800 nid=0x9b in Object.wait() [0xfffffffd246ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_115" prio=3 tid=0x0000000101d45000 nid=0x9a in Object.wait() [0xfffffffd2d4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_114" prio=3 tid=0x0000000102064800 nid=0x99 in Object.wait() [0xfffffffd248ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_113" prio=3 tid=0x0000000101f30000 nid=0x98 runnable [0xfffffffd24aff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_112" prio=3 tid=0x0000000103c8a800 nid=0x97 runnable [0xfffffffd24cff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_111" prio=3 tid=0x0000000103dcc000 nid=0x96 in Object.wait() [0xfffffffd264ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_110" prio=3 tid=0x0000000102bdc800 nid=0x95 runnable [0xfffffffd24efd000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pwrite0(Native Method)
>       at sun.nio.ch.FileDispatcher.pwrite(FileDispatcher.java:45)
>       at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:96)
>       at sun.nio.ch.IOUtil.write(IOUtil.java:71)
>       at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:648)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writeFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff11ef70c8> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_109" prio=3 tid=0x0000000101f16800 nid=0x94 runnable [0xfffffffd250fe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.positionAtStartForForwardScan(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.positionAtStartPosition(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.fetchNext(Unknown Source)
>       at org.apache.derby.impl.sql.execute.TableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexRowToBaseRowResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.getNextRow(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.movePosition(Unknown Source)
>       - locked <0xffffffff1501f370> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.next(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeFDODTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeQRYDTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_108" prio=3 tid=0x00000001046cd000 nid=0x93 runnable [0xfffffffd26efe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_107" prio=3 tid=0x0000000103869800 nid=0x92 runnable [0xfffffffd254ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_106" prio=3 tid=0x0000000103ddf000 nid=0x91 in Object.wait() [0xfffffffd252ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_104" prio=3 tid=0x00000001027c3000 nid=0x8f in Object.wait() [0xfffffffd256ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_103" prio=3 tid=0x0000000103e54800 nid=0x8e in Object.wait() [0xfffffffd258ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_102" prio=3 tid=0x0000000104742000 nid=0x8d in Object.wait() [0xfffffffd260ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_100" prio=3 tid=0x0000000104dd3000 nid=0x8b in Object.wait() [0xfffffffd25aff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_99" prio=3 tid=0x0000000102e34000 nid=0x8a in Object.wait() [0xfffffffd25cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_98" prio=3 tid=0x0000000101e66000 nid=0x89 in Object.wait() [0xfffffffd25eff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_96" prio=3 tid=0x0000000102fc8000 nid=0x87 in Object.wait() [0xfffffffd262ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_94" prio=3 tid=0x00000001023a3000 nid=0x85 in Object.wait() [0xfffffffd266ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_93" prio=3 tid=0x00000001025f8000 nid=0x84 in Object.wait() [0xfffffffd268ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_92" prio=3 tid=0x0000000102300800 nid=0x83 in Object.wait() [0xfffffffd26aff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_89" prio=3 tid=0x0000000102f35800 nid=0x80 in Object.wait() [0xfffffffd270ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_88" prio=3 tid=0x0000000102a3c000 nid=0x7f in Object.wait() [0xfffffffd272ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_87" prio=3 tid=0x0000000102f33800 nid=0x7e in Object.wait() [0xfffffffd278ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_86" prio=3 tid=0x0000000102085800 nid=0x7d waiting for monitor entry [0xfffffffd28afe000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage0(Unknown Source)
>       - waiting to lock <0xffffffff11df32e0> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.writePage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.clean(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff11a730f0> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_85" prio=3 tid=0x000000010249e000 nid=0x7c runnable [0xfffffffd274fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.io.RandomAccessFile.writeBytes(Native Method)
>       at java.io.RandomAccessFile.write(RandomAccessFile.java:466)
>       at org.apache.derby.impl.store.raw.log.LogAccessFile.writeToLog(Unknown Source)
>       - locked <0xffffffff034e0b38> (a org.apache.derby.impl.io.DirRandomAccessFile)
>       at org.apache.derby.impl.store.raw.log.LogAccessFile.flushDirtyBuffers(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.prepareCommit(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.xa_commit(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.xa_commit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doCommit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaCommit(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.xa_commit(Unknown Source)
>       - locked <0xffffffff0d5bc918> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>       - locked <0xffffffff13294d28> (a org.apache.derby.jdbc.XATransactionState)
>       at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>       - locked <0xffffffff13294d28> (a org.apache.derby.jdbc.XATransactionState)
>       - locked <0xfffffffdbb0a9630> (a org.apache.derby.jdbc.EmbedXAResource)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitXATransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitTransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.parseSYNCCTL(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_84" prio=3 tid=0x0000000104e12000 nid=0x7b in Object.wait() [0xfffffffd284fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.data.BasePage.setExclusive(Unknown Source)
>       - locked <0xfffffffd9aa79a78> (a org.apache.derby.impl.store.raw.data.StoredPage)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.positionAtStartForForwardScan(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.positionAtStartPosition(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeScan.fetchNext(Unknown Source)
>       at org.apache.derby.impl.sql.execute.TableScanResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexRowToBaseRowResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.getNextRow(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.movePosition(Unknown Source)
>       - locked <0xffffffff105c91c0> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.next(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeFDODTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeQRYDTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_83" prio=3 tid=0x0000000104818800 nid=0x7a in Object.wait() [0xfffffffd276ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_82" prio=3 tid=0x0000000103b4b800 nid=0x79 in Object.wait() [0xfffffffd280ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_80" prio=3 tid=0x0000000104298800 nid=0x77 in Object.wait() [0xfffffffd27afe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.data.BasePage.setExclusive(Unknown Source)
>       - locked <0xfffffffd95706c78> (a org.apache.derby.impl.store.raw.data.StoredPage)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getLeftChild(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff10fd6548> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_79" prio=3 tid=0x000000010432f800 nid=0x76 runnable [0xfffffffd27cfe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff11aa0800> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_78" prio=3 tid=0x0000000102e4b800 nid=0x75 in Object.wait() [0xfffffffd27efe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.log.LogAccessFile.flushDirtyBuffers(Unknown Source)
>       - locked <0xffffffff034e0ce8> (a org.apache.derby.impl.store.raw.log.LogAccessFile)
>       at org.apache.derby.impl.store.raw.log.LogAccessFile.flushLogAccessFile(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flushBuffer(Unknown Source)
>       - locked <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.openBackwardsScan(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.undo(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.popSavePoints(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.rollbackToSavePoint(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.rollbackToSavePoint(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.internalRollbackToSavepoint(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericStatementContext.cleanupOnError(Unknown Source)
>       at org.apache.derby.iapi.services.context.ContextManager.cleanupOnError(Unknown Source)
>       at org.apache.derby.impl.jdbc.TransactionResourceImpl.cleanupOnError(Unknown Source)
>       at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>       at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff12e2c798> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_75" prio=3 tid=0x00000001027b7000 nid=0x72 in Object.wait() [0xfffffffd282fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       - locked <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.prepareCommit(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.xa_commit(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.xa_commit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doCommit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaCommit(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.xa_commit(Unknown Source)
>       - locked <0xffffffff13141b90> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>       - locked <0xffffffff1316d160> (a org.apache.derby.jdbc.XATransactionState)
>       at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>       - locked <0xffffffff1316d160> (a org.apache.derby.jdbc.XATransactionState)
>       - locked <0xfffffffdc6abe660> (a org.apache.derby.jdbc.EmbedXAResource)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitXATransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitTransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.parseSYNCCTL(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_73" prio=3 tid=0x0000000102558000 nid=0x70 in Object.wait() [0xfffffffd28eff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_72" prio=3 tid=0x0000000102e79000 nid=0x6f in Object.wait() [0xfffffffd286ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_71" prio=3 tid=0x0000000103bdb000 nid=0x6e in Object.wait() [0xfffffffd288ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_70" prio=3 tid=0x0000000102ce1800 nid=0x6d runnable [0xfffffffd2cafe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_68" prio=3 tid=0x0000000103c52000 nid=0x6b in Object.wait() [0xfffffffd28cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_66" prio=3 tid=0x000000010240b800 nid=0x69 in Object.wait() [0xfffffffd290ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_65" prio=3 tid=0x0000000102cf4000 nid=0x68 runnable [0xfffffffd292fe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.OpenConglomerate.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.access.conglomerate.GenericConglomerateController.fetch(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexRowToBaseRowResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.NestedLoopJoinResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.getNextRow(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.movePosition(Unknown Source)
>       - locked <0xffffffff0f1096b0> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedResultSet.next(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeFDODTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.writeQRYDTA(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_64" prio=3 tid=0x0000000103fa6800 nid=0x67 in Object.wait() [0xfffffffd294ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_63" prio=3 tid=0x0000000103921000 nid=0x66 in Object.wait() [0xfffffffd29cff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_62" prio=3 tid=0x0000000103b42000 nid=0x65 runnable [0xfffffffd296fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_61" prio=3 tid=0x00000001027f3000 nid=0x64 in Object.wait() [0xfffffffd298ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_60" prio=3 tid=0x0000000101d0c800 nid=0x63 runnable [0xfffffffd2b2fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_59" prio=3 tid=0x0000000102e4e000 nid=0x62 in Object.wait() [0xfffffffd2a6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_56" prio=3 tid=0x00000001023ce800 nid=0x5f runnable [0xfffffffd29aff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_54" prio=3 tid=0x00000001021cd800 nid=0x5d runnable [0xfffffffd29efe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_53" prio=3 tid=0x0000000102e8d800 nid=0x5c in Object.wait() [0xfffffffd2a0fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.data.BasePage.setExclusive(Unknown Source)
>       - locked <0xfffffffd95700140> (a org.apache.derby.impl.store.raw.data.StoredPage)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getLeftChild(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff11e9c110> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_52" prio=3 tid=0x0000000101d73800 nid=0x5b runnable [0xfffffffd2a2fe000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff0f0e1a58> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_51" prio=3 tid=0x000000010385c800 nid=0x5a in Object.wait() [0xfffffffd2a4ff000]
>   java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_49" prio=3 tid=0x0000000102cf5800 nid=0x57 in Object.wait() [0xfffffffd2a8fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.data.BasePage.setExclusive(Unknown Source)
>       - locked <0xfffffffd880f1de8> (a org.apache.derby.impl.store.raw.data.StoredPage)
>       at org.apache.derby.impl.store.raw.data.BaseContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.latchPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.getPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.ControlRow.get(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.getChildPageAtSlot(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BranchControlRow.search(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.doIns(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeController.insert(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IController.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
>       at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
>       at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
>       at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>       - locked <0xffffffff11059098> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredPreparedStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.execute(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTTobjects(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parseEXCSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_48" prio=3 tid=0x0000000102198800 nid=0x55 in Object.wait() [0xfffffffd2aaff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_47" prio=3 tid=0x0000000103c77800 nid=0x54 in Object.wait() [0xfffffffd2acff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_46" prio=3 tid=0x0000000103c8a000 nid=0x53 runnable [0xfffffffd2aefe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_45" prio=3 tid=0x0000000103c78000 nid=0x52 in Object.wait() [0xfffffffd2b0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_43" prio=3 tid=0x0000000103c54000 nid=0x50 in Object.wait() [0xfffffffd2b4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_42" prio=3 tid=0x0000000103c9c000 nid=0x4f in Object.wait() [0xfffffffd2b6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_41" prio=3 tid=0x0000000102c4f000 nid=0x4e waiting for monitor entry [0xfffffffd2b8fe000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       - waiting to lock <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.writeHeader(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.writeRAFHeader(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.clean(Unknown Source)
>       - locked <0xfffffffeffe6fc58> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.rotateClock(Unknown Source)
>       at org.apache.derby.impl.services.cache.ClockPolicy.insertEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.insertIntoFreeSlot(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2IFactory.readConglomerate(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown Source)
>       - locked <0xfffffffd717ba840> (a org.apache.derby.impl.services.cache.ConcurrentCache)
>       at org.apache.derby.impl.store.access.RAMTransaction.findExistingConglomerate(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.openStoreCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.CompilerContextImpl.getStoreCostController(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.getStoreCostController(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.estimateCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.estimateTotalCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costBasedCostOptimizable(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costOptimizable(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.optimizeIt(Unknown Source)
>       at org.apache.derby.impl.sql.compile.ProjectRestrictNode.optimizeIt(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costPermutation(Unknown Source)
>       at org.apache.derby.impl.sql.compile.SelectNode.optimize(Unknown Source)
>       at org.apache.derby.impl.sql.compile.DMLStatementNode.optimizeStatement(Unknown Source)
>       at org.apache.derby.impl.sql.compile.CursorNode.optimizeStatement(Unknown Source)
>       at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
>       at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source)
>       at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
>       - locked <0xffffffff151f11e0> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredConnection.prepareStatement(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.prepare(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.explicitPrepare(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parsePRPSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_40" prio=3 tid=0x000000010256e800 nid=0x4d in Object.wait() [0xfffffffd2baff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_39" prio=3 tid=0x00000001034cf000 nid=0x4c in Object.wait() [0xfffffffd2bcff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_38" prio=3 tid=0x00000001027dd000 nid=0x4b in Object.wait() [0xfffffffd2beff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_37" prio=3 tid=0x00000001027dc800 nid=0x4a in Object.wait() [0xfffffffd2c0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_36" prio=3 tid=0x0000000103615800 nid=0x49 in Object.wait() [0xfffffffd2c2ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_35" prio=3 tid=0x00000001035f4000 nid=0x48 in Object.wait() [0xfffffffd2c4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_34" prio=3 tid=0x0000000103018000 nid=0x47 runnable [0xfffffffd2c6ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_33" prio=3 tid=0x0000000103017000 nid=0x46 in Object.wait() [0xfffffffd2c8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_31" prio=3 tid=0x0000000101d5f800 nid=0x44 runnable [0xfffffffd2ccfe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_30" prio=3 tid=0x0000000102aaa800 nid=0x43 in Object.wait() [0xfffffffd2ceff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_29" prio=3 tid=0x0000000102be5800 nid=0x42 in Object.wait() [0xfffffffd2d0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_28" prio=3 tid=0x00000001023d0000 nid=0x41 runnable [0xfffffffd2d2ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_27" prio=3 tid=0x000000010210e000 nid=0x3e in Object.wait() [0xfffffffd2d6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_26" prio=3 tid=0x0000000102571000 nid=0x3d in Object.wait() [0xfffffffd2d8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_25" prio=3 tid=0x0000000101f4a800 nid=0x3c in Object.wait() [0xfffffffd2daff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_24" prio=3 tid=0x0000000101d15000 nid=0x3b in Object.wait() [0xfffffffd2dcff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_23" prio=3 tid=0x000000010241c800 nid=0x3a runnable [0xfffffffd2defd000]
>    java.lang.Thread.State: RUNNABLE
>       at sun.nio.ch.FileDispatcher.pread0(Native Method)
>       at sun.nio.ch.FileDispatcher.pread(FileDispatcher.java:31)
>       at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:234)
>       at sun.nio.ch.IOUtil.read(IOUtil.java:210)
>       at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:622)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readFull(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage0(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.readPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.getEmbryonicPage(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.run(Unknown Source)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.openContainer(Unknown Source)
>       - locked <0xfffffffefb06a408> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.store.raw.data.RAFContainer4.openContainer(Unknown Source)
>       - locked <0xfffffffefb06a408> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.store.raw.data.FileContainer.setIdent(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.FileContainer.setIdentity(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.openContainer(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.OpenBTree.init(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.BTreeCostController.init(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2ICostController.init(Unknown Source)
>       at org.apache.derby.impl.store.access.btree.index.B2I.openStoreCost(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.openStoreCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.CompilerContextImpl.getStoreCostController(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.getStoreCostController(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.estimateCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.estimateTotalCost(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costBasedCostOptimizable(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costOptimizable(Unknown Source)
>       at org.apache.derby.impl.sql.compile.FromBaseTable.optimizeIt(Unknown Source)
>       at org.apache.derby.impl.sql.compile.ProjectRestrictNode.optimizeIt(Unknown Source)
>       at org.apache.derby.impl.sql.compile.OptimizerImpl.costPermutation(Unknown Source)
>       at org.apache.derby.impl.sql.compile.SelectNode.optimize(Unknown Source)
>       at org.apache.derby.impl.sql.compile.DMLStatementNode.optimizeStatement(Unknown Source)
>       at org.apache.derby.impl.sql.compile.CursorNode.optimizeStatement(Unknown Source)
>       at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
>       at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source)
>       at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
>       - locked <0xffffffff151ad320> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
>       at org.apache.derby.iapi.jdbc.BrokeredConnection.prepareStatement(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.prepare(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAStatement.explicitPrepare(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.parsePRPSQLSTT(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_22" prio=3 tid=0x00000001025e6800 nid=0x39 in Object.wait() [0xfffffffd2e0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_21" prio=3 tid=0x0000000102590800 nid=0x38 in Object.wait() [0xfffffffd2e2fe000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       - locked <0xfffffffd72116258> (a org.apache.derby.impl.store.raw.log.LogToFile)
>       at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.log.FileLogger.flush(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.prepareCommit(Unknown Source)
>       at org.apache.derby.impl.store.raw.xact.Xact.xa_commit(Unknown Source)
>       at org.apache.derby.impl.store.access.RAMTransaction.xa_commit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doCommit(Unknown Source)
>       at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaCommit(Unknown Source)
>       at org.apache.derby.impl.jdbc.EmbedConnection.xa_commit(Unknown Source)
>       - locked <0xffffffff03cc2b28> (a org.apache.derby.impl.jdbc.EmbedConnection40)
>       at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>       - locked <0xffffffff0750cd50> (a org.apache.derby.jdbc.XATransactionState)
>       at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>       - locked <0xffffffff0750cd50> (a org.apache.derby.jdbc.XATransactionState)
>       - locked <0xffffffff03c87778> (a org.apache.derby.jdbc.EmbedXAResource)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitXATransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.commitTransaction(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAXAProtocol.parseSYNCCTL(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_20" prio=3 tid=0x00000001025a2000 nid=0x37 in Object.wait() [0xfffffffd2e4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_19" prio=3 tid=0x000000010223e800 nid=0x36 in Object.wait() [0xfffffffd2e6ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_18" prio=3 tid=0x0000000101ca6000 nid=0x35 in Object.wait() [0xfffffffd2e8ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_17" prio=3 tid=0x0000000101f86000 nid=0x34 in Object.wait() [0xfffffffd2eaff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_16" prio=3 tid=0x0000000101e55000 nid=0x33 in Object.wait() [0xfffffffd2ecff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_15" prio=3 tid=0x0000000101dfc000 nid=0x32 in Object.wait() [0xfffffffd2eeff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_14" prio=3 tid=0x0000000101c7d000 nid=0x31 in Object.wait() [0xfffffffd2f0ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_13" prio=3 tid=0x0000000101c7c800 nid=0x30 in Object.wait() [0xfffffffd2f2ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_12" prio=3 tid=0x0000000102205800 nid=0x2f in Object.wait() [0xfffffffd2f4ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown Source)
>       - locked <0xfffffffd7221c008> (a java.util.Vector)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_11" prio=3 tid=0x0000000101dfe000 nid=0x2e runnable [0xfffffffd2f6fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_10" prio=3 tid=0x0000000101c80800 nid=0x2d runnable [0xfffffffd2f8fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_9" prio=3 tid=0x00000001024ad800 nid=0x2c runnable [0xfffffffd2fafe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_8" prio=3 tid=0x0000000101d42800 nid=0x2b runnable [0xfffffffd2fcfe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_7" prio=3 tid=0x0000000101d42000 nid=0x2a runnable [0xfffffffd2feff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_6" prio=3 tid=0x00000001024d6000 nid=0x29 runnable [0xffffffff705ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_5" prio=3 tid=0x0000000101e93000 nid=0x28 runnable [0xffffffff707ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "DRDAConnThread_4" prio=3 tid=0x000000010221b000 nid=0x27 runnable [0xffffffff709ff000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "derby.rawStoreDaemon" daemon prio=3 tid=0x0000000101c65000 nid=0x26 in Object.wait() [0xffffffff70bff000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at org.apache.derby.impl.services.daemon.BasicDaemon.rest(Unknown Source)
>       - locked <0xfffffffd7211f938> (a org.apache.derby.impl.services.daemon.BasicDaemon)
>       at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)
>       at java.lang.Thread.run(Thread.java:662)
>
> "derby.rawStoreDaemon" daemon prio=3 tid=0x0000000101ed7000 nid=0x25 runnable [0xffffffff713fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.io.FileDescriptor.sync(Native Method)
>       at org.apache.derby.impl.io.DirRandomAccessFile.sync(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.writeRAFHeader(Unknown Source)
>       at org.apache.derby.impl.store.raw.data.RAFContainer.clean(Unknown Source)
>       - locked <0xffffffff11df32e0> (a org.apache.derby.impl.store.raw.data.RAFContainer4)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.ConcurrentCache.cleanEntry(Unknown Source)
>       at org.apache.derby.impl.services.cache.BackgroundCleaner.performWork(Unknown Source)
>       at org.apache.derby.impl.services.daemon.BasicDaemon.serviceClient(Unknown Source)
>       at org.apache.derby.impl.services.daemon.BasicDaemon.work(Unknown Source)
>       at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)
>       at java.lang.Thread.run(Thread.java:662)
>
> "DRDAConnThread_3" prio=3 tid=0x0000000101e6c800 nid=0x24 runnable [0xffffffff716fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at org.apache.derby.impl.drda.DDMReader.fill(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.ensureALayerDataInBuffer(Unknown Source)
>       at org.apache.derby.impl.drda.DDMReader.readDssHeader(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>       at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> "NetworkServerThread_2" prio=3 tid=0x0000000101ec1000 nid=0x23 runnable [0xffffffff718fe000]
>    java.lang.Thread.State: RUNNABLE
>       at java.net.PlainSocketImpl.socketAccept(Native Method)
>       at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
>       - locked <0xfffffffd72230ec0> (a java.net.SocksSocketImpl)
>       at java.net.ServerSocket.implAccept(ServerSocket.java:453)
>       at java.net.ServerSocket.accept(ServerSocket.java:421)
>       at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
>
> "Timer-0" daemon prio=3 tid=0x00000001022ab800 nid=0x22 in Object.wait() [0xffffffff71cff000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.util.TimerThread.mainLoop(Timer.java:509)
>       - locked <0xfffffffd7261d8f0> (a java.util.TaskQueue)
>       at java.util.TimerThread.run(Timer.java:462)
>
> "Low Memory Detector" daemon prio=3 tid=0x0000000101a26000 nid=0x20 runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "CompilerThread1" daemon prio=3 tid=0x0000000101a20000 nid=0x1f waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "CompilerThread0" daemon prio=3 tid=0x0000000101a1d800 nid=0x1e waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "Signal Dispatcher" daemon prio=3 tid=0x0000000101a1b800 nid=0x1d runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "Finalizer" daemon prio=3 tid=0x00000001019f4800 nid=0x1c in Object.wait() [0xffffffff7b7ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
>       - locked <0xfffffffd725e5d40> (a java.lang.ref.ReferenceQueue$Lock)
>       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
>       at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=3 tid=0x00000001019f2800 nid=0x1b in Object.wait() [0xffffffff7b9ff000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       at java.lang.Object.wait(Object.java:485)
>       at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>       - locked <0xfffffffd724bcc38> (a java.lang.ref.Reference$Lock)
>
> "main" prio=3 tid=0x0000000100117000 nid=0x2 in Object.wait() [0xffffffff7c6fd000]
>    java.lang.Thread.State: WAITING (on object monitor)
>       at java.lang.Object.wait(Native Method)
>       - waiting on <0xfffffffd72230e78> (a java.lang.Object)
>       at java.lang.Object.wait(Object.java:485)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.blockingStart(Unknown Source)
>       - locked <0xfffffffd72230e78> (a java.lang.Object)
>       at org.apache.derby.impl.drda.NetworkServerControlImpl.executeWork(Unknown Source)
>       at org.apache.derby.drda.NetworkServerControl.main(Unknown Source)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at com.sun.enterprise.cli.commands.DerbyControl.invokeNetworkServerControl(DerbyControl.java:132)
>       at com.sun.enterprise.cli.commands.DerbyControl.main(DerbyControl.java:215)
>
> "VM Thread" prio=3 tid=0x00000001019ee800 nid=0x1a runnable
>
> "GC task thread#0 (ParallelGC)" prio=3 tid=0x0000000100127000 nid=0x3 runnable
>
> "GC task thread#1 (ParallelGC)" prio=3 tid=0x0000000100128800 nid=0x4 runnable
>
> "GC task thread#2 (ParallelGC)" prio=3 tid=0x000000010012a000 nid=0x5 runnable
>
> "GC task thread#3 (ParallelGC)" prio=3 tid=0x000000010012c000 nid=0x6 runnable
>
> "GC task thread#4 (ParallelGC)" prio=3 tid=0x000000010012d800 nid=0x7 runnable
>
> "GC task thread#5 (ParallelGC)" prio=3 tid=0x000000010012f000 nid=0x8 runnable
>
> "GC task thread#6 (ParallelGC)" prio=3 tid=0x0000000100131000 nid=0x9 runnable
>
> "GC task thread#7 (ParallelGC)" prio=3 tid=0x0000000100132800 nid=0xa runnable
>
> "GC task thread#8 (ParallelGC)" prio=3 tid=0x0000000100134000 nid=0xb runnable
>
> "GC task thread#9 (ParallelGC)" prio=3 tid=0x0000000100135800 nid=0xc runnable
>
> "GC task thread#10 (ParallelGC)" prio=3 tid=0x0000000100137800 nid=0xd runnable
>
> "GC task thread#11 (ParallelGC)" prio=3 tid=0x000000010013b000 nid=0xe runnable
>
> "GC task thread#12 (ParallelGC)" prio=3 tid=0x000000010013c800 nid=0xf runnable
>
> "GC task thread#13 (ParallelGC)" prio=3 tid=0x000000010013e000 nid=0x10 runnable
>
> "GC task thread#14 (ParallelGC)" prio=3 tid=0x0000000100140000 nid=0x11 runnable
>
> "GC task thread#15 (ParallelGC)" prio=3 tid=0x0000000100141800 nid=0x12 runnable
>
> "GC task thread#16 (ParallelGC)" prio=3 tid=0x0000000100143000 nid=0x13 runnable
>
> "GC task thread#17 (ParallelGC)" prio=3 tid=0x0000000100144800 nid=0x14 runnable
>
> "GC task thread#18 (ParallelGC)" prio=3 tid=0x0000000100146800 nid=0x15 runnable
>
> "GC task thread#19 (ParallelGC)" prio=3 tid=0x0000000100148000 nid=0x16 runnable
>
> "GC task thread#20 (ParallelGC)" prio=3 tid=0x0000000100149800 nid=0x17 runnable
>
> "GC task thread#21 (ParallelGC)" prio=3 tid=0x000000010014b000 nid=0x18 runnable
>
> "GC task thread#22 (ParallelGC)" prio=3 tid=0x000000010014d000 nid=0x19 runnable
>
> "VM Periodic Task Thread" prio=3 tid=0x0000000101a38800 nid=0x21 waiting on condition
>
> JNI global references: 1828



Mime
View raw message