Re: [BUGS] BUG #2856: Jdbc 4 connector running on JDK 1.6 should - Mailing list pgsql-jdbc

From Mike C.
Subject Re: [BUGS] BUG #2856: Jdbc 4 connector running on JDK 1.6 should
Date
Msg-id 968502.20048.qm@web61315.mail.yahoo.com
Whole thread Raw
In response to Re: [BUGS] BUG #2856: Jdbc 4 connector running on JDK 1.6 should  (Kris Jurka <books@ejurka.com>)
List pgsql-jdbc
Kris Jurka <books@ejurka.com> wrote:


On Fri, 28 Sep 2007, Mike C. wrote:

> On Fri, 5 Jan 2007, Steve Langridge wrote:
>
>> At the present time, I am not really interested in actually using the client
>> info data at all - I really just need the getClientInfo() and setClientInfo()
>> to rather not raise a not-implemented exception. With the JDBC 3 driver
>> under Java 1.5, there were no problems, so I presume these methods were
>> implemented - it is now a real hassle since when running under Java 1.6, one
>> has to use the JDBC 4 driver.
>>
>
> This is getting old, would you accept the naive implementation and
> leave the bug open until someone implements the real logic? It's really
> a showstopper on Glassfish / JDK 1.6
>

I've implemented this in a similar fashion. The Javadoc spec indicates
that setting a clientinfo property that isn't supported is an error, so
I've done that. So now it won't throw an error on getClientInfo or
setClientInfo with a null or empty properties. Can you test this jar file
and see if it works for you?

http://ejurka.com/pgsql/jars/clientinfo/

Kris Jurka

Hi, thanks Michael and Kris for your replies. I have tested your jar and it's allright, the log file is clean and the application works as expected, this with Glassfish build b41d I currently use. I will test later with a more recent build, but I don't expect any different behavior.
 


Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.

pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: PreparedStatement rounds doubles to scale 14 during update
Next
From: Kris Jurka
Date:
Subject: Re: [PATCH] Stop test cases from leaking connections