Skip to main content

I am using SystemCaller Transformer to unzip the folders to particular directory using this command

""C:\Program Files\7-Zip\7z" x "@Value(source_directory)" -o"@Value(_unzip_directory)" -aoa"

 

This process usually runs at night as subprocess within a FME Workspace. All Zipped folders are at same location. My concern is it skipped to extract one of the zipped folder. 

To check if there is any issue with the zipped folder I checked by running the FME process Manually and it worked fine(extracted all the zipped folder).I also checked by running the same through task scheduler from same user with which the process runs at night, and again it worked fine and was able to unzip all the folders.

 

What could be the cause of FME skipping it? Any help would be highly appreciated.

Most likely because SystemCaller wasn't triggered in the workspace.  Likely due to either due to the input data being of a form that it did not generate a triggering feature into SystemCaller or FME could not retrieve a licence from the licence Server.

The way to determine this is to look at the Translation log file, and can also make this easier to diagnose by putting Logger Transformers on both the SystemCaller input Features and output Features to explicitly create Text in the log to tell you if there were Features coming into and out of the SystemCaller.


Reply