Re: A new JDBC driver...

From: Kevin Wooten <kdubb(at)me(dot)com>
To: Thomas Kellerer <spam_eater(at)gmx(dot)net>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: A new JDBC driver...
Date: 2013-03-12 18:33:10
Message-ID: 10D45A2E-5CB3-45A1-83F0-5459A76B7CF4@me.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Also, I fully intended that the final packaging is a single self contained jar.

I have not been concerned with it too much at this point but Maven makes it pretty easy. Netty is easily embedded into the jar and, while also easy to embed, the Apache BeansUtils may not be needed in the end.

On Mar 12, 2013, at 10:39 AM, Thomas Kellerer <spam_eater(at)gmx(dot)net> wrote:

> 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 libraries which 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
>
>
>
> --
> Sent via pgsql-jdbc mailing list (pgsql-jdbc(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-jdbc

In response to

Browse pgsql-jdbc by date

  From Date Subject
Next Message dmp 2013-03-12 18:34:40 Re: A new JDBC driver...
Previous Message Kevin Wooten 2013-03-12 18:29:12 Re: A new JDBC driver...