[RÉSOLU] Migration Talend 6.2 vers 8.0 - Problème avec le composant cMessagingEndpoint et Restlet
Publié : 20 nov. 2025, 14:31
Bonjour,
Lors de la migration de mes jobs de Talend 6.2 vers Talend 8.0 (Studio Talend Data Service R2024-10 avec runtime 8.0.1.R2024-05-RT) j'ai rencontré ce problème.
Description du problème :
Dans le composant cMessagingEndpoint, je ne trouve plus le composant Camel restlet qui était disponible dans les paramètres avancés de l'ancienne version.
Tentatives de résolution effectuées :
SOLUTION :
D'après le support Talend, il faut désormais utiliser le composant cRest à la place du composant Camel Restlet qui n'est plus disponible dans Talend 8.0.
Documentation : https://help.qlik.com/talend/en-US/medi ... -cxf/crest
J'espère que cela pourra aider d'autres personnes confrontées au même problème de migration.
Lors de la migration de mes jobs de Talend 6.2 vers Talend 8.0 (Studio Talend Data Service R2024-10 avec runtime 8.0.1.R2024-05-RT) j'ai rencontré ce problème.
Description du problème :
Dans le composant cMessagingEndpoint, je ne trouve plus le composant Camel restlet qui était disponible dans les paramètres avancés de l'ancienne version.
Tentatives de résolution effectuées :
- J'ai essayé d'ajouter Restlet comme composant personnalisé en important la bibliothèque externe "camel-restlet-2.25.4.jar", mais cela génère l'erreur suivante :
Code : Tout sélectionner
java.lang.ClassNotFoundException: org.apache.camel.impl.DefaultComponent
- J'ai ajouté toutes les dépendances Camel nécessaires, sans succès
- Nettoyage du cache et redémarrage avec un nouveau workspace
- Re-synchronisation des fichiers POM
- Redémarrage du studio en mode online
SOLUTION :
D'après le support Talend, il faut désormais utiliser le composant cRest à la place du composant Camel Restlet qui n'est plus disponible dans Talend 8.0.
Documentation : https://help.qlik.com/talend/en-US/medi ... -cxf/crest
J'espère que cela pourra aider d'autres personnes confrontées au même problème de migration.