C

Tuesday, October 18th, 2022 7:22 PM

Denodo-to-collibra-integration package error

Hello,

I’m trying to build the denodo-collibra-integration with maven, yet I’m running into an error:

Failed to execute goal on project denodo-to-collibra-integration: Could not resolve dependencies for project com.collibra.marketplace:denodo-to-collibra-integration:jar:1.1.0: com.denodo:denodo-vdp-jdbcdriver:jar:8.0 was not found in https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced .

I think I have correctly done the correct prework:

  1. Install Java 1.8
  2. Install Maven
  3. Install the collibra integration library
  4. (Not documented) I updated the version for the collibra integration library in the dendo integration Pom to match the most current version.

Upon looking for the denodo jdbc dependency online at https://repo.maven.apache.org/maven2, I couldn’t find it. I’m wondering if this dependency group/location needs to be updated in the pom.

368 Messages

2 years ago

Hello @christopher.lynch.exlservice.com,

It seems that you have installed the required software.

Since the Denodo JDBC drivers are not available in the Maven repository, this would need to be retrieved from the Denodo website and installed in your local Maven / .m2 repository. Thanks

Denodo JDBC Drivers: https://community.denodo.com/drivers/jdbc/

23 Messages

Ok is there documentation on installing this? I tried installing with:
mvn org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file -Dfile=denodo-vdp-jdbcdriver-8.0-update-20220815.jar
and recieved error:
The artifact information is incomplete: ‘groupId’, ‘artifactId’, ‘version’ and ‘packaging’ are required.

I assume most of this information I need to provide is abstract, but I’m a bit of a maven newbie.

368 Messages

2 years ago

Hi @christopher.lynch.exlservice.com,

Thanks for pointing this out.

Yes, you can use the same values that are specified in the integration pom.xml file, the Denodo dependency:

 <dependency>
     <groupId>com.denodo</groupId>
     <artifactId>denodo-vdp-jdbcdriver</artifactId>
     <version>8.0</version>
 </dependency>

Therefore, to install the Denodo JDBC driver, can you please try using the following Maven command? Thanks

 mvn install:install-file -Dfile=denodo-vdp-jdbcdriver-8.0-update-20220815.jar -DgroupId=com.denodo -DartifactId=denodo-vdp-jdbcdriver -Dversion=8.0 -Dpackaging=jar

More information is also available here: https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

Loading...