我有一個python zosftplib函數調用成功提交MVS作業,但它不能識別出作業已完成,並且它不接收作業的JES輸出。我可以成功進行MVS FTP連接,並可以上傳和下載文件。zosftplib submit_wait_job(jcl)函數沒有收到JES輸出
的代碼看起來是這樣的: 工作= Myzftp.submit_wait_job(JCL)
呼叫最終顯示以下錯誤消息。
文件 「C:\ Python27 \ LIB \站點包\ zosftplib.py」,線410,在submit_wait_job%(味精,RESP)) ZftpError:「submit_wait_job錯誤:550 JesPutGet中止,工作沒有找到(最後響應:250傳輸成功完成。)'
任何建議將有助於我如何解決此問題。
你怎麼知道這個工作成功提交?大型機操作系統日誌中是否有任何相關消息(或提交作業的LPAR的syslogs以及作業的運行位置)? – cschneid
我可以查看SDSF保留隊列並查看與作業關聯的所有輸出,例如JES日誌消息,JCL和其他SYSOUT。工作中只有一個步驟,它以0000條件代碼完成。 –
現在我們已經確定了這份工作已經提交併且運行了,謝謝。如果您查看系統日誌,您是否看到工作時間附近的任何消息?是否有與安全相關的消息拒絕通過FTP訪問您的作業輸出? – cschneid