Bonjour tout le monde.
Je vous sollicite pour une problème de connexion à une base de données PROGRESS depuis l'outil TALEND :
Après avoir parcouru de nombreux forums, j'ai trouvé la solution permettant de s'y connecter par l'intermédiaire de trois .JAR :
- openedge.jar
- base.jar
- util.jar
J'ai correctement configuré mes trois tJDBCConnexion, mon tJDBCInput et mon tLogRow. (pas de doutes là dessus, j'ai pris contact avec une personne ayant déjà effectué cette manipulation)
Seulement voilà, quand je lance mon Job, il est stoppé par l(es)'erreur(s) suivante(s) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 Exception in component tJDBCInput_1 java.lang.ClassNotFoundException: com.ddtekjdbc.openedge.OpenEdgeDriver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at test_xls_oracle.progress_0_1.PROGRESS.tJDBCInput_1Process(PROGRESS.java:791) at test_xls_oracle.progress_0_1.PROGRESS.tJDBCConnection_1Process(PROGRESS.java:297) at test_xls_oracle.progress_0_1.PROGRESS.runJobInTOS(PROGRESS.java:1533) at test_xls_oracle.progress_0_1.PROGRESS.main(PROGRESS.java:1426) Exception in component tJDBCConnection_2 java.lang.ClassNotFoundException: com/ddtek/util/UtilDummyPrintWriter at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at test_xls_oracle.progress_0_1.PROGRESS.tJDBCConnection_2Process(PROGRESS.java:1247) at test_xls_oracle.progress_0_1.PROGRESS.runJobInTOS(PROGRESS.java:1544) at test_xls_oracle.progress_0_1.PROGRESS.main(PROGRESS.java:1426) Exception in component tJDBCInput_1 java.lang.ClassNotFoundException: com.ddtekjdbc.openedge.OpenEdgeDriver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at test_xls_oracle.progress_0_1.PROGRESS.tJDBCInput_1Process(PROGRESS.java:791) at test_xls_oracle.progress_0_1.PROGRESS.tJDBCConnection_3Process(PROGRESS.java:1374) at test_xls_oracle.progress_0_1.PROGRESS.runJobInTOS(PROGRESS.java:1555) at test_xls_oracle.progress_0_1.PROGRESS.main(PROGRESS.java:1426)![]()
Si quelqu'un a une idée d'où peut provenir l'erreur, autant dire qu'il me sauve la vie !
Merci par avance pour votre aide
Partager