Re: A new JDBC driver... - Mailing list pgsql-jdbc

From Thomas Kellerer
Subject Re: A new JDBC driver...
Date
Msg-id khnp7d$ca5$1@ger.gmane.org
Whole thread Raw
In response to A new JDBC driver...  (Kevin Wooten <kdubb@me.com>)
Responses Re: A new JDBC driver...  (Dave Cramer <pg@fastcrypt.com>)
Re: A new JDBC driver...  (Kevin Wooten <kdubb@me.com>)
Re: A new JDBC driver...  (Kevin Wooten <kdubb@me.com>)
Re: A new JDBC driver...  (dmp <danap@ttc-cmc.net>)
List pgsql-jdbc
Kevin Wooten wrote on 12.03.2013 02:19:
> So… I did a crazy thing… I created an entirely new JDBC driver.
>
> (For those who care there's an actual question at the bottom… this
> isn't just bragging)
>
> I'd love it if some folks in the know could take a look at my code
> and see if it stirs up any ideas on integration or just makes you
> want to jump off a bridge.
>

It does sound very nice, thanks very much for the effort!

I didn't look at the code, but one thing I noticed when trying the driver is that it requires a bunch of other
librarieswhich is highly unusual in the JDBC "world". Usually the JDBC driver jar is self contained. 

When I tried it with my SQL tool (SQL Workbench/J) I got the following exception when connecting:


java.lang.NullPointerException
   at com.impossibl.postgres.protocol.v30.ProtocolImpl.sendStartup(ProtocolImpl.java:168)
   at com.impossibl.postgres.protocol.v30.StartupCommandImpl.execute(StartupCommandImpl.java:107)
   at com.impossibl.postgres.protocol.v30.ProtocolImpl.execute(ProtocolImpl.java:139)
   at com.impossibl.postgres.system.BasicContext.start(BasicContext.java:151)
   at com.impossibl.postgres.system.BasicContext.init(BasicContext.java:110)
   at com.impossibl.postgres.jdbc.PSQLDriver.connect(PSQLDriver.java:56)
   at com.impossibl.postgres.jdbc.PSQLDriver.connect(PSQLDriver.java:22)

Regards
Thomas

pgsql-jdbc by date:

Previous
From: Dave Cramer
Date:
Subject: Re: A new JDBC driver...
Next
From: Dave Cramer
Date:
Subject: Re: A new JDBC driver...