7.9 インストール後のディレクトリ構成

ここでは,Application Serverのインストール後のディレクトリ構成について説明します。また,Application Serverの構成ソフトウェアのうち,Cosminexus Component Containerのディレクトリ構成について説明します。

このマニュアルでは,Application Serverのインストールディレクトリのことを,「Cosminexusのインストールディレクトリ」と表記します。インストールディレクトリを次に示します。

<この節の構成>
(1) Application Serverのディレクトリ構成
(2) Cosminexus Component Containerのディレクトリ構成

(1) Application Serverのディレクトリ構成

Application Serverのディレクトリ構成をOSごとに説明します。

●Windowsの場合

Windowsの場合のApplication Serverのディレクトリ構成を次の図に示します。

図7-3 Application Serverのディレクトリ構成(Windowsの場合)

[図データ]

●UNIXの場合

UNIXの場合のApplication Serverのディレクトリ構成を次の図に示します。

図7-4 Application Serverのディレクトリ構成(UNIXの場合)

[図データ]

(2) Cosminexus Component Containerのディレクトリ構成

(1)の図中にある,Cosminexus Component Containerのディレクトリの下位のディレクトリ構成をディレクトリごとに表に示します。

●CCディレクトリ

Cosminexus Component Containerの提供する機能のうち,コンテナなどの基盤部分の機能を提供するディレクトリです。<Cosminexusのインストールディレクトリ>¥CC(Windowsの場合),または/opt/Cosminexus/CC(UNIXの場合)です。

表7-10 Cosminexus Component Containerのディレクトリ構成(CCディレクトリ)

ディレクトリ説明
adaptersアダプタを格納するディレクトリです。
OpenTP1TP1インバウンドアダプタ格納用ディレクトリです。
adminJ2EEサーバ管理用ディレクトリです。
binサーバ管理コマンド格納用ディレクトリです。
dtdsCUI用のDTDファイル格納用ディレクトリです。
logsサーバ管理コマンドのログ格納用ディレクトリです。
sysconfサーバ管理コマンドのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates属性ファイルのテンプレート格納用ディレクトリです。
usrconfサーバ管理コマンドのユーザ定義ファイル格納用ディレクトリです(カスタマイズ用)。
batchバッチアプリケーション用のディレクトリです。
binバッチアプリケーションの実行ファイル格納用ディレクトリです。
logsバッチアプリケーションのログ出力用ディレクトリです。
sysconfバッチアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesバッチアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
cjmspCosminexus JMSプロバイダ用のディレクトリです。
binCosminexus JMSプロバイダのコマンド格納用ディレクトリです。
libCosminexus JMSプロバイダのライブラリファイルおよびRARファイル格納用ディレクトリです。
propsCosminexus JMSプロバイダのプロパティファイル格納用ディレクトリです。
brokerCosminexus JMSプロバイダのブローカプロパティファイル格納用ディレクトリです。
templatesCJMSPリソースアダプタのConnector属性ファイルのテンプレート格納用ディレクトリです。
varCosminexus JMSプロバイダのデフォルトディレクトリです。
adminCosminexus JMSプロバイダの管理コマンド用ディレクトリです。
configCosminexus JMSプロバイダの管理コマンドのプロパティ格納用ディレクトリです。
instancesCosminexus JMSプロバイダのインスタンス格納用ディレクトリです。
clientEJBクライアントアプリケーション用のディレクトリです。
binEJBクライアントアプリケーションの実行ファイル格納用ディレクトリです。
libEJBクライアントアプリケーションのJARファイル格納用ディレクトリです。
logsEJBクライアントアプリケーションのログ出力用ディレクトリです。
sysconfEJBクライアントアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesEJBクライアントアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
client_monitorクライアント性能モニタのインストールディレクトリです。
libJARライブラリ格納ディレクトリです。
sampleサンプル格納ディレクトリです。
confサンプルDD格納ディレクトリです。
monitor_htmlサンプルデータ送信ページ格納ディレクトリです。
log_receiverサンプルデータ受信サーブレットのソースファイル格納ディレクトリです。
DBConnectorDB ConnectorのRARファイル格納用ディレクトリです。
ReliableMessagingDB Connector for Cosminexus RMのRARファイル格納用ディレクトリです。
ClusterPoolコネクションプールのクラスタ化機能を使用する場合のRARファイル格納用ディレクトリです。
examplesサンプルプログラム格納用ディレクトリです。
libCosminexus Component Container用クラスライブラリファイル格納用ディレクトリです。
logsインストール時のログ格納用ディレクトリです。
server
binJ2EEサーバ用コマンドツール格納用ディレクトリです。
libJ2EEサーバ用ライブラリファイル格納用ディレクトリです。
dtdsCosminexus Component Containerで使用するDTDファイル格納用ディレクトリです。ただし,修正禁止です。
schemasDD用スキーマ定義ファイル格納用ディレクトリです。
publicJ2EEサーバのデフォルトの作業用ディレクトリです。
repository一時作業用ディレクトリです。
sysconfシステム定義用ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesコンフィグレーションファイルやプロパティファイルなどのひな型格納用ディレクトリです。
usrconf
ejb
<ローカルホスト名>J2EEサーバのユーザ定義ファイルの格納用ディレクトリです(カスタマイズ用)。
sfoセッションフェイルオーバ機能用ディレクトリです。
libセッションフェイルオーバ機能用ライブラリ格納用ディレクトリです。
sfo_serverSFOサーバアプリケーション格納用ディレクトリです。
sfo_warセッションフェイルオーバ機能用のWebアプリケーションのDD(web.xml)格納用ディレクトリです。
spool一時ディレクトリです。
webサーブレットエンジンモード用ルートディレクトリです。
binサーブレットエンジンモード用コマンドツール格納ディレクトリです。
containers
<ローカルホスト名>
usrconf<ローカルホスト名>用のユーザ定義ファイル格納用ディレクトリです。
webapps<ローカルホスト名>用のWebアプリケーション格納用ディレクトリです。
jdbcサーブレットエンジンモード用コネクションプール機能管理ツール格納用ディレクトリです。
redirectorリダイレクタ本体/定義ファイル格納用ディレクトリです。
logsリダイレクタのログ出力用ディレクトリです。
sysconfシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesユーザ定義ファイルのひな型格納用ディレクトリです。ただし,修正禁止です。

(凡例)-:該当しません。


●managerディレクトリ

Cosminexus Component Containerの提供する機能のうち,アプリケーションサーバの運用管理機能を提供するディレクトリです。

表7-11 Cosminexus Component Containerのディレクトリ構成(managerディレクトリ)

ディレクトリ説明
bin運用管理機能で使用するコマンドなどの格納用ディレクトリです。
config運用管理機能で使用するコマンドなどの格納用ディレクトリです。
templates運用管理機能で使用する定義ファイルなどの格納用ディレクトリです。
containers
m
usrconfユーザ認証情報定義ファイル格納用ディレクトリです。
webapps
mngsvrManagement Serverの動作ファイル格納用ディレクトリです。
WEB-INFweb.xml格納用ディレクトリです。
vmxsvr仮想サーバマネージャGUIログインJSPファイル格納用ディレクトリです。
image仮想サーバマネージャのヘッダタイトルのロゴ格納用ディレクトリです。
WEB-INFURLとサーブレットクラスの対応付けを行うファイルなどの格納用ディレクトリです。
examplesユーザ管理のサンプル格納用ディレクトリです。
libライブラリファイル格納用ディレクトリです。
logログ出力先ディレクトリです。
modules統合ユーザ管理フレームワークのカスタムログインモジュール格納用ディレクトリです。
spoolログ収集先ディレクトリです。
mibsMIB格納用ディレクトリです。
tmp一時的なワークディレクトリです。
appsデフォルトのアプリケーション登録用ディレクトリです。
externals
jp1JP1連携用ファイル格納用ディレクトリです。
なお,このディレクトリはWindows用です。
ajs2_custom_jobsカスタムジョブ格納用ディレクトリです。
mngsvrmonitorモニタ起動コマンド格納用ディレクトリです。
ScenarioTemplateシナリオテンプレート格納用ディレクトリです。
compat3旧バージョンのManagement Serverの動作ファイル格納用ディレクトリです。
なお,このディレクトリはWindows,AIX,HP-UX,Solaris用です。
bin運用管理機能で使用するコマンドなどの格納用ディレクトリです。
config運用管理機能で使用する定義ファイルなどの格納用ディレクトリです。
Administratorユーザパスワードやユーザ登録情報などの格納用ディレクトリです。
fwj業務ごとのプロパティファイル格納用ディレクトリです。
logトレースファイル格納用ディレクトリです。
tmp一時的なワークディレクトリです。
setupセットアップウィザードディレクトリです。
bin
configセットアップウィザード用設定ファイルやセットアップ情報を保持するファイルなどを格納するディレクトリです。
lib
logセットアップウィザードのトレースファイル用ディレクトリです。
tmpセットアップウィザードの一時的なワークディレクトリです。
vmx08-50モードの仮想サーバマネージャで使用するファイル格納用ディレクトリです。
また,直下には,仮想サーバマネージャGUIへのログインURLのファイルも格納されています。
bin08-50モードの仮想サーバマネージャで使用するコマンドなどの格納用ディレクトリです。
config08-50モードの仮想サーバマネージャで使用する定義ファイルなどの格納用ディレクトリです。
log08-50モードの仮想サーバマネージャのトレースファイル格納用ディレクトリです。
spool08-50モードの仮想サーバマネージャの処理データ格納用ディレクトリです。
templates08-50モードの仮想サーバマネージャで使用する定義ファイルのテンプレート格納用ディレクトリです。
vmi仮想サーバマネージャで使用するファイル格納用ディレクトリです。
bin仮想サーバマネージャで使用するコマンドなどの格納用ディレクトリです。
config仮想サーバマネージャで使用する定義ファイルなどの格納用ディレクトリです。
lb仮想サーバマネージャで使用する負荷分散機接続設定プロパティファイルの格納用ディレクトリです。
spool仮想サーバマネージャの処理データ格納用ディレクトリです。
templates仮想サーバマネージャで使用する定義ファイルのテンプレート格納用ディレクトリです。

(凡例)-:該当しません。


●c4webディレクトリ

Cosminexus Component Containerの提供する機能のうち,SOAPアプリケーション実行基盤の機能を提供するディレクトリです。

●jaxwsディレクトリ

Cosminexus Component Containerの提供する機能のうち,JAX-WSエンジンの機能を提供するディレクトリです。

●CWCディレクトリ

Cosminexus Component Containerの提供する機能のうち,Webアプリケーション開発に利用する機能を提供するディレクトリです。

●pluginsディレクトリ

Cosminexus Component Containerの提供する機能のうち,Server Plug-inの機能を提供するディレクトリです。なお,このディレクトリはWindows用です。

下位にeclipseフォルダを持ちます。このフォルダは,Eclipseへ組み込み時に指定するフォルダです。

●sinagentディレクトリ

Cosminexus Component Containerの提供する機能のうち,サーバ通信エージェントの機能を提供するディレクトリです。