5.x 互換モードにおいてアプリケーション・プロファイルを使用した場合と、WebSphere Application Server 製品バージョンが混合し、プラットフォームが混合しているようなクラスター環境でアプリケーション・プロファイルを使用した場合とでは、振る舞いへ与える影響が異なります。
アプリケーション・プロファイルは、前方 互換性をサポートします。 以前のバージョンの WebSphere Application Server (Enterprise Edition 5.0 または WebSphere Business Integration Server Foundation 5.1) で作成されたアプリケーション・プロファイルは、 アプリケーション・プロファイル 5.x 互換モード属性がオンになっている場合のみ、WebSphere Application Server バージョン 6 またはそれ以降のバージョンで実行できます。 5.x 互換モード属性がオフになっている場合は、バージョン 5 のアプリケーション・プロファイルは、予期しない振る舞いを示す可能性があります。
5.x 互換モードについては、アプリケーション・プロファイルのサービス設定
を参照してください。
同様に、WebSphere Application Server の最新バージョンを使用して作成したアプリケーション・プロファイルは、 バージョン 5 またはそれよりも前のバージョンとは互換性がありません。 バージョン 6.x のサーバーで実行されるアプリケーション・プロファイルを使用して構成されたアプリケーションが、 アプリケーション・プロファイル 5.x 互換モード属性をオンにしている場合でも、 バージョン 5 のサーバーで実行されるプロファイルを使用して構成されたアプリケーションと対話することはできません。
バージョン 6.x クライアントが、アプリケーション・プロファイル 5.x 互換モードで実行するアプリケーションと対話するためには、クライアント・プロセスで appprofileCompatibility システム・プロパティーを true に設定する必要があります。 これは、launchClient コマンドを呼び出すときに -CCDappprofileCompatibility=true オプションを指定することにより可能になります。
WebSphere Application Server Enterprise Edition 5.0.2 を使用している場合は、WebSphere Application Server バージョン 5 サービス・パック 7 またはそれ以降のサービス・パックを適用して、 アプリケーション・プロファイル・インターオペラビリティーを使用可能にする必要があります。