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\optional​で​campaignMigration.xml​パッケージを選択します。

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

sessionTokenOnly="true"

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

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

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

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

メモ

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

Message Center

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

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

このページ