Could not transfer artifact org.grails.plugins:tomcat:zip:7.0.55.2 from/to grailsCentral (https://repo.grails.org/grails/plugins)

59 views
Skip to first unread message

sirdaiz

unread,
Jan 18, 2020, 1:44:24 PM1/18/20
to grailsEnCastellano
He bajado mi proyecto desde git pero cuando lo compilo obtengo este error:

Resolve error obtaining dependencies: Could not transfer artifact org.grails.plugins:tomcat:zip:7.0.55.2 from/to grailsCentral (https://repo.grails.org/grails/plugins): Received fatal alert: protocol_version (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: The following artifacts could not be resolved: cglib:cglib-nodep:jar:2.2.2, org.grails:grails-datastore-test-support:jar:1.0.2-grails-2.4, org.grails.plugins:scaffolding:zip:2.1.2, org.grails.plugins:cache:zip:1.1.8, org.grails.plugins:asset-pipeline:zip:2.1.5, org.grails.plugins:hibernate4:zip:4.3.8.1, org.grails.plugins:database-migration:zip:1.4.0, org.grails.plugins:jquery:zip:1.11.1: Could not transfer artifact cglib:cglib-nodep:jar:2.2.2 from/to grailsCentral (https://repo.grails.org/grails/plugins): Received fatal alert: protocol_version (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: The following artifacts could not be resolved: org.grails.plugins:scaffolding:zip:2.1.2, org.grails.plugins:cache:zip:1.1.8, org.grails.plugins:asset-pipeline:zip:2.1.5, org.grails.plugins:hibernate4:zip:4.3.8.1, org.grails.plugins:database-migration:zip:1.4.0, org.grails.plugins:jquery:zip:1.11.1: Could not transfer artifact org.grails.plugins:scaffolding:zip:2.1.2 from/to grailsCentral (https://repo.grails.org/grails/plugins): Received fatal alert: protocol_version (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: The following artifacts could not be resolved: org.grails.plugins:scaffolding:zip:2.1.2, org.grails.plugins:cache:zip:1.1.8, org.grails.plugins:asset-pipeline:zip:2.1.5: Could not transfer artifact org.grails.plugins:scaffolding:zip:2.1.2 from/to grailsCentral (https://repo.grails.org/grails/plugins): Received fatal alert: protocol_version (Use --stacktrace to see the full trace)
Error |
Could not transfer artifact org.grails.plugins:tomcat:zip:7.0.55.2 from/to grailsCentral (https://repo.grails.org/grails/plugins): Received fatal alert: protocol_version


Estoy utilizando grails 2.5.0 y JDK7, mi buildconfig:

    repositories {
        inherits true // Whether to inherit repository definitions from plugins

        grailsPlugins()
        grailsHome()
        mavenLocal()
        grailsCentral()
        mavenCentral()

    }

    plugins {
        // plugins for the build system only
        build ":tomcat:7.0.55.2" // or ":tomcat:8.0.20"

        // plugins for the compile step
        compile ":scaffolding:2.1.2"
        compile ':cache:1.1.8'
        compile ":asset-pipeline:2.1.5"

        runtime ":hibernate4:4.3.8.1"
        runtime ":database-migration:1.4.0"
        runtime ":jquery:1.11.1"

compile ":spring-security-core:2.0-RC4"
compile ":spring-security-ldap:2.0-RC2"
compile 'org.grails.plugins:quartz:1.0.2'
    }

He probado hacer grails clean desde consola y con eclipse y tengo el mismo error en ambos casos

Iván López

unread,
Jan 19, 2020, 5:08:29 AM1/19/20
to grailsEnCastellano
Hola,

Lo que te está pasando es que la versión de JDK7 que estás utilizando no es compatible con las últimas versiones de TLS/SSL. Hace ya bastantes meses que los repos eliminaron el soporte de versiones antiguas de TLS porque se consideran inseguras. La versión de JDK7 que estás utilizando sólo soporta esas versiones antiguas.

Otro problema que tienes es que el repo de spring lo tienes por http, cámbialo a https.

Para intentar solucionar el problema, prueba a actualizar a una versión más moderna de JDK7. Esto puede ser complicado, por ejemplo en sdkman el único JDK7 que hay es 7.0.242-zulu.
.

Si lo anterior no funciona, como workaround utiliza JDK8 (o superior) para descargar las dependencias y luego JDK7 para compilar/ejecutar tu aplicación.

Saludos, Iván.

--
Has recibido este mensaje porque estás suscrito al grupo "grailsEnCastellano" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a grailsencastell...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/grailsencastellano/b4f8f396-21a6-4ffe-8b66-44ff19fe547a%40googlegroups.com.

sirdaiz

unread,
Jan 19, 2020, 6:42:57 AM1/19/20
to grailsEnCastellano
Hola @Ivan,

Despues de muchas horas probando/añadiendo TLS me di cuenta que el error estaba en el JDK7. Recordé q este proyecto antes lo tenia en un Ubuntu, asi que instale una maquina virtual de Ubuntu, instale el jdk 7, descargue el proyecto y funciono sin problemas.

De todas formas muchas gracias por tu respuesta, q tengas un buen finde.

Un saludo

Jose
Reply all
Reply to author
Forward
0 new messages