PGXADataSource does not implement DataSource - Mailing list pgsql-jdbc

From Bill Middleton
Subject PGXADataSource does not implement DataSource
Date
Msg-id 4efe54510704201300i4636c611r88dbb48c96be7270@mail.gmail.com
Whole thread Raw
Responses Re: PGXADataSource does not implement DataSource  (Kris Jurka <books@ejurka.com>)
Re: PGXADataSource does not implement DataSource  (Heikki Linnakangas <heikki@enterprisedb.com>)
List pgsql-jdbc
Hello and thanks for for the efforts.  I've noticed that your XA implementation does not formally implement javax.sql.DataSource.  I felt pretty sure that this was a simple oversight, given that BaseDataSource provides complete compatibility with the DataSource interface.  I patched thusly:

Index: org/postgresql/ds/common/BaseDataSource.java
===================================================================
RCS file: /usr/local/cvsroot/pgjdbc/pgjdbc/org/postgresql/ds/common/BaseDataSource.java,v
retrieving revision 1.7
diff -r1.7 BaseDataSource.java
12a13,14
> import javax.sql.DataSource;
>
25c27
< public abstract class BaseDataSource implements Referenceable
---
> public abstract class BaseDataSource implements Referenceable, DataSource


and now Hibernate happily accepts the postgresql XA using JTA.

Best regards,

Bill Middleton

pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: Poor addBatch performance. Why dosn't it use copy ?
Next
From: Kris Jurka
Date:
Subject: Re: PGXADataSource does not implement DataSource