Hi Gerd,
Could you send me the new squirrel-sql.jar as well? I'd like to use it with Derby too.
Regards,
Susan
Gerd Wagner <bir...@t-...> wrote:
Hi Xavier,
it looks like your driver closes a ResultSet when it was completely
iterated through. SQuirreL tried to access the ResultSetMetaData after
iterating. I was able to fix this. The fix is in CVS. If you want me to
I could mail you a new version of squirrel-sql.jar (2.1 MB).
Still the exception will persist (as in 1.2beta6) because SQuirreL tries
to read SQL warnings from the ResultSet after iterating. This will
fail when the ResultSet is closed.
Gerd
Xavier Vigouroux wrote:
> Hi,
>
> Here is the log I get:
>
>
> ------------------------------------------------------------------------
>
> org.apache.derby.client.am.SqlException: Invalid operation: result set closed
> at org.apache.derby.client.am.ResultSet.checkForClosedResultSet(ResultSet.java:2900)
> at org.apache.derby.client.am.ResultSet.getMetaDataX(ResultSet.java:1240)
> at org.apache.derby.client.am.ResultSet.getMetaData(ResultSet.java:1232)
> at net.sourceforge.squirrel_sql.fw.datasetviewer.ResultSetMetaDataDataSet.getMetaDataFromResultSet(ResultSetMetaDataDataSet.java:238)
> at net.sourceforge.squirrel_sql.fw.datasetviewer.ResultSetMetaDataDataSet.(ResultSetMetaDataDataSet.java:92)
> at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLResultExecuterPanel$SQLExecutionHandler.sqlResultSetAvailable(SQLResultExecuterPanel.java:733)
> at net.sourceforge.squirrel_sql.client.session.SQLExecuterTask.processResultSet(SQLExecuterTask.java:450)
> at net.sourceforge.squirrel_sql.client.session.SQLExecuterTask.processQuery(SQLExecuterTask.java:359)
> at net.sourceforge.squirrel_sql.client.session.SQLExecuterTask.run(SQLExecuterTask.java:252)
> at net.sourceforge.squirrel_sql.fw.util.TaskExecuter.run(TaskExecuter.java:82)
> at java.lang.Thread.run(Thread.java:536)
>
>
> ------------------------------------------------------------------------
>
>
>
> What is strange is that I disable "show SQL Result metadata" in the
> connecteciot nproperties but it doesn't help.
>
> ps: note that I also send a mail concerning this problem to derby DB ML.
>
> thanks
>
> Le 28 juin 05, à 20:35, Gerd Wagner a écrit :
>
>> Hi Xavier,
>>
>> could you have look at the SQuirreL logs (Menu Windows -->View
>> SQuirreL logs). There you should find a stacktrace of your exception.
>> Could you please post the stacktrace together with your request.
>>
>> Thanks
>>
>> Gerd
>>
>> Xavier Vigouroux wrote:
>>
>>> Hi,
>>> I try to connect to a derby database, I have a different behavior
>>> SQL requests withfrom 1.2beta6 to 2.0rc1:
>>> o in 1.2beta6: I can execute select, get an exception
>>> (org.apache.derby.client.am.SqlException: invalid operation: result
>>> set closed) but can see the result of the request
>>> o in 2.0rc1: I have the same exception but with no result.
>>> what must I investigate to get better insight.
>>> XFV
>>
>>
>>
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Squirrel-sql-users mailing list
Squ...@li...
https://lists.sourceforge.net/lists/listinfo/squirrel-sql-users
|