When only the analysis file is moved within the Spotfire Library (and not the whole directory), any existing Scheduled Updates file rules will be automatically updated with the new path to the .dxp file. But if the entire directory is moved as in the situation above, the new path of the analysis file is not updated in the rule as expected. This means the existing rule is no longer valid and if a new rule is created which tries to use that same .dxp file the one File rule per dxp limit is not caught and the exception is seen.
To resolve, either:
- Update the existing rule which references the .dxp in question instead of creating a new File rule
or:
- Delete the existing rule first and then attempt to create the new rule again.