Cosminexus システム構築ガイド

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

2.6.1 Application Serverのディレクトリ構成

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

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

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

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

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

[図データ]

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

[図データ]

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

Cosminexus Component Containerのディレクトリ構成を次の表に示します。

表2-7 Cosminexus Component Containerのディレクトリ構成

ディレクトリ 説明
CC − Cosminexus Component Containerの提供する機能のうち,コンテナなどの基盤部分の機能を提供するディレクトリです。
<Cosminexusのインストールディレクトリ>\CC(Windowsの場合),または/opt/Cosminexus/CC(UNIXの場合)です。
admin − J2EEサーバ管理用ディレクトリです。
bin サーバ管理コマンド格納用ディレクトリです。
dtds CUI用のDTDファイル格納用ディレクトリです。
logs サーバ管理コマンドのログ格納用ディレクトリです。
sysconf サーバ管理コマンドのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates 属性ファイルのテンプレート格納用ディレクトリです。
usrconf サーバ管理コマンドのユーザ定義ファイル格納用ディレクトリです(カスタマイズ用)。
batch − バッチアプリケーション用のディレクトリです。
bin バッチアプリケーションの実行ファイル格納用ディレクトリです。
logs バッチアプリケーションのログ出力用ディレクトリです。
sysconf バッチアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates バッチアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
client − EJBクライアントアプリケーション用のディレクトリです。
bin EJBクライアントアプリケーションの実行ファイル格納用ディレクトリです。
lib EJBクライアントアプリケーションのJARファイル格納用ディレクトリです。
logs EJBクライアントアプリケーションのログ出力用ディレクトリです。
sysconf EJBクライアントアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates EJBクライアントアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。
DBConnector − DB ConnectorのRARファイル格納用ディレクトリです。
ReliableMessaging DB Connector for Cosminexus RMのRARファイル格納用ディレクトリです。
ClusterPool コネクションプールのクラスタ化機能を使用する場合のRARファイル格納用ディレクトリです。
docs ドキュメント格納ディレクトリです。
examples サンプルプログラム格納用ディレクトリです。
lib Cosminexus Component Container用クラスライブラリファイル格納用ディレクトリです。
logs インストール時のログ格納用ディレクトリです。
server − −
bin J2EEサーバ用コマンドツール格納用ディレクトリです。
lib − J2EEサーバ用ライブラリファイル格納用ディレクトリです。
dtds Cosminexus Component Containerで使用するDTDファイル格納用ディレクトリです。ただし,修正禁止です。
schemas J2EE 1.4のDD用スキーマ定義ファイル格納用ディレクトリです。
public J2EEサーバのデフォルトの作業用ディレクトリです。
repository 一時作業用ディレクトリです。
sysconf システム定義用ファイル格納用ディレクトリです。ただし,修正禁止です。
templates コンフィグレーションファイルやプロパティファイルなどのひな型格納用ディレクトリです。
usrconf − −
ejb − −
<ローカルホスト名> J2EEサーバのユーザ定義ファイルの格納用ディレクトリです(カスタマイズ用)。
sfo − セッションフェイルオーバ機能用ディレクトリです。
lib セッションフェイルオーバ機能用ライブラリ格納用ディレクトリです。
sfo_server SFOサーバアプリケーション格納用ディレクトリです。
sfo_war セッションフェイルオーバ機能用のWebアプリケーションのDD(web.xml)格納用ディレクトリです。
spool − 一時ディレクトリです。
web − サーブレットエンジンモード用ルートディレクトリです。
bin サーブレットエンジンモード用コマンドツール格納ディレクトリです。
containers − −
<ローカルホスト名> − −
usrconf <ローカルホスト名>用のユーザ定義ファイル格納用ディレクトリです。
webapps <ローカルホスト名>用のWebアプリケーション格納用ディレクトリです。
jdbc サーブレットエンジンモード用コネクションプール機能管理ツール格納用ディレクトリです。
redirector − リダイレクタ本体/定義ファイル格納用ディレクトリです。
sysconf システム定義ファイル格納用ディレクトリです。ただし,修正禁止です。
templates ユーザ定義ファイルのひな型格納用ディレクトリです。ただし,修正禁止です。
manager − Cosminexus Component Containerの提供する機能のうち,Cosminexusの運用管理機能を提供するディレクトリです。
bin 運用管理機能で使用するコマンドなどの格納用ディレクトリです。
config − 運用管理機能で使用する定義ファイルなどの格納用ディレクトリです。
templates 運用管理機能で使用する定義ファイルのサンプル格納用ディレクトリです。
containers − −
m − −
usrconf ユーザ認証情報定義ファイル格納用ディレクトリです。
webapps − −
mngsvr Management Serverの動作ファイル格納用ディレクトリです。
WEB-INF web.xml格納用ディレクトリです。
examples ユーザ管理のサンプル格納用ディレクトリです。
lib ライブラリファイル格納用ディレクトリです。
log ログ出力先ディレクトリです。
modules 統合ユーザ管理フレームワークのカスタムログインモジュール格納用ディレクトリです。
spool − ログ収集先ディレクトリです。
mibs MIB格納用ディレクトリです。
tmp 一時的なワークディレクトリです。
apps デフォルトのアプリケーション登録用ディレクトリです。
externals − −
jp1 − JP1連携用ファイル格納用ディレクトリです。
なお,このディレクトリは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 セットアップウィザードの一時的なワークディレクトリです。
c4web Cosminexus Component Containerの提供する機能のうち,SOAPアプリケーション実行基盤の機能を提供するディレクトリです。
CWC Cosminexus Component Containerの提供する機能のうち,Webアプリケーション開発に利用する機能を提供するディレクトリです。
plugins − Cosminexus Component Containerの提供する機能のうち,Server Plug-inの機能を提供するディレクトリです。
なお,このディレクトリはWindows用です。
eclipse Eclipseへ組み込み時に指定するフォルダです。

(3) Cosminexus DABroker Libraryのディレクトリ構成

Cosminexus DABroker Libraryのディレクトリ構成を次の表に示します。

表2-8 Cosminexus DABroker Libraryのディレクトリ構成(Windowsの場合)

ディレクトリ 説明
DAB − Cosminexus DABroker Libraryのインストールディレクトリ※です。
bin ヘルプファイル格納用ディレクトリです。
lib ライブラリ格納用ディレクトリです。
msg メッセージファイル格納用ディレクトリです。
spool − トレースファイル,ログファイル格納用ディレクトリです。
dabcltrc −
dabdump −
db_access −
tmp 作業ディレクトリです。
DABJ − Cosminexus DABroker LibraryのJDBCドライバのインストールディレクトリです。

表2-9 Cosminexus DABroker Libraryのディレクトリ構成(UNIXの場合)

ディレクトリ 説明
Cosminexus DABJ Cosminexus DABroker LibraryのJDBCドライバのインストールディレクトリです。
DABroker − Cosminexus DABroker Libraryのインストールディレクトリ※です。
bin 実行コマンド格納用ディレクトリです。
lib ライブラリ格納用ディレクトリです。
obj オブジェクトファイル格納用ディレクトリです。
AGT エージェント処理用ディレクトリです。
AGTGRP グループ管理用ディレクトリです。
msg メッセージファイル格納用ディレクトリです。
sample サンプルファイル格納用ディレクトリです。
conf 定義ファイル格納用ディレクトリです。
spool トレースファイル,ログファイル格納用ディレクトリです。

注※ このマニュアルでは,Cosminexus DABroker Libraryのインストールディレクトリのことを,Cosminexus DABroker Library運用ディレクトリと呼びます。