PDA

View Full Version : WebService und COMMIT



roko
12-07-10, 17:23
Hallo,

Habe Problem mit einem ganz einfachen ILE-Programm mit Commitment-Control, und zwar funktioniert das Programm ganz gut, wenn ich es native aufrufe (von der Command Line), sobald ich das Programm in einem WebService definiere, stürzt das Programm beim Öffnen der Datei ab. Sobald ich Commit rausschmeisse funktioniert das Programm in beiden Umgebungen.
mfg
Roman

B.Hauser
12-07-10, 18:00
Du verwendest native I/O (F-Bestimmungen) oder embedded SQL?

Wenn Du native I/O verwenden solltest wurde wahrscheinlich STRCMTCTL noch nicht in dem Job ausgeführt. Änderen Dein Programm mal so ab, dass die Dateien user controlled geöffnet werden und unmittelbar nach dem Aufruf des Programms der Befehl STRCMTCTL (sicherheitshalber mit Activierungsgruppen Scope *JOB) über QCMDEXC ausgeführt wird. Anschließend dann die Dateien öffnen.

Birgitta

roko
12-07-10, 19:39
Hallo,

so mache ich es eben und deswegen wundert mich das. Interaktiv funktioniert's einwandfrei. Ich wollte es auch mal debugen, WDSC startet mir den Debugger aber nicht, das verstehe ich auch nicht.
Ich muss noch den STRCMTCTL überprüfen, vielleicht liegt es daran. Trotzdem vielen Dank für die Hilfe

mfg
Roman