Im folgenden Abschnitt wird die zusätzliche Konfiguration beschrieben, die bei der Migration von Version 6.02 erforderlich ist. Sie sollten auch die Einstellungen konfigurieren, die im Abschnitt Allgemeine Konfigurationen beschrieben sind.
Wenn Sie von Version 6.02 migrieren, werden möglicherweise Fehlerprotokolle zu Webanwendungen vom Übersichtstyp angezeigt. Beispiele für Fehlermeldungen:
[PU-0006] Entity of type : 'xtk:entityBackupNew' and Id 'nms:webApp|taskOverview', expression '[SQLDATA[' was found : '...)) or (@id IN ([SQLDATA[select
[PU-0006] Entity of type : 'xtk:formDictionary' and Id 'nms:webApp|lastTasks', expression '[SQLDATA[' was found : '...)) or (@id IN ([SQLDATA[select
[PU-0006] Entity of type : 'nms:webApp' and Id 'taskOverview', expression '[SQLDATA[' was found : '...@owner-id] IN ([SQLDATA[select iGroupid...'. (iRc=-1)
Diese Webanwendungen verwendeten SQLData und sind aufgrund erhöhter Sicherheit nicht mit v7 kompatibel. Diese Fehler führen zu einem Migrationsfehler.
Wenn Sie diese Webanwendungen nicht verwendet haben, führen Sie das folgende Bereinigungsskript aus und führen Sie das Post-Upgrade erneut aus:
Nlserver javascript -instance:[instance_name] -file [installation_path]/datakit/xtk/fra/js/removeOldWebApp.js
Wenn Sie diese Webanwendungen geändert haben und weiterhin in v7 verwenden möchten, müssen Sie die Option allowSQLInject in den verschiedenen Sicherheitszonen aktivieren und die Nachrüstung erneut Beginn vornehmen. Weitere Informationen finden Sie im Abschnitt SQLData.
Wenn Sie weiterhin Übersichtswebanwendungen der Version 6.02 verwenden möchten, müssen Sie die Option allowSQLInject in den verschiedenen Sicherheitszonen vor der Aktualisierung aktivieren. Siehe Webanwendungen.
Nach der Migration von Version 6.02 wird die Homepage des Adobe Campaigns v6.02 nicht mehr angezeigt, aber sie ist noch immer verfügbar und mit Adobe Campaign v7 kompatibel.
Um weiterhin die Homepage v6.02 zu verwenden, müssen Sie nach der Migration ein "Kompatibilitätspaket"installieren.
Importieren Sie dazu das Kompatibilitätspaket:
Klicken Sie auf Werkzeuge > Erweitert > Paket importieren und wählen Sie das campaignMigration.xml-Paket in \nl\datakit\nms\[Your language]\package\optional
.
Um Zugriff auf die Schnittstellen des Webanwendung Typs v6.02 zuzulassen, muss die Serverkonfigurationsoption sessionTokenOnly in der Datei serverConf.xml aktiviert werden:
sessionTokenOnly="true"
Diese Option ändert die Sicherheitsstufen, um die Kompatibilität der Benutzeroberfläche sicherzustellen.
Nachdem das Paket installiert wurde, wird die Adobe Campaign v7-Startseite durch Ihre alte v6.02-Homepage ersetzt, die mit den allgemeinen Konfigurationen von v7 (blaues Startseite-Banner) versehen ist.
Alle Links auf dieser Homepage verlinken mit Ausnahme der Listen (operation Liste, Versand-Verfolgung in Vorgängen usw.) , der auf die v6.02-Übersicht verweist (Webanwendungen).
Wenn Sie eine weitere in Version 6.02 konfigurierte Übersicht hinzufügen möchten, müssen Sie diese der Startseite aus dem Dashboard hinzufügen. (Administration > Zugriffsverwaltung > Dashboard).
Denken Sie daran, die Verbindung zu trennen und dann die Konsole erneut zu verbinden, um die Änderungen zu registrieren.
Nach der Migration einer Message Center-Kontrollinstanz müssen Sie die Transaktionsnachrichtenvorlagen erneut veröffentlichen, damit sie funktionieren.
In v7 haben sich die Namen der Transaktionsnachrichtenvorlagen auf Ausführungsinstanzen geändert. Sie werden derzeit vom Operatornamen vorangestellt, der der Kontrollinstanz entspricht, auf der sie erstellt wurden, z. B. control1_template1_rt (wobei control1 der Name des Operators ist). Wenn Sie über eine beträchtliche Menge an Vorlagen verfügen, empfehlen wir das Löschen alter Vorlagen auf Kontrollinstanzen.