Die Synchronisation eines Objekts kann blockiert werden, wenn ein abhängiges
Objekt nicht synchronisiert werden kann. Zur Lösung des Blockierungsproblems müssen Sie das
zugrunde liegende Problem mit dem abhängigen Objekt beheben.
Eine häufige Ursache für eine blockierte abgehende Synchronisation ist das Fehlen eines erforderlichen Benutzersatzes in
ClearQuest. Wenn Sie zum Beispiel ein Arbeitselement erstellen und einem Benutzer zuordnen, schlägt die abgehende Synchronisation fehl, wenn für diesen
Jazz-Benutzer keine Zuordnung
zu einem ClearQuest-Benutzer vorhanden ist.
Zur Lösung des Problems müssen Sie mithilfe des
ClearQuest-Benutzerverwaltungstools
einen Benutzersatz erstellen, dessen Felder für Anmeldung, Name und E-Mail-Adresse Werte enthalten, die
mit den Werten für Benutzer-ID, Name und E-Mail-Adresse im
Jazz-Repository
übereinstimmen.
Gehen Sie wie folgt vor, um eine blockierte Synchronisationsoperation aufzulösen:
- Öffnen Sie die Ansicht 'Teamzentrale' und blättern Sie abwärts zum Abschnitt
Ereignisprotokoll oder Ereignisse. Suchen Sie nach einem
Eintrag, der besagt: "Die Synchronisation ist blockiert (Arbeitselement
nummer/synchronisationsregelname.")
Klicken Sie auf den Eintrag, um weitere Informationen anzuzeigen, wie zum Beispiel: "Die Synchronisation
wurde blockiert, bis andere erforderliche Elemente initialisiert worden sind."
- Klicken Sie doppelt auf den Eintrag, um die Seite 'Synchronisationsstatus' für das Ereignis
anzuzeigen. Klicken Sie auf den Link im Feld Blockiert durch, um die Seite
'Synchronisationsstatus' für das Ereignis zu öffnen, das das Problem verursacht.
- Das Feld Synchronisationsregel enthält einen Link zu der Synchronisationsregel,
die von der Operation nicht ausgeführt werden konnte. Zum Beispiel definiert die Beispielregel
'com.ibm.rational.clearquest.DefectTrackingInterop.users', welche Felder eines
ClearQuest-Benutzersatzes
welchen Eigenschaften eines Jazz-Benutzerelements
zugeordnet werden müssen. Der Abschnitt Aktueller Status zeigt die Werte für die
Elementeigenschaften und die entsprechenden
ClearQuest-Datensatzfelder an,
die an der Synchronisationsoperation beteiligt sind. Zum Beispiel würde ein Fehler bei einer abgehenden Synchronisation,
der durch das Fehlen eines entsprechenden Benutzersatzes in
ClearQuest verursacht wird, die
Eigenschaftswerte für Benutzer-ID (UserID), Name und E-Mail-Adresse ohne Einträge für die entsprechenden
ClearQuest-Felder anzeigen.
- Wenn Sie das Problem, das den Blockierungsfehler verursacht, behoben haben, klicken Sie auf
Eingehende Synchronisation wiederholen oder Abgehende Synchronisation
wiederholen.
Wenn kein weiteres Problem vorliegt, wird die Synchronisationsoperation erfolgreich ausgeführt
und der Synchronisationsstatus ändert sich in OK.