The information in this article applies to:
Product: Metastorm BPM
Version: 7.x
Issue
When trying to commit an action, a user receives the error Failed to commit action, and an error similar to the following is seen in the Metastorm Services Manager:
Unable to compile script. Reason 'Error(26506720): Variable 'SyncProcessData' has not been declared...'
Resolution
Make sure the version of eWork.Engine.ScriptObject.dll is the same as the version of the Process Engine. By default, the file can be found here: C:\\Program Files\\Metastorm BPM\\Engine\\dotnetbin and C:\\Program Files\\Metastorm BPM\\Designer\\Dotnetbin.
For example, if a version 7.0.1 Process Engine is used, the ScriptObject.dll should be version 7.0 and not 7.5 or 6.6. If it's necessary to replace the file, it can be copied from the Metastorm BPM DVD.