Why am I getting a "com.google.guava:guava:jar:31.1.0.redhat" dependency error when I try to update mule-reltio-connector?

Question

Question

While upgrading to the latest version of mule-reltio-connector i.e. 2.4.0, we got the following error:

Failed to execute goal on project poc-mule-basic: Could not resolve dependencies for project com.mycompany:poc-mule-basic:mule-application:1.0.0-SNAPSHOT: Failed to collect dependencies at com.mulesoft.connectors:mule-reltio-connector:jar:mule-plugin:2.4.0 -> com.github.rholder:guava-retrying:jar:2.0.0 -> com.google.guava:guava:jar:31.1.0.redhat-00001: Failed to read artifact descriptor for com.google.guava:guava:jar:31.1.0.redhat-00001: Could not transfer artifact com.google.guava:guava-parent: Could we get on a call to quickly resolve this issue since MFA changes will be live on 4th November 2024.

 

Answer

There is a guava parent POM required in the Maven repository, which is missing right now. Due to which the builds were failing. So we explicitly excluded that and added a dummy guava parent in our repository.

The problem was solved by excluding a missing Guava parent POM (version 31.1.0 Redhat) from the Maven Repository.

 

 

 

 

 

 

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.