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 Derby 10.8.2.2 lockup (was Another backup question)
Date Mon, 27 Feb 2012 22:17:06 GMT
Yes, there is a background task that updates statistics.  This was put in place before the statistics daemon came about and has not been removed.  This probably could happen as well with the istats daemon I think however.   I believe you are right on the timing.

The problem does not happen every time as I have run it a few more times and it was okay.

What should happen?  I'm not sure, but what does happen requires the database process to be forcefully killed by an OS utility to recover.  No connection can make progress to unfreeze the database and the other threads cannot make progress because the lock.

I guess the best would be to fail.  At least that allows the system to recover.

But what would be the mechanism to detect that this is the state as it appears to be a pretty low level call that is trying to acquire the LogToFile the knowledge that the thread has the lock for the ConcurrentCache is really not apparent.   Also the fact that the database is frozen is not readily apparent and in most cases it is correct that the low level code waits until it is unfrozen.

Thanks for taking the time to look at this.  I would like to see if a patch can be done to eliminate this problem but need some guidance however.


-----Original Message-----
From: Kristian Waagan [mailto:kristian.waagan@oracle.com]
Sent: Monday, February 27, 2012 4:07 PM
To: derby-dev@db.apache.org
Subject: Re: Had Derby 10.8.2.2 lockup (was Another backup question)

On 27.02.2012 20:22, Bergquist, Brett wrote:
> Looking at it more, I see 3 threads that are trying to process a
> connection request. Each of these is waiting on:
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (a
> org.apache.derby.impl.services.cache.ConcurrentCache)
>
> That object is owned by:
>
> - locked <0xfffffffd3a7fcc68> (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.openGroupFetchScan(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)
>
> which itself is waiting for the object:
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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)
>
> So basically what I think is happening is that the database is frozen,
> the statistics are being updated on another thread which has the
> "org.apache.derby.impl.services.cache.ConcurrentCache" locked and then
> waits for the LogToFile lock and the connecting threads are waiting to
> lock "org.apache.derby.impl.services.cache.ConcurrentCache" to connect
> and these are where the database is going to be unfrozen. Not a deadlock
> as far as the JVM is concerned but it will never leave this state either.
>
> Not sure what the lock pattern should be here but something needs to be
> done.

Hi Brett,

 From the stack trace:
                 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)

The two last methods are not executed by the istat daemon, but rather
when SYSCS_UTIL.SYSCS_UPDATE_STATISTICS is invoked (as can be seen in
the stack trace). This system procedure and the istat daemon share a lot
of code, so there are probably things to fix/improve that will affect both.

I'm wondering if the statistics computation may have started before the
database was frozen, and then completed after the freeze point. I don't
know enough to say what should happen then, i.e. if you always get a
lock up like you describe, or if the operation should simply fail (i.e.
trying update in a read-only state).


Regards,
--
Kristian

>
> *From:*Bergquist, Brett [mailto:BBergquist@canoga.com]
> *Sent:* Monday, February 27, 2012 2:08 PM
> *To:* derby-dev@db.apache.org
> *Subject:* Had Derby 10.8.2.2 lockup (was Another backup question)
>
> So I tried the scenario below and I had Derby lockup. I could not
> connect to Derby during this time. Below is the stack trace. There does
> not appear to be a deadlock but everybody is waiting. Note that I called
> "SYSCS_UTIL.SYSCS_FREEEZE_DATABASE()" but then could not get back in to
> unfreeze the database. Maybe I am doing this wrong, but it effectively
> locked out the database.
>
> The script that I was running was a shell script that used IJ and the
> 'zfs'c ommand and the IJ again to do this:
>
> IJ:
>
> Connect to the derby network server
>
> Execute CALL SYS_UTIL.SYSCS_FREEZE_DATABASE()
>
> Exit
>
> ZFS:
>
> zfs snapshot filesystem@backup_xxx_yyy
>
> IJ:
>
> Connect to the derby network server
>
> Execute CALL SYS_UTIL.SYSCS_UNFREEZE_DATABASE()
>
> Exit
>
> Looking at code it might be in this code in LogToFile.java:
>
> // now check if database is frozen
>
> while (isFrozen)
>
> {
>
> try
>
> {
>
> wait();
>
> }
>
> catch (InterruptedException ie)
>
> {
>
> InterruptStatus.setInterrupted();
>
> }
>
> }
>
> So now I am really leery of using this method of backing up LAny
> thoughts on this.
>
> Brett
>
> ----
>
> 2012-02-27 10:40:55
>
> Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.1-b03 mixed mode):
>
> "RMI TCP Connection(106)-10.16.14.237" daemon prio=3
> tid=0x0000000101ca6000 nid=0x15e runnable [0xfffffffd220fe000]
>
> java.lang.Thread.State: RUNNABLE
>
> at java.net.SocketInputStream.socketRead0(Native Method)
>
> at java.net.SocketInputStream.read(SocketInputStream.java:129)
>
> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>
> at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
>
> - locked <0xfffffffd395c2120> (a java.io.BufferedInputStream)
>
> at java.io.FilterInputStream.read(FilterInputStream.java:66)
>
> at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>
> at java.lang.Thread.run(Thread.java:662)
>
> Locked ownable synchronizers:
>
> - <0xfffffffd39a184a8> (a
> java.util.concurrent.locks.ReentrantLock$NonfairSync)
>
> "RMI TCP Connection(102)-10.16.14.237" daemon prio=3
> tid=0x000000010468b000 nid=0x15c runnable [0xfffffffd1d2fe000]
>
> java.lang.Thread.State: RUNNABLE
>
> at java.net.SocketInputStream.socketRead0(Native Method)
>
> at java.net.SocketInputStream.read(SocketInputStream.java:129)
>
> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>
> at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
>
> - locked <0xfffffffd39666e58> (a java.io.BufferedInputStream)
>
> at java.io.FilterInputStream.read(FilterInputStream.java:66)
>
> at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>
> at java.lang.Thread.run(Thread.java:662)
>
> Locked ownable synchronizers:
>
> - <0xfffffffd3987e858> (a
> java.util.concurrent.locks.ReentrantLock$NonfairSync)
>
> "DRDAConnThread_86" prio=3 tid=0x0000000103dc6800 nid=0xee in
> Object.wait() [0xfffffffd1a2ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_85" prio=3 tid=0x0000000103394000 nid=0xed in
> Object.wait() [0xfffffffd1a4ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_84" prio=3 tid=0x000000010211e800 nid=0xec waiting for
> monitor entry [0xfffffffd1a6fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_83" prio=3 tid=0x0000000103526000 nid=0xeb in
> Object.wait() [0xfffffffd1a8fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_82" prio=3 tid=0x0000000101644800 nid=0xea in
> Object.wait() [0xfffffffd1aaff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_81" prio=3 tid=0x0000000103500800 nid=0xe9 in
> Object.wait() [0xfffffffd1acff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_80" prio=3 tid=0x000000010183a800 nid=0xe8 in
> Object.wait() [0xfffffffd1aeff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_79" prio=3 tid=0x0000000103c88800 nid=0xe7 runnable
> [0xfffffffd1b0ff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_78" prio=3 tid=0x0000000101c26000 nid=0xe6 in
> Object.wait() [0xfffffffd1b2ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_77" prio=3 tid=0x0000000101d31000 nid=0xe5 in
> Object.wait() [0xfffffffd1b4ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_76" prio=3 tid=0x0000000103f5b000 nid=0xe4 waiting for
> monitor entry [0xfffffffd1b6fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_75" prio=3 tid=0x00000001028c9800 nid=0xe3 waiting for
> monitor entry [0xfffffffd1b8fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindTableDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.FromList.bindTables(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.SelectNode.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bindTables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bind(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.CursorNode.bindStatement(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 <0xfffffffd5daaaf78> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_74" prio=3 tid=0x000000010288c800 nid=0xe2 waiting for
> monitor entry [0xfffffffd1bafe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_73" prio=3 tid=0x00000001022ca800 nid=0xe1 waiting for
> monitor entry [0xfffffffd1bcfe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
>
> at org.apache.derby.impl.drda.Database.makeConnection(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.getConnFromDatabaseName(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.verifyUserIdPassword(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseSECCHK(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseDRDAConnection(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_72" prio=3 tid=0x000000010265b800 nid=0xe0 runnable
> [0xfffffffd1beff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_71" prio=3 tid=0x0000000101709800 nid=0xdf in
> Object.wait() [0xfffffffd1c0ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_70" prio=3 tid=0x00000001029c3000 nid=0xde waiting for
> monitor entry [0xfffffffd1c2fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_69" prio=3 tid=0x0000000103525000 nid=0xdd runnable
> [0xfffffffd1c4ff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_68" prio=3 tid=0x0000000101677000 nid=0xdc in
> Object.wait() [0xfffffffd1c6fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_67" prio=3 tid=0x00000001019e7800 nid=0xdb in
> Object.wait() [0xfffffffd1c8fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd87ac3900> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd884f95b0> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd884f95b0> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffda4cc5888> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_66" prio=3 tid=0x0000000101814000 nid=0xda in
> Object.wait() [0xfffffffd1cafe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd606f6200> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd88ad4f88> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd88ad4f88> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffd910ad410> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_65" prio=3 tid=0x00000001028d3000 nid=0xd9 waiting for
> monitor entry [0xfffffffd1ccfd000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindTableDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.TableOperatorNode.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.FromList.bindTables(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.SelectNode.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bindTables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bind(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.CursorNode.bindStatement(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 <0xfffffffd8f828c98> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_64" prio=3 tid=0x00000001016fe000 nid=0xd8 in
> Object.wait() [0xfffffffd1ceff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_63" prio=3 tid=0x000000010243d800 nid=0xd7 in
> Object.wait() [0xfffffffd1d0ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_62" prio=3 tid=0x0000000101c60000 nid=0xd2 in
> Object.wait() [0xfffffffd1daff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_61" prio=3 tid=0x000000010192e000 nid=0xd1 in
> Object.wait() [0xfffffffd1dcff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_60" prio=3 tid=0x0000000101d63000 nid=0xd0 in
> Object.wait() [0xfffffffd21afe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.CachedPage.writePage(Unknown Source)
>
> at
> org.apache.derby.impl.store.raw.data.CachedPage.createIdentity(Unknown
> Source)
>
> at
> org.apache.derby.impl.store.raw.data.FileContainer.doPreAllocatePages(Unknown
> Source)
>
> at org.apache.derby.impl.store.raw.data.RAFContainer.preAllocate(Unknown
> Source)
>
> at
> org.apache.derby.impl.store.raw.data.AllocPage.preAllocatePage(Unknown
> Source)
>
> at org.apache.derby.impl.store.raw.data.FileContainer.newPage(Unknown
> Source)
>
> at org.apache.derby.impl.store.raw.data.BaseContainer.addPage(Unknown
> Source)
>
> at
> org.apache.derby.impl.store.raw.data.BaseContainerHandle.addPage(Unknown
> Source)
>
> at
> org.apache.derby.impl.store.access.heap.HeapController.doInsert(Unknown
> Source)
>
> at
> org.apache.derby.impl.store.access.heap.HeapController.insertAndFetchLocation(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 <0xfffffffd86e67b60> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_59" prio=3 tid=0x0000000101762800 nid=0xcf waiting for
> monitor entry [0xfffffffd1defe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
>
> at org.apache.derby.impl.drda.Database.makeConnection(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.getConnFromDatabaseName(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.verifyUserIdPassword(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseSECCHK(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseDRDAConnection(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_58" prio=3 tid=0x0000000103409800 nid=0xce waiting for
> monitor entry [0xfffffffd1e0fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.StaticMethodCallNode.bindExpression(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.JavaToSQLValueNode.bindExpression(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.CallStatementNode.bindStatement(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.EmbedCallableStatement.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedCallableStatement20.<init>(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedCallableStatement30.<init>(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedCallableStatement40.<init>(Unknown
> Source)
>
> at org.apache.derby.jdbc.Driver40.newEmbedCallableStatement(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.prepareCall(Unknown Source)
>
> - locked <0xfffffffd7512ce40> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_57" prio=3 tid=0x00000001020e0000 nid=0xcd in
> Object.wait() [0xfffffffd1e2ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_56" prio=3 tid=0x000000010199a800 nid=0xcc waiting for
> monitor entry [0xfffffffd1e4fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
>
> at org.apache.derby.impl.drda.Database.makeConnection(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.getConnFromDatabaseName(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.verifyUserIdPassword(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseSECCHK(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseDRDAConnection(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_55" prio=3 tid=0x0000000102da3000 nid=0xcb in
> Object.wait() [0xfffffffd1e6fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_54" prio=3 tid=0x0000000101ab0800 nid=0xca in
> Object.wait() [0xfffffffd1e8fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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 <0xfffffffd5086f4a8> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>
> - locked <0xfffffffd88d6cf88> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>
> - locked <0xfffffffd88d6cf88> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffd88463e08> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_53" prio=3 tid=0x0000000101aaf800 nid=0xc9 in
> Object.wait() [0xfffffffd1eaff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_52" prio=3 tid=0x00000001025df000 nid=0xc8 waiting for
> monitor entry [0xfffffffd1ecfe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_51" prio=3 tid=0x00000001020cb000 nid=0xc7 in
> Object.wait() [0xfffffffd1eeff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_50" prio=3 tid=0x0000000102379800 nid=0xc6 in
> Object.wait() [0xfffffffd1f0ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_49" prio=3 tid=0x000000010235e800 nid=0xc5 in
> Object.wait() [0xfffffffd1f2ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_48" prio=3 tid=0x00000001028d4000 nid=0xc4 runnable
> [0xfffffffd1f4fe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_47" prio=3 tid=0x0000000102609800 nid=0xc3 waiting for
> monitor entry [0xfffffffd1f6fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
>
> at org.apache.derby.impl.drda.Database.makeConnection(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.getConnFromDatabaseName(Unknown Source)
>
> at
> org.apache.derby.impl.drda.DRDAConnThread.verifyUserIdPassword(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseSECCHK(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.parseDRDAConnection(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_46" prio=3 tid=0x0000000103528000 nid=0xc2 in
> Object.wait() [0xfffffffd1f8ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_45" prio=3 tid=0x00000001020ff000 nid=0xc1 in
> Object.wait() [0xfffffffd1fafe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd87369fc8> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd8d69cbd0> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd8d69cbd0> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffdbf8208a8> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_44" prio=3 tid=0x0000000103491800 nid=0xc0 runnable
> [0xfffffffd1fcff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_43" prio=3 tid=0x0000000102240800 nid=0xbf runnable
> [0xfffffffd1feff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_42" prio=3 tid=0x0000000102309000 nid=0xbe in
> Object.wait() [0xfffffffd200fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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 <0xfffffffd87b9b838> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>
> - locked <0xfffffffd5a351cd8> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>
> - locked <0xfffffffd5a351cd8> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffda45e9e58> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_41" prio=3 tid=0x0000000101705000 nid=0xbd in
> Object.wait() [0xfffffffd202fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd86cafd20> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd686f0bf0> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd686f0bf0> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffd97c4eac0> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_40" prio=3 tid=0x0000000102181000 nid=0xbc in
> Object.wait() [0xfffffffd204fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_39" prio=3 tid=0x0000000101fef800 nid=0xbb in
> Object.wait() [0xfffffffd206fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_38" prio=3 tid=0x0000000101afc800 nid=0xba in
> Object.wait() [0xfffffffd208fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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 <0xfffffffd816fdc40> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_commit(Unknown Source)
>
> - locked <0xfffffffd57d6c218> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.commit(Unknown Source)
>
> - locked <0xfffffffd57d6c218> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffda5421418> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_37" prio=3 tid=0x00000001028db000 nid=0xb9 in
> Object.wait() [0xfffffffd20afd000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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 <0xfffffffdbbb1efb0> (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 <0xfffffffd3a7fcc68> (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.openGroupFetchScan(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 <0xfffffffd5e69aa50> (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.ac735320fdx0135xbf91x043axffff93450f77fe.g0(Unknown
> Source)
>
> at sun.reflect.GeneratedMethodAccessor2882.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 <0xfffffffd5e69aa50> (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 <0xfffffffd5e69aa50> (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)
>
> Locked ownable synchronizers:
>
> - <0xfffffffd8d7ea268> (a
> java.util.concurrent.locks.ReentrantLock$NonfairSync)
>
> "DRDAConnThread_36" prio=3 tid=0x0000000101f71800 nid=0xb8 runnable
> [0xfffffffd20cff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_35" prio=3 tid=0x0000000101adf800 nid=0xb7 runnable
> [0xfffffffd20eff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_34" prio=3 tid=0x0000000103dd4800 nid=0xb6 in
> Object.wait() [0xfffffffd210ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_33" prio=3 tid=0x00000001019c6000 nid=0xb5 in
> Object.wait() [0xfffffffd212ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_32" prio=3 tid=0x00000001028aa000 nid=0xb4 in
> Object.wait() [0xfffffffd214fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_31" prio=3 tid=0x0000000102fb2000 nid=0xb3 waiting for
> monitor entry [0xfffffffd222fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindTableDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.compile.FromBaseTable.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.FromList.bindTables(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.SelectNode.bindNonVTITables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bindTables(Unknown
> Source)
>
> at org.apache.derby.impl.sql.compile.DMLStatementNode.bind(Unknown Source)
>
> at org.apache.derby.impl.sql.compile.CursorNode.bindStatement(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 <0xfffffffdb00ab3d0> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_30" prio=3 tid=0x00000001023f7800 nid=0xb2 in
> Object.wait() [0xfffffffd216ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_29" prio=3 tid=0x0000000101ab5000 nid=0xb1 in
> Object.wait() [0xfffffffd218ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "JMX server connection timeout 159" daemon prio=3 tid=0x0000000101c65800
> nid=0xae in Object.wait() [0xfffffffd21eff000]
>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd47c51108> (a [I)
>
> at
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>
> - locked <0xfffffffd47c51108> (a [I)
>
> at java.lang.Thread.run(Thread.java:662)
>
> Locked ownable synchronizers:
>
> - None
>
> "RMI Scheduler(0)" daemon prio=3 tid=0x00000001018f6000 nid=0x38 waiting
> on condition [0xfffffffd224fe000]
>
> java.lang.Thread.State: TIMED_WAITING (parking)
>
> at sun.misc.Unsafe.park(Native Method)
>
> - parking to wait for <0xfffffffd3affa678> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>
> at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>
> at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>
> at
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>
> at java.lang.Thread.run(Thread.java:662)
>
> Locked ownable synchronizers:
>
> - None
>
> "RMI TCP Accept-0" daemon prio=3 tid=0x00000001017b7000 nid=0x36
> runnable [0xfffffffd22afe000]
>
> java.lang.Thread.State: RUNNABLE
>
> at java.net.PlainSocketImpl.socketAccept(Native Method)
>
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
>
> - locked <0xfffffffd3affb458> (a java.net.SocksSocketImpl)
>
> at java.net.ServerSocket.implAccept(ServerSocket.java:453)
>
> at java.net.ServerSocket.accept(ServerSocket.java:421)
>
> at
> sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
>
> at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
>
> at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
>
> at java.lang.Thread.run(Thread.java:662)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_26" prio=3 tid=0x00000001017b2000 nid=0x35 in
> Object.wait() [0xfffffffd22eff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_25" prio=3 tid=0x00000001017b0800 nid=0x34 in
> Object.wait() [0xfffffffd230fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_24" prio=3 tid=0x0000000101b88000 nid=0x33 in
> Object.wait() [0xfffffffd232fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd87b9b8b0> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd8b1c6320> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd8b1c6320> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffdb7ce61c0> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_23" prio=3 tid=0x0000000101b86000 nid=0x32 in
> Object.wait() [0xfffffffd234ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_22" prio=3 tid=0x0000000101b81800 nid=0x31 waiting for
> monitor entry [0xfffffffd236fe000]
>
> java.lang.Thread.State: BLOCKED (on object monitor)
>
> at
> org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unknown
> Source)
>
> - waiting to lock <0xfffffffd3a7fcc68> (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.openConglomerate(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndexMinion(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getDescriptorViaIndex(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.locateSchemaRow(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initDefaultSchemaDescriptor(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.initialize(Unknown
> Source)
>
> at org.apache.derby.impl.db.BasicDatabase.setupConnection(Unknown Source)
>
> at
> org.apache.derby.impl.jdbc.TransactionResourceImpl.startTransaction(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserIsNotARole(Unknown
> Source)
>
> at
> org.apache.derby.impl.jdbc.EmbedConnection.checkUserCredentials(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
>
> at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
>
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
>
> at
> org.apache.derby.jdbc.EmbedPooledConnection.openRealConnection(Unknown
> Source)
>
> at org.apache.derby.jdbc.EmbedXAConnection.getRealConnection(Unknown Source)
>
> at
> org.apache.derby.iapi.jdbc.BrokeredConnection.getRealConnection(Unknown
> Source)
>
> at org.apache.derby.iapi.jdbc.BrokeredConnection.isClosed(Unknown Source)
>
> at org.apache.derby.impl.drda.PiggyBackedSessionData.getInstance(Unknown
> Source)
>
> at org.apache.derby.impl.drda.Database.getPiggyBackedSessionData(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.writePBSD(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_21" prio=3 tid=0x00000001017f8800 nid=0x30 runnable
> [0xfffffffd238ff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_20" prio=3 tid=0x00000001017f7000 nid=0x2f in
> Object.wait() [0xfffffffd23aff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_19" prio=3 tid=0x00000001017f6800 nid=0x2e in
> Object.wait() [0xfffffffd23cfe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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.abort(Unknown Source)
>
> at org.apache.derby.impl.store.raw.xact.Xact.xa_rollback(Unknown Source)
>
> at org.apache.derby.impl.store.access.RAMTransaction.xa_rollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(Unknown
> Source)
>
> at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.xaRollback(Unknown
> Source)
>
> at org.apache.derby.impl.jdbc.EmbedConnection.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd8736a040> (a
> org.apache.derby.impl.jdbc.EmbedConnection40)
>
> at org.apache.derby.jdbc.XATransactionState.xa_rollback(Unknown Source)
>
> - locked <0xfffffffd8d69cc30> (a org.apache.derby.jdbc.XATransactionState)
>
> at org.apache.derby.jdbc.EmbedXAResource.rollback(Unknown Source)
>
> - locked <0xfffffffd8d69cc30> (a org.apache.derby.jdbc.XATransactionState)
>
> - locked <0xfffffffdbf820998> (a org.apache.derby.jdbc.EmbedXAResource)
>
> at
> org.apache.derby.impl.drda.DRDAXAProtocol.rollbackXATransaction(Unknown
> Source)
>
> at org.apache.derby.impl.drda.DRDAXAProtocol.rollbackTransaction(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)
>
> Locked ownable synchronizers:
>
> - None
>
> "Attach Listener" daemon prio=3 tid=0x0000000101b3c000 nid=0x2b waiting
> on condition [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_18" prio=3 tid=0x00000001017ae800 nid=0x2a runnable
> [0xfffffffd244fe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_17" prio=3 tid=0x0000000101c58800 nid=0x29 runnable
> [0xfffffffd246fe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_16" prio=3 tid=0x0000000101db7000 nid=0x28 runnable
> [0xfffffffd248fe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_15" prio=3 tid=0x0000000101c69000 nid=0x27 runnable
> [0xfffffffd24afe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_14" prio=3 tid=0x0000000101b04800 nid=0x26 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_13" prio=3 tid=0x0000000101b08800 nid=0x25 runnable
> [0xfffffffd24efe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_12" prio=3 tid=0x0000000101ce1000 nid=0x24 runnable
> [0xfffffffd250ff000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_11" prio=3 tid=0x00000001015fd000 nid=0x23 in
> Object.wait() [0xfffffffd252ff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_10" prio=3 tid=0x00000001017d2000 nid=0x22 in
> Object.wait() [0xfffffffd254fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_9" prio=3 tid=0x00000001015fc000 nid=0x21 in
> Object.wait() [0xfffffffd256fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_8" prio=3 tid=0x00000001017da000 nid=0x20 runnable
> [0xfffffffd258fe000]
>
> 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_7" prio=3 tid=0x00000001017a3800 nid=0x1f in
> Object.wait() [0xfffffffd25aff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_6" prio=3 tid=0x0000000101b71800 nid=0x1e in
> Object.wait() [0xfffffffd25cff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_5" prio=3 tid=0x00000001015f3800 nid=0x1d in
> Object.wait() [0xfffffffd25eff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_4" prio=3 tid=0x00000001017ba800 nid=0x1c in
> Object.wait() [0xfffffffd2eeff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.getNextSession(Unknown
> Source)
>
> - locked <0xfffffffd3a8a5b88> (a java.util.Vector)
>
> at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
>
> Locked ownable synchronizers:
>
> - None
>
> "derby.rawStoreDaemon" daemon prio=3 tid=0x0000000101d19000 nid=0x1b in
> Object.wait() [0xfffffffd2f0ff000]
>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a6773b8> (a
> org.apache.derby.impl.services.daemon.BasicDaemon)
>
> at org.apache.derby.impl.services.daemon.BasicDaemon.rest(Unknown Source)
>
> - locked <0xfffffffd3a6773b8> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "derby.rawStoreDaemon" daemon prio=3 tid=0x0000000101aea800 nid=0x1a in
> Object.wait() [0xfffffffd2f8fe000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3ac1d608> (a
> org.apache.derby.impl.store.raw.log.LogToFile)
>
> at java.lang.Object.wait(Object.java:485)
>
> at org.apache.derby.impl.store.raw.log.LogToFile.flush(Unknown Source)
>
> - locked <0xfffffffd3ac1d608> (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 <0xfffffffd464dee20> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "DRDAConnThread_3" prio=3 tid=0x0000000101d8e000 nid=0x19 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)
>
> Locked ownable synchronizers:
>
> - None
>
> "NetworkServerThread_2" prio=3 tid=0x0000000101b9a000 nid=0x18 runnable
> [0xfffffffd2fcfe000]
>
> java.lang.Thread.State: RUNNABLE
>
> at java.net.PlainSocketImpl.socketAccept(Native Method)
>
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
>
> - locked <0xfffffffd3a663978> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "Timer-0" daemon prio=3 tid=0x0000000101afa000 nid=0x17 in Object.wait()
> [0xffffffff702ff000]
>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a663778> (a java.util.TaskQueue)
>
> at java.util.TimerThread.mainLoop(Timer.java:509)
>
> - locked <0xfffffffd3a663778> (a java.util.TaskQueue)
>
> at java.util.TimerThread.run(Timer.java:462)
>
> Locked ownable synchronizers:
>
> - None
>
> "Low Memory Detector" daemon prio=3 tid=0x00000001013b5000 nid=0x15
> runnable [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "CompilerThread1" daemon prio=3 tid=0x00000001013b1000 nid=0x14 waiting
> on condition [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "CompilerThread0" daemon prio=3 tid=0x00000001013ad800 nid=0x13 waiting
> on condition [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "Signal Dispatcher" daemon prio=3 tid=0x00000001013ab800 nid=0x12
> runnable [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "Surrogate Locker Thread (CMS)" daemon prio=3 tid=0x00000001013aa000
> nid=0x11 waiting on condition [0x0000000000000000]
>
> java.lang.Thread.State: RUNNABLE
>
> Locked ownable synchronizers:
>
> - None
>
> "Finalizer" daemon prio=3 tid=0x0000000101389800 nid=0x10 in
> Object.wait() [0xffffffff71aff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a660218> (a java.lang.ref.ReferenceQueue$Lock)
>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
>
> - locked <0xfffffffd3a660218> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "Reference Handler" daemon prio=3 tid=0x0000000101382000 nid=0xf in
> Object.wait() [0xffffffff71cff000]
>
> java.lang.Thread.State: WAITING (on object monitor)
>
> at java.lang.Object.wait(Native Method)
>
> - waiting on <0xfffffffd3a660b80> (a java.lang.ref.Reference$Lock)
>
> at java.lang.Object.wait(Object.java:485)
>
> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>
> - locked <0xfffffffd3a660b80> (a java.lang.ref.Reference$Lock)
>
> Locked ownable synchronizers:
>
> - None
>
> "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 <0xfffffffd3a665bf8> (a java.lang.Object)
>
> at java.lang.Object.wait(Object.java:485)
>
> at
> org.apache.derby.impl.drda.NetworkServerControlImpl.blockingStart(Unknown Source)
>
> - locked <0xfffffffd3a665bf8> (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)
>
> Locked ownable synchronizers:
>
> - None
>
> "VM Thread" prio=3 tid=0x000000010137c800 nid=0xe runnable
>
> "Gang worker#0 (Parallel GC Threads)" prio=3 tid=0x0000000100124000
> nid=0x3 runnable
>
> "Gang worker#1 (Parallel GC Threads)" prio=3 tid=0x0000000100125800
> nid=0x4 runnable
>
> "Gang worker#2 (Parallel GC Threads)" prio=3 tid=0x0000000100127000
> nid=0x5 runnable
>
> "Gang worker#3 (Parallel GC Threads)" prio=3 tid=0x0000000100128800
> nid=0x6 runnable
>
> "Gang worker#4 (Parallel GC Threads)" prio=3 tid=0x000000010012a000
> nid=0x7 runnable
>
> "Gang worker#5 (Parallel GC Threads)" prio=3 tid=0x000000010012b800
> nid=0x8 runnable
>
> "Gang worker#6 (Parallel GC Threads)" prio=3 tid=0x000000010012d800
> nid=0x9 runnable
>
> "Gang worker#7 (Parallel GC Threads)" prio=3 tid=0x000000010012f000
> nid=0xa runnable
>
> "Concurrent Mark-Sweep GC Thread" prio=3 tid=0x0000000101223800 nid=0xd
> runnable
>
> "Gang worker#0 (Parallel CMS Threads)" prio=3 tid=0x0000000100a20800
> nid=0xb runnable
>
> "Gang worker#1 (Parallel CMS Threads)" prio=3 tid=0x0000000100a22000
> nid=0xc runnable
>
> "VM Periodic Task Thread" prio=3 tid=0x00000001013c8000 nid=0x16 waiting
> on condition
>
> JNI global references: 1589
>
> *From:*Bergquist, Brett [mailto:BBergquist@canoga.com]
> *Sent:* Monday, February 27, 2012 12:56 PM
> *To:* derby-dev@db.apache.org
> *Subject:* Another backup question
>
> I have an alternative for the backup would be to FREEZE the database,
> perform a ZFS snapshot of the file system, and then unfreeze the
> database and then send the ZFS snapshot to another system for safe
> keeping. This might be the fastest mechanism for me to perform a backup
> on an Oracle Solaris system.
>
> Does anyone have any thoughts or see a problem with this idea?
>
> Brett
>




Mime
View raw message