Skip to content

Conversation

@kasemir
Copy link
Collaborator

@kasemir kasemir commented Nov 12, 2025

The RDB archive (archive engine, data browser retrieval) can use Oracle, MySQL or Posgres JDBC.
For the longest time, Oracle's licensing prevented the Oracle JDBC jar from being available in Maven central.
It had to be downloaded by somebody with an Oracle development network account, and the "install-jar" mechanism then placed it in the local maven repo.

Now that the ojdbc jar is available from maven central, the pom.xml can directly refer to it.
I did add exclusions to only fetch the basic ojdbc jar because none of the existing code needs any of the optional dependencies that would otherwise be added.

Once PBRaw is available online, this would remove the need for "install-jar"
#3637

Checklist

  • Testing:
    • Tests were run

This is a change in build system dependencies. A successful build is a successful test.

  • Documentation:
    • The feature is documented

It's a change to maven files. Maven has plenty of online material to read which could be called documentation.

@shroffk shroffk merged commit 41f7bcb into master Nov 12, 2025
3 checks passed
@shroffk shroffk deleted the oracle_jdbc branch November 12, 2025 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants