Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435) - Mailing list pgsql-jdbc

From Pavel Kajaba
Subject Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435)
Date
Msg-id 82353776.19327195.1453204404128.JavaMail.zimbra@redhat.com
Whole thread Raw
In response to Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435)  (Vladimir Sitnikov <sitnikov.vladimir@gmail.com>)
Responses Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435)
Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435)
List pgsql-jdbc
> I think maven profile can be added to exclude waffle from the build.

Maven profile would not help, because waffle is used in core/v3/ConnectionFactoryImpl.java class.

So basically if waffle was excluded it would not compile.

However I have tried to create patch [1], which uses Java reflection API to load different classes during runtime.

What do you think about this approach?

Pavel Kajaba.


[1] https://pkajaba.fedorapeople.org/0001-Disable-using-SSPI-under-Linux.patch


pgsql-jdbc by date:

Previous
From: Dave Cramer
Date:
Subject: Re: Maven Artifact JDK Suffix
Next
From: Dave Cramer
Date:
Subject: Re: [pgjdbc] Implement JDBC specs via pre-processor step (#435)