Cosminexus アプリケーションサーバ V8 アプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

8.3.1 J2EEアプリケーションのデプロイ

MyEclipseで作成したプロジェクトをJ2EEサーバにデプロイします。ここでは,プロジェクトをデプロイする手順,およびデプロイしたプロジェクトに対する操作の注意事項を説明します。デプロイする前に必ず注意事項を確認してください。

<この項の構成>
(1) プロジェクトのデプロイ
(2) デプロイしたプロジェクトに対する操作の注意

(1) プロジェクトのデプロイ

J2EEサーバにプロジェクトをデプロイします。デプロイ方法には,次の二つの方法があります。作業内容に合わせて,どちらかの方法でデプロイします。

(2) デプロイしたプロジェクトに対する操作の注意

(a) Cosminexusコネクタからデプロイしたプロジェクトに対して,次の操作をしないでください。MyEclipseのプロジェクトとJ2EEサーバにデプロイしたJ2EEアプリケーションの関係が一致しなくなります。
  • エンタープライズアプリケーションプロジェクトをデプロイしたあとに,application.xmlの<display-name>タグの内容を変更する。
  • 閉じた状態のプロジェクトに対して,デプロイ,アンデプロイ,または入れ替えを実施する。
  • デプロイ作業ディレクトリにあるファイルまたはディレクトリを,削除または変更する。
  • デプロイ作業ディレクトリにデプロイされたプロジェクトのファイルまたはディレクトリを操作して,デプロイ,リデプロイ,またはアンデプロイを実施する。
これらの操作を実施すると,プロジェクトのアンデプロイ,入れ替えができなくなるおそれがあります。アンデプロイ,入れ替えができない場合は,「8.9.3 デプロイまたはアンデプロイできない場合の対処方法」を参照してください。

(b) 閉じた状態のプロジェクトをデプロイ,アンデプロイ,および入れ替えをすると誤作動する場合があります。MyEclipseから操作する場合は,エンタープライズアプリケーションプロジェクトおよびそれを構成するモジュールプロジェクト(EJBプロジェクトまたはWebプロジェクト)をすべて開いた状態にしてください。

(c) デプロイ作業ディレクトリにJ2EEアプリケーションなど,デプロイするプロジェクトと同名のリソースがある場合は,デプロイ時にデプロイ作業ディレクトリのリソースが上書きされて,意図しないアプリケーションがサーバにデプロイされることがあります。次のどちらかの対処をしてください。
  • デプロイする前にデプロイ作業ディレクトリのリソースを手作業で削除してください。同名のリソースがJ2EEアプリケーションの場合は,サーバ管理コマンドなどでアンデプロイしてください。
  • 次の手順でデプロイしてください。
    1. [サーバー]ビューで[Cosminexus]を選択して,[[図データ](デプロイメントの追加)]をクリックします。
    2. [新規デプロイメント]ダイアログの[プロジェクト]でデプロイするプロジェクトを選択します。
    3. [リモート・リソースを上書きします。 - 追加/置換のみ]以外のオプションを選択して,[終了]ボタンをクリックします。