We are having problems with file IO handoffs from ITX to other systems. Typically these are fine when using file patterns for the pickup event, but we have some systems that use single wildcard * for pickup triggering.
The traditional methods of write-then-rename don't work in these cases. We are seeing the resourcelib->copyfile() function use the traditional ITX Mer*.tmp interim file name in the target directory during the copy with rename to the final name after completion, but the * wildcard on the receiving system is triggering on that Mer*.tmp file.
We've been told that the receiving system's wildcard trigger should ignore hidden files, ones that start with a dot "."
So the question becomes can the traditional ITX temp file name pattern of Mer*.tmp be changed or customized? Can it have a dot prefix, making it hidden while it exists?
As a side note we see NFS shared data storage mounts use the dot prefix convention in Linux systems during IO operations including copy, move, and delete. This lets the other systems sharing the storage area ignore that file while it is in process. We basically need the same approach - a hidden ITX temp file name instead of Mer*.tmp
Does such a setting exist?
Thanks!
Jim