|
I get a lot of problems with 2.1.1 on Linux and during the initial starts I get loads of messages on my screen like the following, all starting with the message "Can’t get row (id = ":
Wed Aug 11 18:07:32 CEST 2010: Can’t get row (id = ‘717’).
java.sql.SQLNonTransientConnectionException: No current connection.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.checkIfClosed(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.setupContextStack(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
at com.jbidwatcher.util.db.Database.prepare(Database.java:179)
at com.jbidwatcher.util.db.Table.getRow(Table.java:309)
at com.jbidwatcher.util.db.Table.findByColumn(Table.java:299)
at com.jbidwatcher.util.db.Table.findByColumn(Table.java:295)
at com.jbidwatcher.util.db.Table.findFirstBy(Table.java:128)
at com.jbidwatcher.util.db.ActiveRecord.findFirstByUncached(ActiveRecord.java:224)
at com.jbidwatcher.util.db.ActiveRecord.findFirstBy(ActiveRecord.java:234)
at com.jbidwatcher.auction.AuctionInfo.findFirstBy(AuctionInfo.java:523)
at com.jbidwatcher.auction.AuctionEntry.getAuction(AuctionEntry.java:1336)
at com.jbidwatcher.auction.AuctionEntry.getEndDate(AuctionEntry.java:1453)
at com.jbidwatcher.auction.AuctionEntry.compareTo(AuctionEntry.java:1277)
at com.jbidwatcher.auction.AuctionEntry.compareTo(AuctionEntry.java:46)
at java.util.TreeMap.getEntry(TreeMap.java:328)
at java.util.TreeMap.get(TreeMap.java:255)
at com.jbidwatcher.ui.FilterManager.addAuction(FilterManager.java:149)
at com.jbidwatcher.ui.AuctionsManager.addEntry(AuctionsManager.java:164)
at com.jbidwatcher.auction.server.AuctionServerManager.importListingsToUI(AuctionServerManager.java:247)
at com.jbidwatcher.auction.server.AuctionServerManager.access$300(AuctionServerManager.java:27)
at com.jbidwatcher.auction.server.AuctionServerManager$2.run(AuctionServerManager.java:189)
Caused by: java.sql.SQLException: No current connection.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
… 27 more
java.sql.SQLNonTransientConnectionException: No current connection.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.checkStatus(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.getConnection(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.checkExecStatus(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.executeQuery(Unknown Source)
at com.jbidwatcher.util.db.Table.findFirstBy(Table.java:133)
at com.jbidwatcher.util.db.ActiveRecord.findFirstBySQL(ActiveRecord.java:211)
at com.jbidwatcher.auction.AuctionInfo.findByIdentifier(AuctionInfo.java:527)
at com.jbidwatcher.auction.AuctionEntry.getAuction(AuctionEntry.java:1339)
at com.jbidwatcher.auction.AuctionEntry.getEndDate(AuctionEntry.java:1453)
at com.jbidwatcher.auction.AuctionEntry.compareTo(AuctionEntry.java:1277)
at com.jbidwatcher.auction.AuctionEntry.compareTo(AuctionEntry.java:46)
at java.util.TreeMap.getEntry(TreeMap.java:328)
at java.util.TreeMap.get(TreeMap.java:255)
at com.jbidwatcher.ui.FilterManager.addAuction(FilterManager.java:149)
at com.jbidwatcher.ui.AuctionsManager.addEntry(AuctionsManager.java:164)
at com.jbidwatcher.auction.server.AuctionServerManager.importListingsToUI(AuctionServerManager.java:247)
at com.jbidwatcher.auction.server.AuctionServerManager.access$300(AuctionServerManager.java:27)
at com.jbidwatcher.auction.server.AuctionServerManager$2.run(AuctionServerManager.java:189)
Caused by: java.sql.SQLException: No current connection.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
… 23 more
I saved the .jbidwatcher directory before and when I reverted to 2.1pre8 with the saved .jbidwatcher, everything was ok again. But 2.1.1 is not OK for me.
Charles
|