「プロジェクト」 次に選択 「プロジェクト・プロパティ」 - 「J2EE」 次に選択 「J2EE Webアプリケーション名の競合」

同じワークスペースにある他のプロジェクトと同じJ2EE Webアプリケーション名を割り当てた後にプロジェクトを保存しようとすると、この警告が表示されます。

JDeveloperでは、同じワークスペースで、異なるプロジェクトに同じWebアプリケーション名を使用しないことを推奨していますが、禁止はしていません。

埋込みOC4Jでのデプロイメントの影響を考え、1つのワークスペースでは一意でないWebアプリケーション名を使用しないようにお薦めします。

  1. 埋込みOC4JはWebアプリケーションのすべてをデプロイします(web.xmlを含むすべてのプロジェクトが、埋込みOC4J用のWebアプリケーションになります)。
  2. その後のデプロイメントで、別のプロジェクトが同じWebアプリケーション名を使用しているために、J2EE Webアプリケーション名の競合が発生した場合、ワークスペースに最後に追加されたアプリケーションが、同じワークスペース内の同じ名前の既存Webアプリケーションのデプロイメントを上書きします。

このため、デプロイメントが予期しない結果となることがあります。上書きされずにデプロイされた最後のWebアプリケーションを除き、同じ名前のすべてのWebアプリケーションにHTTP 404(Not Found)のエラー・メッセージが表示される場合があります。