adTempus 4.0 Release Notes

Each release includes all changes from all prior releases. View release notes for all releases in this major version below, or select a specific release:

4.0.2

Released March 13, 2014

Enhancements

Notification
Change warning message to Alert when e-mail notification fails

Previous behavior: when e-mail notification fails for a job, adTempus logs a warning message to the Job Log and continues to retry the notification at intervals for up to an hour. If notification is still not successful after that time, an Alert is logged.

New behavior: The initial warning message is now logged as an Alert instead of just appearing in the Job Log for the job.

Fixed Issues

Auditing and Snapshots
Server error when comparing snapshots
Data Conversion
Database upgrade fails due to orphaned script library links

Due to a problem in an earlier version of the software, the adTempus 2 or adTempus 3 database may contain records that point to data that has been deleted. This causes the database upgrade process to fail. The database conversion scripts were modified to remove the invalid data during conversion.

Notification Action Recipients not converted during database upgrade

For more information see Knowledge Base article K00000432.

General
Step number appears twice in many listings of job steps
Slow performance when opening job with links to other jobs
When editing a job that is linked to other jobs (on either end of a Job Condition or Job Control Action) the adTempus server erroneously sends all jobs linked to the job (and jobs linked to them, etc.), resulting in a very slow load.
Security
Login to adTempus server fails with database error when using dynamic login
Administrators may not be provisioned on service startup

adTempus Administrators added through the Database Configuration Wizard or the Administrator Provisioning tool may not be added to adTempus on service startup.

Server Tools
Administrator Provisioning tool crashes on load
If more than on instance of adTempus is configured, the Administrator Provisioning tool may crash after you select the instance to manage.

4.0.1

Released March 2, 2014

Enhancements

Security
Add support for adTempus logins based on Active Directory groups

adTempus can now automatically create logins for users based on Active Directory group membership. See Automatic Login through Group Membership in the online help for more information.

For more information see Knowledge Base article K00000428.

Fixed Issues

Actions
Database error when job restart response runs

For more information see Knowledge Base article K00000423.

Console
Exit code criterion may display incorrectly

If a Program Execution Task, Script Execution Task, or Response Event has an exit code rule that tests for a value equal to 0, the "0" value is not displayed in the Console (the entry box is empty). However, the criterion is still applied correctly using a value of 0. If the criterion is set to a value other than 0, it is displayed correctly.

Console connection to server fails with server certificate error when using adTempus security

For more information see Knowledge Base article K00000426.

Find/Replace references does not replace some references
The replace references function did not replace references to Notification Recipients. The problem was corrected.

For more information see Knowledge Base article K00000427.

Data Conversion
Database upgrade may fail if duplicate Credential Profiles exist
Database
Database Configuration Wizard does not grant permissions on local database to LocalSystem account

As a result adTempus cannot connect to the adTempus database if the LocalSystem account did not already have permissions for the database. Database wizard was fixed to ensure that LocalSystem account is granted permission for adTempus database.

Distributed Scheduling
SSPI error when Master tries to connect to Agent or Peer when target adTempus service is running under a user account
If the adTempus service on an Agent is running under a user account (instead of LocalSystem), the Master fails to connect with error "The target principal name is incorrect". This problem was resolved.
Import/Export
Export file browse dialog does not include adtexport4 extension
Job Execution
adTempus does not set the ComputerName environment variable

 

For more information see Knowledge Base article K00000424.

Internal error when running two jobs at same time: An item with the same key has already been added
In rare cases when two job steps are executed at exactly the same time, one job may fail with an internal error message.

For more information see Knowledge Base article K00000425.

Reports
Job name not shown on Job Inventory Report

For more information see Knowledge Base article K00000429.

Scripting
MyInvocation.MyCommand not exposed correctly for external PowerShell scripts
Due to the way that adTempus executed external PowerShell scripts, the $MyInvocation.MyCommand was of type Script rather than ExternalScript and did not have the Path and other properties set. This was corrected.
Job Variables are not expanded in parameters for PowerShell scripts
If you include Job Variables in the Comand-Line Parameters for a PowerShell script run by the Script Task, the variables are not expanded before being passed to the script.
Security
Remove access to security settings windows for users who don't have administer permission
Applies to container-level security windows (Notification Recipient Security, Script Security, etc.)
Add button available for Jabber servers even if user has no create permission
Server Tools
Changed server tools to require Administrator permissions for execution
The Database Configuration Wizard and Database Utility were changed to require Administrator authority for execution.
Tasks
Cannot change Program Execution Task step from running batch file stored in adTempus to running external program
Console gives error "The Execution Target and Batch Script cannot both be specified" when step was configured to run an internal batch script and you change it to run an external program.
Triggers
File triggers that use Job Variables in the file specification do not trigger
If a File Trigger includes Job Variables in the File Specification, adTempus may fail to trigger for the file(s).
File Trigger does not wait for multiple files
If a File Trigger has more than one file specification and is configured to wait until all specifications have been matched, the Trigger ignores this setting and fires as soon as any of the specifications is matched. This problem was resolved.
Cannot change schedule from running on selected days to running every X days
If a Schedule has been configured to run on specific days and you change it to run every X days, you get an error when you try to save the Scheduler: "Cannot specify days when Criterion Type is Interval".
User Interface
Job Diagram not showing some information correctly
The Job Diagram does not show Job Triggers, and may fail to draw links between jobs linked by Job Control Actions.

4.0.0.0

Released December 19, 2013

Enhancements

Scheduling
Add support for custom work week definition
Previous versions had the ability to schedule on "weekdays" (Monday through Friday) and "weekends" (Saturday, Sunday). Changed to eliminate these fixed definitions to support other workweeks (e.g., Sunday through Thursday).
Scripting
Added support for PowerShell Script Libraries

Fixed Issues

Actions
File capture based on start time does not work
If option checked to only capture files modified since start of job, files not captured.
Job Control Action to run another step skips over the selected step and goes to next
Notification Action does not include attachments
File Capture Action does not e-mail files
Conditions
File condition fails when directory not found

 

Data Conversion
Job Control Action links lost in conversion
General
Alert notification rule matching is incorrect
Alert logged daily for update messages
Cannot remove existing object references in some scenarios
In some scenarios it was not possible to remove a reference from one object to another. For example, if a Schedule Trigger was configured to use a Holiday Set and you changed the Schedule Trigger to no longer use holidays, after saving the Schedule Trigger the holidays were still referenced.
Report Designer
Report designer crashes when creating new report
Scripting
PowerShell output not captured when script uses "exit" command
E-mail send from script fails
Added support for including PowerShell scripts

PowerShell scripts can now reference/include other scripts.

Tasks
Remote service control fails with permission error
Triggers
Job Trigger "Ignore manual instance" option looks at wrong job
Job Trigger not checking source machine of instance events
Event Log Monitor not matching event severity correctly
User Interface
Linked Servers window doesn't show information in columns
Message log query doesn't include non-job messages if jobs selected
Cannot create server-level job variable
Cannot specify remote computer name for service control task
Cannot change name of Job Group
Changes were not saved
Server error when comparing two snapshots
Error when duplicating step that executes notification task
Console error when trying to save object after correcting error

 

Console crash when trying to run job from selected step
Job Control Action does not correctly display selected target step or checkpoint
Console error when duplicating step that contains a Response