Autonome Talend-job schlägt mit " Fehler: Konnte nicht gefunden oder geladen werden-main class...'

Habe ich exportiert Talend (5.2.0) job als eine autonome Arbeit und schickten Sie in meine produktiven server (Windows 2008 R2 Standard 64bit). Ich habe festgestellt, dass die JVM und fügte zu der PATH-Umgebungsvariablen des Servers, wie es war, nicht gefunden zu werden.

Die JVM in Frage Java(TM) SE Runtime Environment (build 1.7.0_05-b05)

Wenn ich Versuch zum ausführen der batch-Datei bekomme ich folgende Fehlermeldung.
Fehler: Konnte nicht gefunden oder geladen werden Hauptklasse

Der automatisierte Prozess funktioniert einwandfrei auf meinem laptop (der hat auch Talend lokal installiert). Der server hat kein Talend installiert. Ich glaube nicht, dass die Installation Talend-Software auf dem server nötig wäre, wenn ich exportierte den job als autonome ein.

Gibt es eine Einstellung, die ich implementieren müssen, um diesen job zu bekommen, um zu arbeiten?

Bearbeitet, um Hinzufügen--
Nach weiteren Tests habe ich herausgefunden, dass ich hatte, wurden Tests mit leicht unterschiedlichen Versionen des verpackten job. Die eine, die arbeitete, war erzeugt von Talend 5.1.2 und die, die nicht arbeiten kam von Talend 5.2.0. Dies könnte die Ursache des Problems.

Anderen Bearbeiten--> Weitere Untersuchung zeigt, dass 5.2.0 Erzeugung von jar-Dateien für die job-Klassen, die nur 1 Kb Größe in der Erwägung, dass mit 5.1.2 die jar-Dateien sind deutlich größer (etwa 128 KB). Ich denke, dies ist wahrscheinlich ein Fehler mit Talend 5.2.0. Ich habe Sie aufgezogen haben mit Talend, der untersuchen.

InformationsquelleAutor Born2BeMild | 2012-11-06
Schreibe einen Kommentar