quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.75k stars 2.67k forks source link

Offer Sybase ASE JDBC extension #7160

Open bjornhilstad opened 4 years ago

bjornhilstad commented 4 years ago

Describe the extension Offer Sybase ASE JDBC support via extension that works in JVM mode and native mode.

Interested in this extension, please +1 via the emoji/reaction feature of GitHub (top right).

Configuration suggestion

# Add your application.properties here, if applicable.
<typical JDBC configuration properties>

Additional context (Add any other context about the proposal here.)

hartimcwildfly commented 4 years ago

The jconn4 SAP ASE driver is not available as maven dependency. I think there could be some licensing problems as SAP is not providing it for downloading without registering. An alternative could be the jtds driver (https://mvnrepository.com/artifact/net.sourceforge.jtds/jtds).

bjornhilstad commented 4 years ago

I tried both the Sybase/SAP Jconnect driver and the JTDS driver when I made the issue. Both worked fine in JVM mode, but as expected they failed when building to native. Would Sybase/SAP have to be involved if using their driver or is it possible to make it work in native mode without access to the source code? The JTDS driver is just JDBC 3, but that would probably do for most cases and that is open source.

sirAlexander commented 3 years ago

@bjornhilstad could you point me to a quarkus project wired up to use Sybase, as I'm trying to achieve what you infer you already have above, but having no luck