You must configure the synchronizer through the web-based
admin interface that is provided by the Synchronization Framework.
The synchronizer setup is a two stage process:
- Create a template: The template contains information on
how to connect to Rational® Focal Point™ and Rational DOORS®,
the Rational DOORS module
and view to synchronize, the Rational Focal Point workspace
and view to synchronize, and mapping of attributes between Rational Focal Point and Rational DOORS.
- Create a link: The link contains information on when to
start synchronizing and how often to synchronize. The link also contains
a reference to a template.
Note: See the Synchronization Framework documentation for instructions
on installing the synchronizer, creating a template file and link
file.
The synchronizer performs the following steps when
launched by the synchronization framework:
- Logs in to the Rational Focal Point server
and starts a Rational DOORS client
session.
- Opens the module in exclusive edit mode and loads the view.
Note: If
any of these steps fail, the synchronization stops.
- Retrieves a list of all elements and objects that are visible
in the views specified in the link file that have changed since the
last time the synchronizer was run. If the synchronizer was not run
before, all visible elements and objects are synchronized.
- Finds the corresponding element or object for each Rational DOORS object
and Rational Focal Point element
that was modified since the last synchronization.
- Synchronizes the attributes based on the attribute mapping defined
in the template. If there is no corresponding object or element (the
ID attribute specified in the template is empty), an object or element
is created and the attributes are set according to the mappings. If
synchronization is successful, the time the synchronization began
is saved and used during the next run to determine what needs to be
synchronized.