Cosminexus システム構築ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
(1) J2EEアプリケーション(コンフィグレーション関連)
J2EEアプリケーション(コンフィグレーション関連)のディレクトリ構成を次の図に示します。
図2-9 J2EEアプリケーション(コンフィグレーション関連)のディレクトリ構成
![[図データ]](FIGURE/ZU027010.GIF)
- J2EEアプリケーションごとに作られるディレクトリです。※
- EARファイルをインポートした場合に作られるディレクトリです。ディレクトリ名はEARファイル名を基に付けられます。
- EARファイルは,17けたの数字.earの名前でここに格納されます。
- EJB-JARファイルごとに作られるディレクトリです。ディレクトリ名はEJB-JARファイル名を基に付けられます。
- EJB-JARファイルは,17けたの数字.jarの名前でここに格納されます。
- ライブラリJARファイルごとに作られるディレクトリです。ディレクトリ名はライブラリJARファイル名を基に付けられます。
- ライブラリJARファイルは,17けたの数字.jarの名前でここに格納されます。
- RARファイルごとに作られるディレクトリです。ディレクトリ名はRARファイル名を基に付けられます。
- RARファイルは,17けたの数字.rarの名前でここに格納されます。
- WARファイルごとに作られるディレクトリです。ディレクトリ名はWARファイル名を基に付けられます。
- WARファイルは,17けたの数字.jarの名前でここに格納されます。
- 注※
- J2EEアプリケーションを含んだまま06-70よりも前のバージョンからアップグレードインストールした場合,ディレクトリ名はアプリケーション名で作成されます。ただし,アプリケーション名の文字のうち,汎用文字,数字,_(アンダーバー)以外の文字は,_(アンダーバー)に置き換えられます。置換対象の文字が続けて出現する場合は一つの_(アンダーバー)にまとめられます。それ以外の場合は,16進数8けたの文字列が用いられます。
(2) J2EEアプリケーション(デプロイ関連)
J2EEアプリケーション(デプロイ関連)のディレクトリ構成を次の図に示します。
図2-10 J2EEアプリケーション(デプロイ関連)のディレクトリ構成
![[図データ]](FIGURE/ZU027020.GIF)
- J2EEアプリケーションごとに作られるディレクトリです。※
- J2EEアプリケーションの開始時に作られるファイルです。J2EEアプリケーション中にホーム,リモートインタフェース,java.rmi.Remoteを実装したインタフェースがあると,それらのパッケージ名やクラス名を基にファイルが作られます。
- J2EEアプリケーションの開始時に作られるファイルです。J2EEアプリケーション中にホーム,リモート,ローカル,ローカルホームインタフェースがあると,それらのパッケージ名やクラス名を基にファイルが作られます。
- 注※
- J2EEアプリケーションを含んだまま06-70よりも前のバージョンからアップグレードインストールした場合,ディレクトリ名はアプリケーション名で作成されます。ただし,アプリケーション名の文字のうち,汎用文字,数字,_(アンダーバー)以外の文字は,_(アンダーバー)に置き換えられます。置換対象の文字が続けて出現する場合は一つの_(アンダーバー)にまとめられます。それ以外の場合は,16進数8けたの文字列が用いられます。
(3) J2EEリソース
J2EEリソースのディレクトリ構成を次の図に示します。
図2-11 J2EEリソースのディレクトリ構成
![[図データ]](FIGURE/ZU027030.GIF)
- EJB-JARファイルごとに作られるディレクトリです。ディレクトリ名はEJB-JARファイル名を基に付けられます。
- EJB-JARファイルは,17けたの数字.jarの名前でここに格納されます。
- データソースごとに作られるディレクトリです。ディレクトリ名はJDBCドライバのファイル名を基に付けられます。
- JDBCドライバのファイルは,17けたの数字.jarの名前でここに格納されます。
- JavaMailの設定ごとに作られるディレクトリです。ディレクトリ名はejbmailを基に付けられます。
- JavaMailの設定を保存したファイルがここに保存されます。
- RARファイルごとに作られるディレクトリです。ディレクトリ名はRARファイル名を基に付けられます。
- RARファイルは,17けたの数字.rarの名前でここに格納されます。
- WARファイルごとに作られるディレクトリです。ディレクトリ名はWARファイル名を基に付けられます。
- WARファイルは,17けたの数字.jarの名前でここに格納されます。
(4) J2EEリソースアダプタ(コンフィグレーション関連)
(5) J2EEリソースアダプタ(デプロイ関連)
J2EEリソースアダプタ(デプロイ関連)のディレクトリ構成を次の図に示します。なお,図中では,同一ディレクトリに複数の種類のファイルが入る場合は,いちばん長いファイル名だけを記載しています。
図2-13 J2EEリソースアダプタ(デプロイ関連)のディレクトリ構成
![[図データ]](FIGURE/ZU027050.GIF)
- RARファイル内のJARファイルは,17けたの数字.jarの名前でここに格納されます。
- RARファイル内のネイティブライブラリファイルは,ここに格納されます。
(6) Webアプリケーション(JSP関連)
Webアプリケーション(JSP関連)のディレクトリ構成を次の図に示します。
図2-14 Webアプリケーション(JSP関連)のディレクトリ構成
![[図データ]](FIGURE/ZU027060.GIF)
- コンテキストルートに指定した名前でディレクトリが作られます。/が含まれている場合は3文字の文字列に置き換えられます。
- JSPをコンパイルしてできたクラスファイルが格納されます。JSPのファイル名に英数字以外の文字が含まれている場合は,それぞれ6文字の文字列に置き換えられます。また,ファイル名が数字で始まる場合は1文字付加されます。
(7) Webアプリケーション(その他)
Webアプリケーション(その他)のディレクトリ構成を次の図に示します。
図2-15 Webアプリケーション(その他)のディレクトリ構成
![[図データ]](FIGURE/ZU027070.GIF)
- コンテキストルートに指定した名前でディレクトリが作られます。/が含まれている場合は3文字の文字列に置き換えられます。
- WARファイルに含まれているファイルがここに解凍されます。
(8) J2EEサーバ,またはWebコンテナサーバの移行コマンド実行後のディレクトリ構成
J2EEサーバ,またはWebコンテナサーバの移行コマンド実行時,作業ディレクトリの下に作業ディレクトリ_oldの名前でディレクトリを作成し,そこに旧バージョンの作業ディレクトリ下のファイルを退避します。将来,アップグレードインストールをするためには,パス長に作業ディレクトリ_old分の余裕が必要です。J2EEサーバ,またはWebコンテナサーバの移行コマンド実行後のディレクトリ構成を次の図に示します。
図2-16 J2EEサーバ,またはWebコンテナサーバの移行コマンド実行後のディレクトリ構成
![[図データ]](FIGURE/ZU027080.GIF)
(9) リソースアダプタの移行コマンド実行後のディレクトリ構成
リソースアダプタの移行コマンド実行時,rarupdate_bkの名前でディレクトリを作成し,各J2EEサーバのリソースアダプタのファイルを退避します。作業ディレクトリが「・・・\<ディレクトリ名>,または・・・/<ディレクトリ名>」の場合,バックアップRARディレクトリは,「・・・\<ディレクトリ名>\rarupdate_bk,または・・・/<ディレクトリ名>/rarupdate_bk」になります。リソースアダプタの移行コマンド実行後のディレクトリ構成を次の図に示します。
図2-17 リソースアダプタの移行コマンド実行後のディレクトリ構成
![[図データ]](FIGURE/ZU027090.GIF)
作業ディレクトリの下にrarupdate_bkのパス長を追加する余裕がない場合は,移行コマンド実行時に-backuptoオプションでバックアップ先ディレクトリを指定し,パス長に余裕がある領域にファイルを退避できます。-backuptoオプションを使用する場合のリソースアダプタの移行コマンド実行後のディレクトリ構成を次の図に示します。
図2-18 リソースアダプタの移行コマンド実行後のディレクトリ構成(-backuptoオプションでバックアップ先ディレクトリを指定する場合)
![[図データ]](FIGURE/ZU027100.GIF)
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.