bussibaer
02-06-10, 17:30
Hallo zusammen,
ich entwickle gerade eine kleine PHP-Applikation um remote Outq's und Printer zu verwalten. Die Anwendung läuft auf einem Apache-Server, nicht auf der i5. Ich komme glänzend mit den Anweisungen wie crtoutq, dltoutq, vrycfg usw. zurecht.
Jetzt wollte ich natürlich auch mal eine Remote Outq starten mit dem Befehl STRRMTWTR. Wenn ich diesen über QCMDEXEC absetze, erhalte ich immer die Fehlermeldung CPF1338 - Fehler im Befehl SBMJOB gefunden.
Leider habe ich noch kein anständiges Log gefunden, das mir sagt wo der Fehler liegt. Könnte es auch ein Konfigurationsfehler der iSeries sein? Ich finde öfter Logs, wo drin steht, das der Standartdrucker PRT01 nicht gefunden wird. Den Drucker gibt es auch tatsächlich nicht.
PRTSQLINF sagt leider auch nichts aus, und beim direkten Vergleich des Strings mit einer 5250-Sitzung ist auch kein Unterschied festzustellen.
Der call sieht so aus, wenn ich die Fehlermeldung erhalte:
CALL QSYS.QCMDEXC('STRRMTWTR OUTQ(QGPL/BCD4)', 0000000025.00000)
Hat jemand eine Idee, wo ich gucken/suchen kann?
Bin dankbar für jeden Tipp.
Jörg
ich entwickle gerade eine kleine PHP-Applikation um remote Outq's und Printer zu verwalten. Die Anwendung läuft auf einem Apache-Server, nicht auf der i5. Ich komme glänzend mit den Anweisungen wie crtoutq, dltoutq, vrycfg usw. zurecht.
Jetzt wollte ich natürlich auch mal eine Remote Outq starten mit dem Befehl STRRMTWTR. Wenn ich diesen über QCMDEXEC absetze, erhalte ich immer die Fehlermeldung CPF1338 - Fehler im Befehl SBMJOB gefunden.
Leider habe ich noch kein anständiges Log gefunden, das mir sagt wo der Fehler liegt. Könnte es auch ein Konfigurationsfehler der iSeries sein? Ich finde öfter Logs, wo drin steht, das der Standartdrucker PRT01 nicht gefunden wird. Den Drucker gibt es auch tatsächlich nicht.
PRTSQLINF sagt leider auch nichts aus, und beim direkten Vergleich des Strings mit einer 5250-Sitzung ist auch kein Unterschied festzustellen.
Der call sieht so aus, wenn ich die Fehlermeldung erhalte:
CALL QSYS.QCMDEXC('STRRMTWTR OUTQ(QGPL/BCD4)', 0000000025.00000)
Hat jemand eine Idee, wo ich gucken/suchen kann?
Bin dankbar für jeden Tipp.
Jörg