Come presentare JCL su IBM zOS attraverso Java Web App?
Domanda
Qualcuno può dirmi il modo migliore per eseguire un pezzo di JCL su IBM zOS da una web app Java su un server diverso (Windows). Ho anche bisogno ottenere un codice di risposta di ritorno dal lavoro.
Le 2 opzioni al momento sono: 1) Utilizzo di JES - Ma è difficile ottenere la risposta indietro 2) Effettuare una chiamata tramite una procedura DB2.
C'è un altro (migliore) modo
Soluzione
I "Non sono sicuro se questo aiuterà, ma mentre ero alla ricerca di informazioni su come utilizzare l'FTP su z / OS per trasferire i file che ho visto il seguente articolo da IBM.
http://www.ibm.com/developerworks/ sistemi / library / es-zosbatchjavav / index.html
Spero che possiate trovare utile.
Altri suggerimenti
ho usato 2 metodi che funzionano:
1- con ftp -i -v -n >> $ LOGFILE su UNIX.
...
sito citazione FILETYPE = JES poi mettere
JOBNAME = grep "It is known to JES as" $LOGFILE | awk '{print $7}'
sito citazione FILETYPE = JES get $ JOBNAME.x getuser.out (x = 1,2,3 o 4)
eliminare $ JOBNAME
2- sulla v9 chiamata ADMIN_JOB_SUBMIT