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 のアプリケーション・プロファイルは、予期しない振る舞いを示す可能性があります。
同様に、WebSphere Application Server の最新バージョンを使用して作成したアプリケーション・プロファイルは、 バージョン 5 またはそれよりも前のバージョンとは互換性がありません。 バージョン 6.x のサーバーで実行されるアプリケーション・プロファイルを使用して構成されたアプリケーションが、 アプリケーション・プロファイル 5.x 互換モード属性をオンにしている場合でも、 バージョン 5 のサーバーで実行されるプロファイルを使用して構成されたアプリケーションと対話することはできません。
バージョン 6.x クライアントが、アプリケーション・プロファイル 5.x 互換モードで実行するアプリケーションと対話するためには、クライアント・プロセスで appprofileCompatibility システム・プロパティーを true に設定する必要があります。 これは、launchClient コマンドを呼び出すときに -CCDappprofileCompatibility=true オプションを指定することにより可能になります。
WebSphere Application Server 製品のバージョンが混在し、 プラットフォームが混在しているようなクラスター化された環境では、 アプリケーション・プロファイルで構成されたアプリケーションは、予期しない振る舞いを示すことがあります。 これは、前のバージョンのサーバー・メンバーが、バージョン 6.x のアプリケーション・プロファイルをサポートできないためです。
クラスター化された環境に、バージョン 5.x および 6.x のサーバー・メンバーが含まれており、 アプリケーションがアプリケーション・プロファイルで構成されている場合は、 バージョン 6 のサーバー・メンバーでアプリケーション・プロファイル 5.x 互換モード属性をオンにする必要があります。 この場合でも、このクラスターは、バージョン 5 のアプリケーション・プロファイルの振る舞いしかサポートできません。 クラスター環境でバージョン 6 のアプリケーション・プロファイルで構成されたアプリケーションをサポートするには、 クラスター内のすべてのサーバー・メンバーをバージョン 6.x レベルにする必要があります。
WebSphere Application Server Enterprise Edition 5.0.2 を使用している場合は、WebSphere Application Server バージョン 5 サービス・パック 7 またはそれ以降のサービス・パックを適用して、 アプリケーション・プロファイル・インターオペラビリティーを使用可能にする必要があります。