From: | Thor-Michael Støre <thor-michael(dot)store(at)webvelocity(dot)no> |
---|---|
To: | <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Pg JDBC 3 driver, JDK 1.6, Glassfish v2 incompatability |
Date: | 2007-04-09 15:52:18 |
Message-ID: | BF48396AA1F0CD4EA23C6093A992E4DDE38B95@ex-srv-02.exchangemail.no |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Hello,
Could some dev take a look at the following bug in the Glassfish Applicationserver, and either clear the JDBC PostgreSQL driver of any wrongdoing, or fix any problem that may be present in the driver? It's really no big deal since I have no problem working around it, but even just getting a comment on it would put one of my worries at rest.
https://glassfish.dev.java.net/issues/show_bug.cgi?id=2779
The relevant part of it is:
CAUSE:
On further investigation, Postgres jdbc driver's Connection from
ConnectionPoolDataSource/XADataSource is a proxy of java.sql.Connection,
This proxy, in jdk 1.6 will list all methods of jdbc 4.0 connection (even though
the datasource is only jdbc 30)
This makes GlassFish to decide (during initialization of datasource) that it is
a jdbc 4.0 compatible connection and calls jdbc 4.0 methods of Connection,
causing AbstractMethodError thrown.
Thanks,
Thor Michael Støre
From | Date | Subject | |
---|---|---|---|
Next Message | Kris Jurka | 2007-04-09 16:04:59 | Re: Pg JDBC 3 driver, JDK 1.6, Glassfish v2 incompatability |
Previous Message | Bellur Ashwin | 2007-04-06 16:57:12 | Problem with Running Query |