Die Fehler, die Sie bei der Implementierung von SCA-Verbundanwendungen in CICS möglicherweise erhalten, können während des Implementierungsprozesses oder während der Ausführung auftreten, wenn CICS Serviceanforderungen verarbeitet.
CICS gibt Nachrichten mit dem Präfix DFHPI oder DFHRL an das CICS-Protokoll aus, sobald ein Fehler auftritt. Normalerweise enthalten Nachrichten eine Benutzeraktion, die weitere Maßnahmen zur Lösung des Problems bereitstellt.
- Die BUNDLE-Ressource ist nach der Installation inaktiviert und kann nicht aktiviert werden. Höchstwahrscheinlich besteht die Ursache darin, dass eine der dynamisch erstellten Ressourcen mit dem Status UNUSABLE installiert wurde.
- Verwenden Sie den IBM CICS Explorer, um die Ressourcen anzuzeigen, die von CICS für das Paket erstellt wurden.
- Stellen Sie fest, welche Ressource den Status UNUSABLE aufweist und beheben Sie den Fehler. Alle weiteren DFHPI- oder DFHRL-Nachrichten im Protokoll geben möglicherweise den Grund dafür an, dass die Ressource mit diesem Status installiert wurde.
- Wenn Sie den Fehler behoben haben, löschen Sie die BUNDLE-Ressource und installieren Sie sie erneut.
- Die BUNDLE-Ressource ist nach der Installation inaktiviert und Sie erhalten eine Fehlernachricht DFHPI2005. Wenn Sie diese Nachricht empfangen, besteht ein Kompatibilitätsproblem mit der Bindung in der Verbundanwendung.
- Bearbeiten Sie das Verbundelement in Rational Developer for System z, um die Bindung für den Verbundservice oder die Verbundreferenz zu ändern. Sie müssen sicherstellen, dass die Bindungen für die Services beide entweder CICS-Bindungen oder Web-Service-Bindungen sind.
- Implementieren Sie das Paket für CICS erneut.
- Löschen Sie die inaktivierte BUNDLE-Ressource und installieren Sie sie erneut.
- Eine Anwendung kann den Service nicht aufrufen und CICS gibt eine DFHPI-Fehlernachricht aus. Überprüfen Sie, ob der URI für den Verbundservice korrekt ist.