Bonjour
Je souhaite développer du code java générique qui sera disponible dans toutes mes routes (plusieurs centaines), via des cProcessor.
Je voudrais tout bêtement envoyer des mails, mais par exemple si j'écris "import javax.mail.*" dans un bean il ressort en surligné rouge et le studio me dit qu'il est introuvable.
Si je tape "import org.apache.camel.*" il ne le trouve pas non plus ... mais cela compile et cela fonctionne quand même (par contre c'est moins pratique à développer car on a pas l'autocomplétion/suggestion).
--> comment savoir la liste des librairies disponibles en dev java dans les beans ?
--> comment en ajouter ?
Pour l'exemple des mails, je vois bien pourtant un fichier "javax.mail_1.4.0.v201005080615.jar" dans Studio/plugins (?). Evidemment, la solution d'ajouter la librairie directement dans la route via un cConfig ne convient pas, on ne pourra pas modifier plusieurs centaines de routes à chaque fois que l'on voudra modifier ce code "générique".
NB : j'utilise Talend Open Studio for ESB 6.3, mais j'imagine que ce problème est générique à toutes les déclinaisons Talend.
Merci
Loko
Partager