IBM Support

Does the File IO reader component support moving files between different file systems?

Question & Answer


Question

Consider a Windows mounted share that can be accessed from the server running in Linux box. (Accomplished by using third party tools.) When a server is configured to read files from this server and move it to a folder on the same mount using the File IO component, it fails with an error - Could not move the input file: FILENAME.DAT to the work file : FILENAME.DAT

Cause

This is a limitation in the File IO Component. File IO Component is meant for business integration and not really an infrastructure component where it can support file transfers between various file systems taking care of all edge cases.

Answer

It is not advisable to use the File IO component with multiple file systems involved because it depends on the underlying file system implementation may not work reliably.
The recommendation is to split the File transfer process in two parts wherein, the file can be can FTPed (or use any similar mechanism) to move the file from windows to Linux, then use the File IO to process the incoming file with incoming directory of Linux.

[{"Product":{"code":"SS6PEW","label":"Sterling Order Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Documentation","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.5;9.4;9.3","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
16 June 2018

UID

swg22016478