付録B インストール後のディレクトリ構成

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

インストールディレクトリを次に示します。

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

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

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

●Windowsの場合

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

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

[図データ]

●UNIXの場合

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

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

[図データ]

注意
インストールディレクトリについて
Application Serverをインストールすると,/optまたは/opt/Cosminexusのディレクトリ属性が変更されることがあります。

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

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

●CCディレクトリ

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

表B-1 Component Containerのディレクトリ構成(CCディレクトリ)

ディレクトリ説明
adaptersアダプタを格納するディレクトリです。
OpenTP1TP1インバウンドアダプタ格納用ディレクトリです。
adminJ2EEサーバ管理用ディレクトリです。
binサーバ管理コマンド格納用ディレクトリです。
dtdsCUI用のDTDファイル格納用ディレクトリです。
logsサーバ管理コマンドのログ格納用ディレクトリです。
sysconfサーバ管理コマンドのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates属性ファイルのテンプレート格納用ディレクトリです。
usrconfサーバ管理コマンドのユーザ定義ファイル格納用ディレクトリです(カスタマイズ用)。
batchバッチアプリケーション用のディレクトリです。
binバッチアプリケーションの実行ファイル格納用ディレクトリです。
logsバッチアプリケーションのログ出力用ディレクトリです。
sysconfバッチアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesバッチアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
cjmspCJMSプロバイダ用のディレクトリです。
binCJMSプロバイダのコマンド格納用ディレクトリです。
libCJMSプロバイダのライブラリファイルおよびRARファイル格納用ディレクトリです。
propsCJMSプロバイダのプロパティファイル格納用ディレクトリです。
brokerCJMSプロバイダのブローカプロパティファイル格納用ディレクトリです。
templatesCJMSPリソースアダプタのConnector属性ファイルのテンプレート格納用ディレクトリです。
varCJMSプロバイダのデフォルトディレクトリです。
adminCJMSプロバイダの管理コマンド用ディレクトリです。
configCJMSプロバイダの管理コマンドのプロパティ格納用ディレクトリです。
instancesCJMSプロバイダのインスタンス格納用ディレクトリです。
clientEJBクライアントアプリケーション用のディレクトリです。
binEJBクライアントアプリケーションの実行ファイル格納用ディレクトリです。
libEJBクライアントアプリケーションのJARファイル格納用ディレクトリです。
logsEJBクライアントアプリケーションのログ出力用ディレクトリです。
sysconfEJBクライアントアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templatesEJBクライアントアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
DBConnectorDB ConnectorのRARファイル格納用ディレクトリです。
ReliableMessagingDB Connector for Reliable MessagingのRARファイル格納用ディレクトリです。
ClusterPoolクラスタコネクションプール機能を使用する場合のRARファイル格納用ディレクトリです。
examplesサンプルプログラム格納用ディレクトリです。
libComponent Container用クラスライブラリファイル格納用ディレクトリです。
logsインストール時のログ格納用ディレクトリです。
server
binJ2EEサーバ用コマンドツール格納用ディレクトリです。
libJ2EEサーバ用ライブラリファイル格納用ディレクトリです。
dtdsComponent 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ディレクトリ

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

表B-2 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用です。
ajs3_custom_jobsカスタムジョブ格納用ディレクトリです。
なお,このディレクトリはWindows用です。
mngsvrmonitorモニタ起動コマンド格納用ディレクトリです。
なお,このディレクトリはWindows用です。
ScenarioTemplateシナリオテンプレート格納用ディレクトリです。
compat3旧バージョンのManagement Serverの動作ファイル格納用ディレクトリです。
なお,このディレクトリはWindows,AIX,HP-UX用です。
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ディレクトリ

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

●jaxrsディレクトリ

Component Containerの提供する機能のうち,JAX-RSの機能を提供するディレクトリです。

●jaxwsディレクトリ

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

●CWCディレクトリ

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

●sinagentディレクトリ

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