GovernIB / LOGINIB

Plugins de Login
0 stars 2 forks source link

Problema descarrega de les llibreries llibreries eidas #4

Closed sgelabert-dgtic closed 5 years ago

sgelabert-dgtic commented 6 years ago

L'empaquetat del projecte dóna problemes en el modul loginib-core al intentar descarregar-se les llibreries eidas

[INFO] Loginib ............................................ SUCCESS [  2.325 s]
[INFO] loginib-core-api ................................... SUCCESS [ 13.000 s]
[INFO] loginib-lib ........................................ SUCCESS [  0.047 s]
[INFO] loginib-core ....................................... FAILURE [  2.886 s]
[INFO] loginib-frontend ................................... SKIPPED
[INFO] loginib-rest-api ................................... SKIPPED
[INFO] loginib-rest-ws .................................... SKIPPED
[INFO] loginib-ear ........................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.429 s
[INFO] Finished at: 2018-09-26T07:50:12+02:00
[INFO] Final Memory: 20M/139M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project loginib-core: Could not resolve dependencies for project es.caib.loginib:loginib-core:jar:0.0.1-SNAPSHOT: The following artifacts could not be resolved: eu.eidas:eidas-commons:jar:1.4.3-clave, eu.eidas:eidas-saml-engine:jar:1.4.3-clave, eu.eidas:eidas-configmodule:jar:1.4.3-clave, eu.eidas:eidas-light-commons:jar:1.4.3-clave, eu.eidas:eidas-encryption:jar:1.4.3-clave: Could not find artifact eu.eidas:eidas-commons:jar:1.4.3-clave in repository-local (file://D:\Development\workspace-luna-R-win32-x86_64\LOGINIB-1.0\loginib-core/repository-local) -> [Help 1]

Pareix que no existeixen dins el repositori remot:

Downloading: https://repo.maven.apache.org/maven2/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.jar
Downloading: https://repo.maven.apache.org/maven2/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.jar
Downloading: https://repo.maven.apache.org/maven2/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.jar
Downloading: https://repo.maven.apache.org/maven2/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.jar
rsanz-indra commented 6 years ago

Es lo que comentábamos en https://github.com/GovernIB/sistra2/issues/31#issuecomment-424340152 Existen unas librerías proporcionadas por Cl@ve2.0 que no están en los repositorios y entendemos que deberían estar en el repositorio GOIB en Github. De momento están incluidas en un repositorio local del proyecto (tal como viene en el ejemplo de integración de Cl@ve2.0) por lo que no debe dar problemas. Hemos probado a borrar las dependencias del repo local de maven y se las descarga correctamente de este repositorio:

[INFO] ------------------------------------------------------------------------ [INFO] Building loginib-core 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.pom (4 KB at 2.1 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/clave-parent/1.4.3-clave/clave-parent-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/clave-parent/1.4.3-clave/clave-parent-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/clave-parent/1.4.3-clave/clave-parent-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/clave-parent/1.4.3-clave/clave-parent-1.4.3-clave.pom (33 KB at 516.8 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.pom (2 KB at 40.0 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.pom (6 KB at 69.7 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.pom (4 KB at 42.1 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.pom (12 KB at 185.9 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/openws/1.5.5/openws-1.5.5.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/openws/1.5.5/openws-1.5.5.pom (10 KB at 100.6 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/xmltooling/1.4.5/xmltooling-1.4.5.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/xmltooling/1.4.5/xmltooling-1.4.5.pom (6 KB at 76.4 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.pom [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.pom: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.pom [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.pom (3 KB at 39.0 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.jar [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.jar [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/xmltooling/1.4.5/xmltooling-1.4.5.jar [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.jar [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/openws/1.5.5/openws-1.5.5.jar [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.jar: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.jar [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-commons/1.4.3-clave/eidas-commons-1.4.3-clave.jar (279 KB at 2997.9 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.jar [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/openws/1.5.5/openws-1.5.5.jar (561 KB at 3280.1 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.jar [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.jar: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.jar [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-configmodule/1.4.3-clave/eidas-configmodule-1.4.3-clave.jar (64 KB at 289.5 KB/sec) [INFO] Downloading: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.jar [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.jar: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.jar [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/opensaml/2.6.5-eidas_1/opensaml-2.6.5-eidas_1.jar (1382 KB at 5212.7 KB/sec) [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/org/opensaml/xmltooling/1.4.5/xmltooling-1.4.5.jar (657 KB at 2478.4 KB/sec) [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-light-commons/1.4.3-clave/eidas-light-commons-1.4.3-clave.jar (114 KB at 405.3 KB/sec) [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.jar: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.jar [WARNING] Could not validate integrity of download from file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.jar: Checksum validation failed, no checksums available [WARNING] Checksum validation failed, no checksums available for file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.jar [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-encryption/1.4.3-clave/eidas-encryption-1.4.3-clave.jar (21 KB at 69.5 KB/sec) [INFO] Downloaded: file://P:\workspace\sistra2-indra\loginib\loginib-core/repository-local/eu/eidas/eidas-saml-engine/1.4.3-clave/eidas-saml-engine-1.4.3-clave.jar (678 KB at 2171.7 KB/sec) [INFO] Habría que verificar el entorno local desde donde se lanza la compilación el por qué no se está descargando las librerías. Otra opción es subir ya estos jars al repo GOIB en Github.

rsanz-indra commented 6 years ago

Según vemos en Github parece que no se ha subido el repositorio local al proyecto. Lo subimos.

rsanz-indra commented 6 years ago

Subido repo local al Github. Quedaría pendiente si se ve oportuno evitar el repo local del proyecto y subir los jars al repo GOIB en Github.

sgelabert-dgtic commented 6 years ago

Seguim sense localitzar les llibreries en el projecte:

[INFO] --- maven-install-plugin:2.4:install (default-install) @ loginib-lib ---
[INFO] Installing D:\Development\workspace-luna-R-win32-x86_64\LOGINIB-1.0\loginib-lib\pom.xml to D:\LlibreriesJava\apache-maven-3.3.9\.m2\repository\es\caib\loginib\loginib-lib\0.0.1-SNAPSHOT\loginib-lib-0.0.1-SNAPSHOT.pom
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building loginib-core 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for eu.eidas:eidas-commons:jar:1.4.3-clave is missing, no dependency information available
[WARNING] The POM for eu.eidas:eidas-saml-engine:jar:1.4.3-clave is missing, no dependency information available
[WARNING] The POM for eu.eidas:eidas-configmodule:jar:1.4.3-clave is missing, no dependency information available
[WARNING] The POM for eu.eidas:eidas-light-commons:jar:1.4.3-clave is missing, no dependency information available
[WARNING] The POM for eu.eidas:eidas-encryption:jar:1.4.3-clave is missing, no dependency information available
[INFO] Reactor Summary:
[INFO] 
[INFO] Loginib ............................................ SUCCESS [  0.359 s]
[INFO] loginib-core-api ................................... SUCCESS [  2.605 s]
[INFO] loginib-lib ........................................ SUCCESS [  0.031 s]
[INFO] loginib-core ....................................... FAILURE [  0.110 s]
[INFO] loginib-frontend ................................... SKIPPED
[INFO] loginib-rest-api ................................... SKIPPED
[INFO] loginib-rest-ws .................................... SKIPPED
[INFO] loginib-ear ........................................ SKIPPED

Efectivament, lo seu es pujar aquestes llibreries al repostori MVN de GitHub. Demanaré a ne'n Toni a veure si podem pujar-les directament fent un commit sobre el repositori MVN

rsanz-indra commented 6 years ago

Hemos descargado el proyecto LoginIB de Github y borradas las librerías del repo de maven del equipo y al compilar sí que se descarga bien las librerías del repo local del proyecto. Debe de haber algún problema en vuestro entorno. De todas maneras si vamos a subir las librerías al repo de Github será lo mejor. Ya nos avisáis cuando estén subidas y quitaremos el repo local al proyecto.

rsanz-indra commented 6 years ago

Se ha modificado el proyecto en Github para que descargue las librerías del repo GOIB y eliminado el repo local del proyecto. Se realiza prueba de compilar (previamente borrando los jars en el repo local del pc) y da error: [ERROR] Failed to execute goal on project loginib-core: Could not resolve dependencies for project es.caib.loginib:loginib-core:jar:0.0.1-SNAPSHOT: The following artifacts could not be resolved: eu.eidas:eidas-commons:jar:1.4.3-clave, eu.eidas:eidas-saml-engine:jar:1.4.3-clave, eu.eidas:eidas-configmodule:jar:1.4.3-clave, eu.eidas:eidas-light-commons:jar:1.4.3-clave, eu.eidas:eidas-encryption:jar:1.4.3-clave: Could not find artifact eu.eidas:eidas-commons:jar:1.4.3-clave in governIB (https://governIB.github.io/maven/maven/)

rsanz-indra commented 6 years ago

Tras la revisión del repo en Github por la OTAE ya nos compila.