Skip to main content

JDBC Extractor, version 2.80.1 (2023-06-21)

 

We've recently upgraded to Java 17. From version 2.80.1 of the JDBC Extractor, you're required to upgrade your Java version to at least Java 17 to ensure compatibility and leverage the latest enhancements and security features.

Follow these steps to upgrade your on-premise JDBC Extractor package and run the new version:

 

  1. Install Java 17 in your local environment.
  2. Update your environment settings to use Java 17 as the default Java version.
  3. Replace the existing connector-jdbc.jar file for the JDBC Extractor, with the new .jar file supplied with version 2.80.1 or any future release of the Extractor. In the command that you use to run the .jar file from the operating system service, include the following JVM arguments:

 

--add-opens=java.base/java.lang=ALL-UNNAMED

--add-opens=java.base/java.io=ALL-UNNAMED

--add-opens=java.base/java.nio=ALL-UNNAMED

 

 

Is it a compulsory upgrade or can we just delay the upgrade for some times? What's the impact of NOT doing the upgrade? TIA


@Guillermo Gost 

The upgrade is recommended. You will not be able use the JAR with version >= v2.80 without upgrading to Java 17. One of the reasons we do these upgrades is to reduce the number of vulnerabilities libraries in the old versions suffer from. Having said that, you can continue to run the JAR versions lesser than v2.80.0, however, we do not recommend that because you will not have access to all the new features and enhancements.

All the best!

 


@Guillermo Gost 

The upgrade is recommended. You will not be able use the JAR with version >= v2.80 without upgrading to Java 17. One of the reasons we do these upgrades is to reduce the number of vulnerabilities libraries in the old versions suffer from. Having said that, you can continue to run the JAR versions lesser than v2.80.0, however, we do not recommend that because you will not have access to all the new features and enhancements.

All the best!

 

Thx Mateusz