Bonjour à tous,
J'ai développé 2 jobs sous TOS Data Integration qui fonctionnent bien (un qui génère un fichier excel et le deuxième qui envoie ce fichier par mail).
J'ai exporté ces deux jobs et les fichiers .bat fonctionnent quand je double clique dessus.
Mon objectif est de combiner ces deux fichiers batch pour n'en faire qu'un seul afin de créer une tâche automatique.
Mon premier fichier batch :
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 %~d0 cd %~dp0 java -Dtalend.component.manager.m2.repository=%cd%/../lib -Xms256M -Xmx1024M -cp .;../lib/routines.jar;../lib/dom4j-1.6.1.jar;../lib/jxl.jar;../lib/log4j-1.2.17.jar;../lib/mysql-connector-java-5.1.30-bin.jar;fichier_0_1.jar; totem.fichier_0_1.fichier --context=Default %*
Mon second fichier batch :Seulement, entre l'exécution des deux codes, j'ai une ligne de code à insérer (qui me permet de lancer une macro sur le fichier excel que j'ai généré):
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 %~d0 cd %~dp0 java -Dtalend.component.manager.m2.repository=%cd%/../lib -Xms256M -Xmx1024M -cp .;../lib/routines.jar;../lib/activation.jar;../lib/dom4j-1.6.1.jar;../lib/log4j-1.2.17.jar;../lib/mail-1.4.jar;mail_test_0_1.jar; totem.mail_test_0_1.mail_test --context=Default %*
Alors, j'ai tout simplement essayé de mettre ces codes à la suite les uns des autres comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part WScript.exe "C:\TOTEM\test\script.vbs"
Mais en éxecutant ce fichier (double clic) je me retrouve avec cette erreur : Impossible de trouver ou de charger la classe principale totem.fichier_0_1.fichier (pour la ligne 1) et la même erreur pour la ligne 3 (Impossible de trouver ou de charger la classe principale totem.mail_test_0_1.mail_test)
Je ne comprend vraiment pas d'où peut venir cette erreur, surtout étant donné qu'ils fonctionnent indépendamment ! Et la ligne qui lance le script.vbs fonctionne bien également.
Partager