互換性の検証

アップグレードの担当者は、最初に既存の LiveCycle ES4 SP1 環境を調査し、ソフトウェアインフラストラクチャが JEE 上の AEM forms でも引き続きサポートされるかどうか確認します。この調査の結果は、アップグレードに必要な作業量を見積もる際とアップグレードパスを決定する際に役立ちます。

LiveCycle ES4 SP1 からアップグレードする場合、JEE 上の AEM forms へのアップグレード方法に影響する 2 つのシナリオがあります。

インプレースアップグレード: 既存のアプリケーションサーバーインスタンスを使用して にアップグレードすることを、インプレースアップグレードといいます。例えば、LiveCycle ES4 SP1 で使用していた WebSphere 8.5 インスタンス(必要な修正パックをインストール済み)を、引き続き JEE 上の AEM forms で使用する場合などが該当します。

この方法では、同じアプリケーションサーバーインスタンスを使用するので、オペレーティングシステムやサーバーコンピューターに変更を加える必要が生じません。

アウトオブプレースアップグレード :次のようなシナリオでのアップグレードを、アウトオブプレースアップグレードといいます。

  • コンピューターの置き換え :既存の LiveCycle インストールを動作させているサーバーコンピューターを、JEE 上の AEM forms へのアップグレード時に交換して新しいコンピューターを使用します。

  • アプリケーションサーバーのアップグレード :お使いのアプリケーションサーバーをアップグレードしてメジャーバージョンを変更します。例えば、WebSphere 6.1 を WebSphere 7.0 にアップグレードする場合などが該当します。

  • アプリケーションサーバーの移行 :32 ビット版アプリケーションサーバーを 64 ビット版に移行します。例えば、32 ビット版の JBoss アプリケーションサーバーを 64 ビット版にする場合などが該当します。

注意: アプリケーションサーバー、オペレーティングシステムまたはデータベースを変更する場合は、アップグレードできません。この場合は、新しいインストールと見なされます。例えば、アプリケーションサーバーを WebLogic から JBoss に変更する場合です。

サポートするソフトウェアインフラストラクチャの互換性

LiveCycle ES4 SP1 でサポートされている一部のプラットフォームは、JEE 上の AEM forms でも引き続きサポートされます。ただし、どのソフトウェアについても、JEE 上の AEM forms ではより新しいバージョンがサポートされています。すべてのソフトウェアについて、サポートされているバージョンにアップグレードするか、それらのバージョンを使用する必要があります。

チェック対象項目

作業項目

注意点

追加情報

LiveCycle 7.x

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

最初に LiveCycle ES Update 1 にアップグレードし、次に JEE 上の AEM forms にアップグレードする前に LiveCycle ES2 に、続いてガイドにアップグレードします。適切なアップグレードに関するドキュメントを参照してください。

LiveCycle ES(8.0.x)

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

最初に LiveCycle ES2 にアップグレードし、次に JEE 上の AEM forms にアップグレードする前にガイドにアップグレードします。適切なアップグレードに関するドキュメントを参照してください。

LiveCycle ES Update 1(8.2.1.x)

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

最初に LiveCycle ES2 にアップグレードし、次に JEE 上の AEM forms にアップグレードする前にガイドにアップグレードします。適切なアップグレードに関するドキュメントを参照してください。

LiveCycle ES 2(9.0.0.x)

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

最初にガイドにアップグレードし、次に JEE 上の AEM forms にアップグレードします。適切なアップグレードに関するドキュメントを参照してください。

LiveCycle ES 3(10.0.x)

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

最初にガイドにアップグレードし、次に JEE 上の AEM forms にアップグレードします。適切なアップグレードに関するドキュメントを参照してください。

ガイド(11.0. x)

該当なし

JEE 上の AEM forms への直接アップグレードはサポートされていません。

サービスパック 1 以上をガイドの上に適用した後、JEE 上の AEM forms にアップグレードしてください。適切なアップグレードに関するドキュメントを参照してください。

デプロイメントの種類:

デプロイメントの種類が、シングルサーバーかサーバークラスターかを確認します。

該当なし

該当なし

オペレーティングシステム

サポートされているプラットフォームの組み合わせ 』を参照して、バージョンがサポートされているかどうかを確認します。

バージョンがサポートされていない場合。

サポートされているバージョンをインストールするか、アップグレードします。

オペレーティングシステムを変更した場合や、メジャーリビジョンにアップグレードした場合、アウトオブプレースアップグレードと見なされることに注意してください。

アプリケーションサーバ

サポートされているプラットフォームの組み合わせ 』を参照して、バージョンがサポートされているかどうかを確認します。

バージョンがサポートされていない場合。

サポートされているバージョンをインストールするか、アップグレードします。

サポート対象のバージョンである場合、アプリケーションサーバーにパッチを適用し、更新したアプリケーションサーバーを実行してから、アップグレードすることをお勧めします。この方法により、アプリケーションサーバーが正常に動作していることを確認した上で、アップグレードすることができます。

データベース

サポートされているプラットフォームの組み合わせ 』を参照して、バージョンがサポートされているかどうかを確認します。

バージョンがサポートされていない場合。

サポートされているバージョンをインストールするか、アップグレードします。

データベースドライバー

サポートされているプラットフォームの組み合わせ 』を参照して、バージョンがサポートされているかどうかを確認します。

バージョンがサポートされていない場合。

サポートされているバージョンをインストールするか、アップグレードします。

JDK

サポートされているプラットフォームの組み合わせ 』を参照して、バージョンがサポートされているかどうかを確認します。

バージョンがサポートされていない場合。

サポートされているバージョンをインストールするか、アップグレードします。

ハードウェアサポート

サーバーコンピューターが、『 アップグレードの準備 』ガイドの「必要システム構成」で指定されているハードウェア要件に適合しているかどうか確認します。

該当なし

そのサーバー上には、十分なハードディスク領域と RAM が確保されている必要があります。

ファイアウォール

ファイアウォールが有効になっているかどうか確認します。

有効になっている場合。

ファイアウォールを無効にします。

ウイルス対策ソフトウェア

ウイルス対策ソフトウェアがインストールされ、有効になっているかどうか確認します。

該当なし

アップグレード作業中はウイルス対策ソフトウェアを無効にします。

カスタムアプリケーション

すべてのカスタムアプリケーションの状況を確認します。

該当なし

アップグレード後、必要に応じて変更を加えます。

カスタム WAR / EAR

すべてのカスタム WAR および EAR の状況を確認します。

JEE 上の AEM forms へのアップグレード時にアップグレードされない場合。

アップグレード後に再度デプロイします。

アプリケーションサーバーのクライアント JAR

すべてのクライアント JAR の状況を確認します。

該当なし

必要であれば、アップグレード後に変更を加えます。

クライアント側アプリケーションの互換性

クライアント側アプリケーションがサポート対象のバージョンにアップグレードされており、JEE 上の AEM forms のエンドユーザーインターフェイスが引き続き機能することを確認する必要があります。

チェック対象項目

作業項目

注意点

詳細情報

Adobe® Flash® Player

Flash Player 11.1 をダウンロードしてインストールします。

アップグレード後にワークスペースが表示されない場合。

該当なし

ブラウザー

サポートされているプラットフォームの組み合わせ 』を参照して、サポートされているバージョンをインストールします。

該当なし

該当なし

Adobe® Reader®

Adobe Reader のバージョンを確認します。

Adobe Reader 10 よりも前のバージョンはサポートされていません。

詳しくは、「 Adobe Reader の互換性 」を参照してください。

ワークベンチ

Workbench をダウンロードしインストールします。

該当なし

詳しくは、『 Workbench のインストール 』を参照してください。

Designer

Designer をダウンロードしインストールします。

該当なし

詳しくは、『 Workbench のインストール 』を参照してください。

データ、プロセス、および API の互換性

サーバー上では、プロセスデータおよび設定情報が自動的に移行され、JEE 上の AEM forms で利用できるようになります。例えば、以前のプロセスデータが引き続き利用可能になるので、アップグレードの前後にまたがるクエリーをユーザーが実行することもできます。JEE 上の AEM forms で必要となる、既存の LiveCycle ES4 SP1 インストールに関する設定情報は移行されます。スキーマに加えられた変更も、アップグレード時に自動的に処理されます。

ガイドで開発されたプロセスやガイドに更新されたプロセスは、JEE 上の AEM forms でネイティブに動作します。長期間有効なプロセスは、アップグレード後に再開されます。既存の LiveCycle ES4 SP1 システムから移行されるプロセスについては、エンドユーザーが引き続き Workspace にログインし、以前と同じ状態のプロセスを確認できます。LiveCycle ES4 SP1 で使用されるほとんどの API は、JEE 上の AEM forms と互換性があります。

チェック対象項目

作業項目

注意点

詳細情報

LiveCycle 7.x QPAC ベースのプロセス

現在使用中であるかどうかを確認します。

JEE 上の AEM forms ではサポートしていません。

JEE 上の AEM forms と互換性のある DSC にアップグレードします。

LiveCycle ES Update 1 のプロセス

現在使用中であるかどうかを確認します。

JEE 上の AEM forms ではサポートしていません。

JEE 上の AEM forms と互換性のある DSC にアップグレードします。

LiveCycle ES2 のプロセスとアプリケーション

現在使用中であるかどうかを確認します。

該当なし

JEE 上の AEM forms でも引き続き動作します。

ADEP プロセスおよびアプリケーション

現在使用中であるかどうかを確認します。

該当なし

JEE 上の AEM forms でも引き続き動作します。

LiveCycle ES3 のプロセスとアプリケーション

現在使用中であるかどうかを確認します。

該当なし

JEE 上の AEM forms でも引き続き動作します。

ガイドのプロセスおよびアプリケーション

現在使用中であるかどうかを確認します。

該当なし

JEE 上の AEM forms でも引き続き動作します。

カスタム DSC

すべてのカスタム DSC の状況を確認します。

該当なし

アップグレード後に、カスタム DSC のバージョンをアップデートします。

LiveCycle Client API

すべてのクライアント API の状況を確認します。

該当なし

アップグレード後に、既存の API に変更を加え、JEE 上の AEM forms で使用できる新しい API を利用できるようにします。

JEE 上の AEM forms コンポーネントのパッチの適用

個々の Document Service コンポーネントに対するパッチ適用をどのように行うかは、次に示す 2 つのシナリオに基づいて決定します。

  • DSC に新バージョンでパッチを適用 :DSC の新バージョンがデプロイされると、その DSC は、旧バージョンにパッチが適用されて設定パラメーターが追加されるのではなく、旧バージョンと新バージョンが共存する状態になります。これは、すべての LiveCycle DSC と、デプロイされているすべてのカスタム DSC に該当します。

    例えば、LiveCycle ES Update 1(8.2.1.x)からアップグレードする場合、SignatureService 1.0 および 1.1 がアップグレード前に共存しています。アップグレード後は、SignatureService 1.1 の設定パラメーターが SignatureService 2.0 にコピーされ、SignatureService 1.1 および 2.0 が両方とも使用できる状態になります。

  • DSC に同じバージョンでパッチを適用 :DSC の同じバージョンがデプロイされると、その DSC は、以前の設定パラメーターを維持して新バージョンで上書きされた状態になります。

    例えば、バージョン 1.0、1.1、1.2 の 3 つがデプロイされている環境に DSC バージョン 1.2 のパッチを適用すると、既存の DSC バージョン 1.2 が新しい DSC バージョン 1.2 で上書きされます。以前の DSC バージョン 1.2 に適用されていた設定パラメーターは維持されます。また、現在のところ、エンドポイントとセキュリティの設定についてはデフォルト値が適用され、以前の値は引き継がれません。