ec-jrc / re3gistry

Re3gistry is a reusable open source solution for managing and sharing ‘reference codes’, ensuring semantic interoperability across organisations.
European Union Public License 1.2
29 stars 23 forks source link

Build fails: eu.cec.digit dependencies incorrect #466

Open jane-heller-bkg opened 3 weeks ago

jane-heller-bkg commented 3 weeks ago

If I try to build the helper project on tag v2.6.0 on master build fails on Re3gistryBase with:

[ERROR] Failed to execute goal on project Re3gistry2Base: Could not resolve dependencies for project eu.europa.ec:Re3gistry2Base:jar:1.0: The following artifacts could not be resolved: eu.europa.ec.digit.iam.ecas.client:ecas-tomcat-7.0:jar:4.61.0 (absent): eu.europa.ec.digit.iam.ecas.client:ecas-tomcat-7.0:jar:4.61.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 -> [Help 1]

Running the initialize target on Re3gistryBase as documented, only a copy of eu.cec.digit.ecas:ecas-tomcat-7.0:4.26.0 is provided. Commenting out lines lines 38-43 but including lines 32-37 makes the build functional. However, probably a more actual version of that library should be provided and the dependency rules should be checked.

arantzaetxebarria commented 1 week ago

Dear @jane-heller-bkg

Thank you for your comment and the information.

We will contact the people in charge of the library so they can tell us where we can get it and add it to future releases.

Best regards