We just switched to CFMX about 2 weeks ago. We run an automatic backup of our source code files every night using the CF Scheduler. The scheduler invokes a CF module that uses CFEXECUTE to run the command line version of WinZip, which creates an archive file of the source code in a given subdirectory. This has been running successfully for at least 2 years under previous versions of CF. Now it won't run anymore.
Test Findings:
(1) I have tested winZip from the MS Dos Prompt. It works.
(2) When I put the same command arguments into a CFEXECUTE tag in a test CFM, it does not work.
(3) There is a file created (0 byte size). This file cannot be deleted because of a 'sharing violation.'
(4) If I cycle the CFMX Application Server service (STOP/START), the zipfile is created.
Any ideas on how to make this work without my intervention?
Test Findings:
(1) I have tested winZip from the MS Dos Prompt. It works.
(2) When I put the same command arguments into a CFEXECUTE tag in a test CFM, it does not work.
(3) There is a file created (0 byte size). This file cannot be deleted because of a 'sharing violation.'
(4) If I cycle the CFMX Application Server service (STOP/START), the zipfile is created.
Any ideas on how to make this work without my intervention?