Upgrade auf Oracle Integration 3: Phase 1
Erfahren Sie mehr über die Schritte in Phase 1 des phasenweisen Upgrades. Führen Sie diese Schritte aus, um Integrationen und Visual Builder-Anwendungen auf Oracle Integration 3 zu aktualisieren.
Voraussetzungen
Stellen Sie sicher, dass Sie die Voraussetzungen erfüllen, bevor die Instanz upgegradet wird, um Unterbrechungen zu vermeiden.
Oracle Integration der 2. Generation
- Für die Oracle Integration-Instanz der 2. Generation wird ein neuer Hostname erstellt. Sie müssen diesen neuen Hostnamen für den gesamten browserbasierten Zugriff auf Process on Oracle Integration-Instanz der 2. Generation verwenden.
- Der neue Hostname wird unter Weitere Details im Abschnitt "Prozessautomatisierung - Vorabprüfungen" auf der Seite "Upgrade" angezeigt.
Visual Builder
Wenn Visual Builder-Anwendungen den Prozess aufrufen, führen Sie die folgenden Schritte aus, um die Visual Builder-Anwendungen zu aktualisieren.- Navigieren Sie in der Visual Builder-Konsole zu Einstellungen, Services, Backends, Anwendungen verarbeiten, Server.
- Klicken Sie für den Oracle Integration-Prozess-Server der 2. Generation auf Bearbeiten.
- Aktualisieren Sie im Feld Instanz-URL den Hostnamen in den Hostnamen, der in dem obigen Schritt angegeben ist.
- Ändern Sie im Feld Authentifizierung den Wert von Oracle Cloud-Account in OAuth 2.0-Benutzer-Assertion. Aktualisieren Sie das Feld Geltungsbereich, um den Geltungsbereich des Oracle Integration-REST-Endpunkts mit der URL für die primäre Zielgruppe zu verwenden. Sie können den Geltungsbereich in der OAuth-Vertraulichkeits-App der Oracle Integration-Instanz von Ihrem Mandanten beziehen. Der Geltungsbereich wird in dieser Vertraulichkeits-App definiert. Informationen zum Erstellen der Vertraulichkeits-App OAuth in Oracle Integration der 2. Generation finden Sie unter OAuth 2.0-Authentifizierung mit Clientzugangsdaten konfigurieren. Beispiel für eine primäre Zielgruppe-URL:
https://E213D785B536427D9E7E0BE1C5D85300.integration.ocp.oraclecloud.com:443. - Gehen Sie für jede der von Ihnen erstellten Visual Builder-Anwendungen folgendermaßen vor:
Hinweis
Sie müssen die Schritte a bis c nur ausführen, wenn Visual Builder zur Verarbeitung der Aufgaben mit der externen UI verwendet wird. Informationen zur externen UI-Verbindung finden Sie unter Externe UI-Verbindung erstellen.- Öffnen Sie die Sicherheitseinstellungen der Visual Builder-Anwendung.
- Setzen Sie das Feld Einbetten auf Einbetten in angegebenen Domains zulassen.
- Fügen Sie im Feld Domain-URL die neue Oracle Integration-Prozess-URL der 2. Generation hinzu.
- Wenn eine Visual Builder-Webanwendung einen Verweis auf die Seite "Prozesskomponenten" enthält, z.B.
VB_SERVER + "/ic/pub/components/pages/applist.html", können Sie optional eine neue Systemvariable für PCS erstellen, da Oracle Integration PCS der 2. Generation jetzt eine neue URL hat. - Stellen Sie die Visual Builder-Anwendungen erneut bereit.
- Öffnen Sie die Prozessanwendung, und gehen Sie zu Formulare.
- Öffnen Sie das externe UI-Formular, und verwenden Sie die zwischengespeicherte oder aktive Visual Builder-Anwendungs-URL, z.B.
https://oicvb-vb-axkbv4jfb37h.builder.toronto-1.ocp.oraclecloud.com/ic/builder/rt/ExternalUI_1_0/1.0/webApps/webapp/. - Veröffentlichen und aktivieren Sie die Anwendung.
- Öffnen Sie die Aufgabe im Workspace über das externe UI-Formular. Die Seite Visual Builder ist jetzt verfügbar.
- Nachdem Sie die Visual Builder-Anwendungen mit den oben genannten Schritten aktualisiert haben, prüfen Sie, ob die Aufrufe von Visual Builder für den Prozess ordnungsgemäß funktionieren.
- Wenn Sie die Schritte vor dem Upgrade zum Aktualisieren von Visual Builder-Anwendungen ausführen, wird Folgendes sichergestellt:
- Verifizierung der zu verarbeitenden Visual Builder-Konnektivität vor dem tatsächlichen Upgrade, wodurch Ausfallzeiten nach dem Upgrade vermieden werden.
- Nachdem Sie Visual Builder so aktualisiert haben, dass der neue Hostname und die neue Autorisierungs-Policy verwendet werden, müssen Sie ihn nicht zurücksetzen.
- Wenn das Aktualisieren von Visual Builder nicht erfolgreich ist: Setzen Sie die Konfigurationsänderungen zurück, und leiten Sie eine Serviceanfrage (SR) an My Oracle Support weiter, um einen längeren Ausfall zu vermeiden.
- Wenn Sie vor dem Upgrade keine Aktion ausführen: Sie müssen die Schritte zum Aktualisieren der Visual Builder-Anwendungen nach dem Upgrade ausführen, was zu Ausfallzeiten führt. Es wird dringend empfohlen, diese Schritte vor dem Upgrade auszuführen.
Die Aufrufe von PCS zu Visual Builder-Objekten müssen nur REST-Verbindungen verwenden, die mit der Sicherheits-Policy "Basisauthentifizierung" konfiguriert sind.
Andere Front-End-Anwendungen
Wenn Sie andere Frontend-Anwendungen mit Prozess-APIs verwenden, müssen Sie diese aktualisieren, um den neuen Hostnamen zu verwenden. Wenn Sie den Hostnamen nicht aktualisieren, können HTTP-Umleitungsfehler auftreten.
Oracle Content Management
Wenn Sie Prozess verwenden, der in Oracle Content Management (OCM) integriert ist, müssen Sie den Hostnamen für Process Automation in den OCM-Integrationseinstellungen aktualisieren. Mit der folgenden Änderung funktioniert die Integration zwischen OCM und Process, bis OCM das Ende der Lebensdauer erreicht.
- Wenn der Prozess nur zur Unterstützung von OCM verwendet wird: Wenden Sie sich an Ihr Accountteam, um Ihr Upgrade neu zu planen, bis Sie OCM verlassen haben (muss bis Dezember 2025 abgeschlossen sein).
- Andernfalls: Das Upgrade Ihrer Instanz wird mit dem phasenweisen Upgrade für "Prozess" durchgeführt. Die Integration zwischen OCM und Process funktioniert, bis OCM das Ende der Lebensdauer erreicht.
Prozess
- Es wird empfohlen, die neuen Entwicklungsarbeiten bis nach dem Upgrade zu unterbrechen oder einzuschränken.
- Damit die Serviceregistrierung wie erwartet funktioniert, stellen Sie sicher, dass Ihr REST-Trigger die Sicherheits-Policy OAuth 2.0 und Basisauthentifizierung verwendet.
- Wenn Sie Integrationen haben, die von Prozessen aufgerufen werden, gehen Sie wie folgt vor:
- Vor dem Upgrade: Aktivieren Sie OAuth und die Basisauthentifizierung für diese Integrationen. Für den REST-Trigger für diese Integrationen muss die Sicherheits-Policy OAuth und Basisauthentifizierung aktiviert sein. Wenn nur OAuth oder nur die Basisauthentifizierung verwendet wird, aktualisieren Sie sie so, dass sie OAuth und die Basisauthentifizierung verwendet, um Fehler nach dem Upgrade zu vermeiden.
Hinweis
Sie müssen nur eine REST-Triggerverbindung vom Triggertyp verwenden. - Nach dem Upgrade: Stellen Sie sicher, dass Integrationen, die von Prozessen aufgerufen werden, OAuth und die Basisauthentifizierung als Sicherheits-Policy verwenden.
- Vor dem Upgrade: Aktivieren Sie OAuth und die Basisauthentifizierung für diese Integrationen. Für den REST-Trigger für diese Integrationen muss die Sicherheits-Policy OAuth und Basisauthentifizierung aktiviert sein. Wenn nur OAuth oder nur die Basisauthentifizierung verwendet wird, aktualisieren Sie sie so, dass sie OAuth und die Basisauthentifizierung verwendet, um Fehler nach dem Upgrade zu vermeiden.
- Wenn dynamische Prozesse in Oracle Integration der 2. Generation Integrationen aufrufen, verwenden Sie REST-Connectors, um diese Prozesse in Oracle Integration 3 bereitzustellen. Wenn Sie native Adapter anstelle von REST-Connectors verwenden, um solche Prozesse in Oracle Integration 3 bereitzustellen, kann dies zu Fehlern führen.
Aufgaben nach dem Upgrade
Erfahren Sie, was nach Abschluss des Upgrades der Phase 1 geschieht, und stellen Sie sicher, dass Sie die Aufgaben nach dem Upgrade ausführen.
Die folgenden Informationen gelten nur für Kunden, die mit dem phasenweisen Upgrade für Prozess migriert wurden.
Nachdem das Upgrade der Phase 1 abgeschlossen ist, geschieht Folgendes und was Sie tun müssen:
Oracle Integration der 2. Generation
Sie können nach dem Upgrade weiterhin auf Ihre Oracle Integration-Umgebung der 2. Generation zugreifen.
Beispiel: https://<original instance ID>-process.integration.ocp.oraclecloud.com/ic/home/.
Alle vorhandenen (laufenden und abgeschlossenen) Transaktionen sind verfügbar.
- Auf Ihrer Oracle Integration-Instanz der 2. Generation sind nur Prozessfunktionen verfügbar. Alle anderen Komponenten wurden upgegradet.
- Ab diesem Zeitpunkt dürfen keine neuen Entwicklungsarbeiten in Oracle Integration der 2. Generation mehr durchgeführt werden.
- Die Oracle Integration-Instanz der 2. Generation ist nicht mehr in der Oracle Cloud-Konsole verfügbar, sodass Verwaltungsaktionen (wie Start/Stopp) für Ihre Oracle Integration-Instanz der 2. Generation nicht mehr möglich sind.
- Sie können Integrationen in Oracle Integration 3 ermitteln, wenn Sie Korrekturen in Ihren vorhandenen Prozessen anwenden müssen.
- Aufrufe von dynamischen Prozessen mit der Integrationsaktivität funktionieren nach dem Upgrade nicht mehr. Daher müssen Sie Ihre dynamischen Prozesse aktualisieren, damit Sie Ihre Integration(en) über eine Serviceaktivitätsverbindung aufrufen können. Wenn Sie dies vor dem Upgrade nicht tun, kann es nach dem Upgrade zu einer Serviceunterbrechung kommen.
- Wenn Sie Prozesse mit ihren SOAP-Endpunkten aufrufen, sollten Sie beachten, dass die Webserviceendpunkte nicht die richtige Adresse im Designer anzeigen. Während der Laufzeit werden Aufrufe jedoch korrekt von der Oracle Integration 3-Instanz umgeleitet. Wenn Sie Ihre Clients manuell so aktualisieren möchten, dass sie den richtigen WSDL-Endpunkt verwenden, gehen Sie wie folgt vor:
- Klicken Sie in der Oracle Integration-Instanz der 2. Generation im Navigationsbereich auf Prozesse und dann auf Anwendungen verarbeiten.
Die Seite "Prozessanwendungen" wird angezeigt.
- Klicken Sie auf der Seite "Prozessanwendungen" auf Aktivieren.
Die Seite "Aktivieren" wird mit den Anwendungen angezeigt, die Sie verwalten können.
- Klicken Sie auf Aktionen
, und wählen Sie Webservices aus.
Das Dialogfeld "Webservices verwalten" wird angezeigt.
- Im Dialogfeld "Webservices verwalten" wird auf der Registerkarte Verfügbar die Webservices-URL angezeigt, die von der aktiven Anwendung bereitgestellt wird. Aktualisieren Sie den Hostnamen in dieser Webservice-URL manuell, um den neuen Hostnamen zu verwenden.
- Klicken Sie in der Oracle Integration-Instanz der 2. Generation im Navigationsbereich auf Prozesse und dann auf Anwendungen verarbeiten.
Oracle Integration 3
- Prozess wird nach dem Upgrade in Oracle Integration 3 nicht aktiviert.
- Integrationen, die den Prozess aufrufen, wurden migriert und aktiviert.
- Sie können neue Prozesse auf Oracle Integration der 2. Generation entdecken, wenn Sie Korrekturen auf vorhandene Lösungen anwenden müssen.
- Integrationen mit einer Prozessaktion planen, die den Prozess aufruft, werden nach einem phasenweisen Upgrade nicht automatisch gestartet. Sie müssen diese Zeitplanintegrationen nach einem phasenweisen Upgrade starten.
Visual Builder und andere Front-End-Anwendungen
- Wenn Visual Builder-Anwendungen den Prozess aufrufen und die Pre-Upgrade-Schritte nicht abgeschlossen haben, müssen Sie diese jetzt abschließen.
- Oracle Integration-Prozesse der 2. Generation können nicht mehr in Aktionsketten aufgerufen werden. Sie müssen den Oracle Integration 3-Prozess für alle neuen Visual Builder-Entwicklungsinitiativen verwenden.
Validierung
- Führen Sie Integritätsprüfungen durch, um die Konnektivität zwischen Integrationen, Frontend-Anwendungen und Prozess zu validieren.
- Durchführung von Funktionstests in Ihrer Prozessumgebung.
Vorgänge fortsetzen
- Nach Abschluss der Validierung können Geschäftsbenutzer die Erstellung von Prozessinstanzen und die Ausführung von Aufgaben fortsetzen.