Bonjour tous,
J'utilise la version Talend 5.4.1.
Dans un de mes Jobs j'ai utilisé le composant TFileInputDelimited pour lire un fichier CSV. Mais quand j'exporte mon job pour en faire un batch et que je déploie sur un serveur unix, j'ai cette erreur d'incompatibilité de version Java :
Pourtant je suis bien en Java compliance 1.5 sous Talend (mais dans l’interpréteur de commande Talend je suis en 1.6 pour que l'éxécution marche).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Exception in thread "main" java.lang.UnsupportedClassVersionError: (com/talend/csv/CSVReader) bad major version at offset=6 at java.lang.ClassLoader.defineClassImpl(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:267) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) at java.net.URLClassLoader.defineClass(URLClassLoader.java:601) at java.net.URLClassLoader.access$400(URLClassLoader.java:125) at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1056) at java.security.AccessController.doPrivileged(AccessController.java:274) at java.net.URLClassLoader.findClass(URLClassLoader.java:493) at java.lang.ClassLoader.loadClass(ClassLoader.java:650) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
Quelqu'un peut il me dire si ce composant dans la version TOS 5.4.1 ne peut être générée qu'en 1.6?
Partager