Page 1 sur 1

[RÉSOLU] Erreur de publication de jobs - Dépendance talend-proxy introuvable

Publié : 20 nov. 2025, 14:46
par NKH
Bonjour,

Description du problème :
Lors de la publication de certains jobs sur Talend 8.0, j'obtiens l'erreur suivante :

Code : Tout sélectionner

[ERROR] Failed to execute goal on project [job]: Could not resolve dependencies for project [project]:[job]:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at org.talend.components.lib:talend-proxy:jar:1.0.2: Failed to read artifact descriptor for org.talend.components.lib:talend-proxy:jar:1.0.2: The following artifacts could not be resolved: org.talend.components.lib:talend-proxy:pom:1.0.2 (absent): Could not transfer artifact org.talend.components.lib:talend-proxy:pom:1.0.2 from/to central (https://repo1.maven.org/maven2/): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Le problème est particulier car il ne concerne que certains jobs, alors que j'ai pu publier plusieurs autres jobs sans problème, même dans le même projet.

Analyse du support :
  • La dépendance talend-proxy est un plugin Talend qui ne devrait pas nécessiter Maven repo
  • J'utilisais la version R2024-11v1 du Studio, mais une v2 a été publiée quelques jours après pour corriger certains problèmes
SOLUTION :
  • Mettre à jour le Studio vers R2024-11v2 en configurant l'URL de mise à jour vers "latest" ou spécifiquement vers la v2
    • IMPORTANT : Cocher l'option "clean libraries" pour supprimer les anciennes versions de bibliothèques qui peuvent parfois être utilisées si elles ne sont pas nettoyées
  • Vérifier les composants : Ouvrir le job ou la route concernée et vérifier si des composants nécessitent le téléchargement de fichiers jar supplémentaires
  • Utiliser le Feature Manager :
    • Aller dans la section "more libraries"
    • Cliquer sur "go to libraries" pour ouvrir l'assistant
    • Cet assistant affiche les fichiers jar requis qui pourraient manquer et permet de s'assurer que toutes les bibliothèques nécessaires sont installées
J'espère que cette solution aidera d'autres personnes confrontées à ce type d'erreur de dépendances.