How can this abstract method error happen? - Mailing list pgsql-jdbc

From Pawel Veselov
Subject How can this abstract method error happen?
Date
Msg-id CAMnJ+BdqCaRbQ5n2=NdpE1jqOWtCYUu8Ym9LQaxFsD75S7nokg@mail.gmail.com
Whole thread Raw
Responses Re: How can this abstract method error happen?  (Dave Cramer <pg@fastcrypt.com>)
Re: How can this abstract method error happen?  (Lachezar Dobrev <l.dobrev@gmail.com>)
List pgsql-jdbc
Hi.

I'm getting an abstract method error problem with Postgres JDBC (top of exception trace:http://pastebin.com/xsDKSdiE). There isn't a stable way to reproduce this that I found. The driver is 9.1-902.

I don't quite understand how this can even happen. Looks like all the all statement object are created by the connection object, and all connection objects are created by the Driver. Driver always creates connection version 4, and that connection always creates statements version 4, so it should always implement isClosed(). I never ever used any earlier drivers (so I don't think there is C/P mess up, but I grepped my class path too).

Can anything else ever create a connection object, which can be of earlier version?

Thank you.


pgsql-jdbc by date:

Previous
From: Kevin Wooten
Date:
Subject: Re: [GENERAL] Creating an index alters the results returned
Next
From: Dave Cramer
Date:
Subject: Re: How can this abstract method error happen?