TPs mit expliziten SYNCPOINT-Befehlen
CICS LU 6.2 Verknüpfen von Transaktionsprogrammen (TPs) können keine expliziten EXEC SYNCPOINT-Befehle verwenden, um die Transaktionssemantik von COM+-Transaktionen zu steuern. Wenn jedoch ein vorhandenes CICS Link TP explizite EXEC SYNCPOINT-Befehle ausgibt, müssen Sie den TP nicht ändern, damit es erfolgreich mit TI funktioniert. Sie müssen nur die folgenden beiden Anforderungen für TI-Komponenten erfüllen, die innerhalb der Transaktion ausgeführt werden.
Legen Sie die Transaktionseigenschaft der TI-Komponente auf Keine Transaktionen unterstützt fest. Sie definieren die Transaktionseigenschaft einer Komponente, wenn Sie die Komponente in TI Designer erstellen. Nachdem Sie die TI-Komponente in einer COM+-Anwendung bereitgestellt haben, können Sie deren Transaktionseigenschaft im TI-Manager anzeigen oder ändern.
Konfigurieren Sie die Remoteumgebung (RE), die die Region auf dem Mainframe beschreibt und das CICS Link TP hostet, um die Verwendung expliziter SYNCPOINT-Befehle für nicht transaktionale Komponenten zuzulassen.
So konfigurieren Sie die RE, um die Verwendung expliziter SYNCPOINT-Befehle zuzulassen
Klicken Sie im TI-Manager mit der rechten Maustaste auf die zu konfigurierende RE, klicken Sie auf Eigenschaften, und klicken Sie dann auf die Registerkarte CICS-Spiegelungs-TP .
Aktivieren Sie das Kontrollkästchen Verwendung expliziter SYNCPOINT-Befehle für nichttransaktionale Komponenten zulassen .
Klicken Sie auf OK.
Wenn die beiden Anforderungen nicht erfüllt sind, funktioniert die Transaktion weder auf der Windows- noch auf der Mainframeseite. In diesem Fall schreibt TI eine Meldung in das Windows-Ereignisprotokoll, in der die Ursache des Fehlers erläutert wird.