Hello. We are using universal command manager in my project. And i used to copy text files via UCOPY command between two different unix servers. But now i have a new requirement. I have explained it below.
1. I have two servers UNIX and Windows. And the host is mainframe. I have to copy a file from Unix to Windows via mainframe. Its actually a .txt file but we have our extension for reconcialiation of cash. Its (.OURCASH)
2. Now i use UCOPY. And previously it was only one txt file. But this time there are 100s of ourcash files. So I zip those files in my Unix server and UCOPY the zip file to Mainframe and then to Windows.
3. The zip file comes to windows server succesfully and i unzip it using a batch script. NOW THE PROBLEM IS:
When i try to execute those files using goengine (A engine to convert some columns in the file into masked data, for security purpose). The JCL is failing.
But when i place the files manually in the Windows server(No JCL Involved ), The same goengine runs succesfully for the same files.
So is my file getting corrupted in the zip process???or during movement?? because i cant figure out, since i cannot see anything in the logs. Also, please note that If i place the files in My Unix server in BINARY MODE. Then the same mainframe process runs succdssfuly. But I cant place them as binary. I have to place them as ascii.
Please tell me if there is any JCL to work this out. Kindly tell me if you need more information