v6.02 特有の設定

次の節では、v6.02 からの移行時に必要な追加設定について詳しく説明します。 一般設定 の節で詳しく説明する設定も行う必要があります。

web アプリケーション

v6.02 から移行する場合、概要タイプの Web アプリケーションに関するエラーログが表示されることがあります。 エラーメッセージの例:

[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)

これらの Web アプリケーションは SQLData を使用しており、セキュリティが高まるため v7 との互換性がありません。 これらのエラーは、移行エラーを引き起こします。

これらの Web アプリケーションを使用しなかった場合は、次のクリーンアップスクリプトを実行し、ポストアップグレードを再実行します。

Nlserver javascript -instance:[instance_name] -file [installation_path]/datakit/xtk/fra/js/removeOldWebApp.js

これらの Web アプリケーションを変更し、v7 で引き続き使用する場合は、別のセキュリティゾーンで allowSQLInjection オプションを有効にし、アップグレード後に再び開始する必要があります。 詳しくは、SQLData の節を参照してください。

使いやすさ:ホームページとナビゲーション

重要

v6.02 の概要タイプの Web アプリケーションを引き続き使用する場合は、アップグレード後に、別のセキュリティゾーンで allowSQLInjection オプションを有効にする必要があります。 Web アプリケーション を参照してください。

バージョン 6.02 から移行した後は、Adobe Campaign v6.02 のホームページは表示されなくなりましたが、引き続きアクセス可能で、Adobe Campaign v7 と互換性があります。

v6.02 ホームページを引き続き使用するには、移行後に「互換性」パッケージをインストールする必要があります。

それには、互換性パッケージをインポートします。

ツール/詳細設定/パッケージをインポート をクリックし、\nl\datakit\nms\[Your language]\package\optionalcampaignMigration.xml パッケージを選択します。

v6.02 Web アプリケーションタイプのインターフェイスへのアクセスを許可するには、sessionTokenOnly サーバー設定オプションを serverConf.xml ファイルで有効にする必要があります。

sessionTokenOnly="true"

このオプションは、インターフェイスの互換性を確保するためにセキュリティレベルを変更します。

パッケージがインストールされると、Adobe Campaign v7 ホームページは、古い v6.02 ホームページに置き換えられ、v7(青いホームページバナー)の一般的な設定が完了します。

このホームページ上のすべてのリンクは、リスト(操作リスト操作の配信トラッキング など)を除き、v7 画面にリンクします。 v6.02 の概要(web アプリケーション)へのリンク

v6.02 で設定した別の概要を追加する場合は、ダッシュボードからホームページに追加する必要があります。 (管理/アクセス管理/ダッシュボード)。

メモ

変更を登録するには、必ずコンソールを切断してから再接続します。

Message Center

Message Center コントロールインスタンスの移行後、移行をおこなうには、トランザクションメッセージテンプレートを再公開する必要があります。

v7 では、実行インスタンス上のトランザクションメッセージテンプレートの名前が変更されました。 現在は、作成元のコントロールインスタンスに対応する演算子名が先頭に付いています。例えば、control1_template1_rtcontrol1 は演算子の名前)。 大量のテンプレートがある場合は、コントロールインスタンスで古いテンプレートを削除することをお勧めします。

このページ