File error occurred while using external tool using IBM Rational Synergy
When setting up the diff tool tkdiff for the Synergy GUI, you may get an error, "CRCCG0014: A file error occurred while using an external tool. Error: A file error occurred while using an external tool: Edit tool exited with the value 1.", A different setting is used for the Graphical User Interface (GUI) versus the CLI (Command Line Interface) for status messages.
The GUI appears to use the application but fails with the following error upon exit:
---Begin Error Reporting ---
CRCCG0014: A file error occurred while using an external tool.
Error: A file error occurred while using an external tool: Edit tool exited with the value 1.
Recommendation: Execute the tool from a command prompt, or provide the complete
path to the tool.
---End Error Reporting ---
The property added to the ccm.properties file for the tool usage in the GUI is different than the one that should be used for the GUI.
tkdiff setup for usage in GUI.
Resolving the problem
The GUI usage requires "<platform>.tool.ignorestatus" to enable this feature.
In the ccm.properties file add the following line with the platform being worked on and the location of the tkdiff for the environment being worked on.
unix.tool.ignorestatus = /usr/common/bin/tkdiff=1