The following is a sample JCL job that executes MFFTP:
//MFFTP01 JOB 'MFFTP TEST',CLASS=A,MSGCLASS=A //* //* Upload an MVS dataset //* //STEP1 EXEC PGM=MFFTP,PARM='my.ftp.server' //SYSOUT DD SYSOUT=* //OUTPUT DD SYSOUT=* //INPUT DD * anonymous/test cd MFFTP_TEST put MFI01.MFFTP.FBFILE.TOUPLD MFFTP01.txt locsite recfm=fb lrecl=10 locstat ; get + MFFTP01.txt MFI01.FTPDATA.FBFILE (rep MFFTP_VARS quit /* //ENVVAR DD * MFFTP_CLIENT=FTP MFFTP_KEEP=Y MFFTP_TIME=L /* //*
When this JCL is submitted, assuming there are no errors, you should see messages in the Enterprise Server console similar to the ones in When FTP is the Transport Client (MFFTP_CLIENT=FTP).