db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kathey Marsden <kmarsdende...@sbcglobal.net>
Subject Re: [jira] Commented: (DERBY-1434) Client can send incorrect database name to server after having made multiple connections to different databases.
Date Thu, 22 Jun 2006 03:40:45 GMT
Kathey Marsden (JIRA) wrote:

>    [ http://issues.apache.org/jira/browse/DERBY-1434?page=comments#action_12417238 ]

>Kathey Marsden commented on DERBY-1434:
>I see that if our table in the first database has more data than can be retrieved in one
QRYDTA  this can cause a  ResultSet to close prematurely if a query is executed against the
second database before  all results are fetched from the server.

Also I failed to mention that  actual problem in the user case  I am  
looking at is a  Disconnect exception.  I don't see how this could 
relate really, but thought I would mention it since this issue arose out 
of  looking at their trace files and we don't have a reproduction yet 
for their Disconnect Exception.

If anyone can think of a way this could cause a DisconnectException, 
speak up.

IP  org.apache.derby.client.am.DisconnectException: A communication 
error has been detected. Communication protocol being used: 
Reply.fill(). Communication API being used: InputStream.read(). Location 
where the error was detected: insufficient data. Communication function 
detecting the error: *. Protocol specific error codes(s) TCP/IP 
SOCKETS        at 
        at org.apache.derby.client.net.Reply.fill(Unknown Source)
org.apache.derby.client.net.Reply.ensureALayerDataInBuffer(Unknown Source)
        at org.apache.derby.client.net.Reply.readDssHeader(Unknown Source)
org.apache.derby.client.net.Reply.startSameIdChainParse(Unknown Source)
org.apache.derby.client.net.NetResultSetReply.readFetch(Unknown Source)
        at org.apache.derby.client.net.ResultSetReply.readFetch(Unknown 
        at org.apache.derby.client.net.NetResultSet.readFetch_(Unknown 
        at org.apache.derby.client.am.ResultSet.flowFetch(Unknown Source)
        at org.apache.derby.client.net.NetCursor.getMoreData_(Unknown 
        at org.apache.derby.client.am.Cursor.next(Unknown Source)
        at org.apache.derby.client.am.ResultSet.nextX(Unknown Source)
        at org.apache.derby.client.am.ResultSet.next(Unknown Source)

View raw message