Symptoms

When you use the "Quick Test" button to test a script in adTempus, the test fails with the following error:

Script execution failed because the script threw an exception: Retrieving the COM class factory for component with CLSID {B54B0C92-7C71-4C0C-B85C-F63B25C6DE85} failed due to the following error: 80040154.

This problem only occurs if you are running the Console on a computer where the adTempus service is installed, and if your script uses the adTempus.JobVariables collection.

The script works correctly when it is executed as part of a job.

Cause

The Quick Test command tries to execute your script, but the component needed to support the JobVariables collection is only available on computers where the adTempus service installed.

Workaround

The script will work correctly when it is executed as part of a job. You can still use the Validate button to validate the script syntax. If you need to test the script without executing it as part of a job, you will need to do so from a Console running on the adTempus server.

Status

  • adTempus 3
    Arcana Development is currently investigating this issue.