ここでは,Application Serverのインストール後のディレクトリ構成について説明します。また,Application Serverの構成ソフトウェアのうち,Cosminexus Component Containerのディレクトリ構成について説明します。
このマニュアルでは,Application Serverのインストールディレクトリのことを,「Cosminexusのインストールディレクトリ」と表記します。インストールディレクトリを次に示します。
Application Serverのディレクトリ構成をOSごとに説明します。
Windowsの場合のApplication Serverのディレクトリ構成を次の図に示します。
図7-3 Application Serverのディレクトリ構成(Windowsの場合)
UNIXの場合のApplication Serverのディレクトリ構成を次の図に示します。
図7-4 Application Serverのディレクトリ構成(UNIXの場合)
(1)の図中にある,Cosminexus Component Containerのディレクトリの下位のディレクトリ構成をディレクトリごとに表に示します。
Cosminexus Component Containerの提供する機能のうち,コンテナなどの基盤部分の機能を提供するディレクトリです。<Cosminexusのインストールディレクトリ>¥CC(Windowsの場合),または/opt/Cosminexus/CC(UNIXの場合)です。
表7-10 Cosminexus Component Containerのディレクトリ構成(CCディレクトリ)
ディレクトリ | 説明 | |||
---|---|---|---|---|
adapters | - | アダプタを格納するディレクトリです。 | ||
OpenTP1 | TP1インバウンドアダプタ格納用ディレクトリです。 | |||
admin | - | J2EEサーバ管理用ディレクトリです。 | ||
bin | サーバ管理コマンド格納用ディレクトリです。 | |||
dtds | CUI用のDTDファイル格納用ディレクトリです。 | |||
logs | サーバ管理コマンドのログ格納用ディレクトリです。 | |||
sysconf | サーバ管理コマンドのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。 | |||
templates | 属性ファイルのテンプレート格納用ディレクトリです。 | |||
usrconf | サーバ管理コマンドのユーザ定義ファイル格納用ディレクトリです(カスタマイズ用)。 | |||
batch | - | バッチアプリケーション用のディレクトリです。 | ||
bin | バッチアプリケーションの実行ファイル格納用ディレクトリです。 | |||
logs | バッチアプリケーションのログ出力用ディレクトリです。 | |||
sysconf | バッチアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。 | |||
templates | バッチアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。 | |||
cjmsp | - | Cosminexus JMSプロバイダ用のディレクトリです。 | ||
bin | Cosminexus JMSプロバイダのコマンド格納用ディレクトリです。 | |||
lib | - | Cosminexus JMSプロバイダのライブラリファイルおよびRARファイル格納用ディレクトリです。 | ||
props | - | Cosminexus JMSプロバイダのプロパティファイル格納用ディレクトリです。 | ||
broker | Cosminexus JMSプロバイダのブローカプロパティファイル格納用ディレクトリです。 | |||
templates | CJMSPリソースアダプタのConnector属性ファイルのテンプレート格納用ディレクトリです。 | |||
var | - | Cosminexus JMSプロバイダのデフォルトディレクトリです。 | ||
admin | - | Cosminexus JMSプロバイダの管理コマンド用ディレクトリです。 | ||
config | Cosminexus JMSプロバイダの管理コマンドのプロパティ格納用ディレクトリです。 | |||
instances | Cosminexus JMSプロバイダのインスタンス格納用ディレクトリです。 | |||
client | - | EJBクライアントアプリケーション用のディレクトリです。 | ||
bin | EJBクライアントアプリケーションの実行ファイル格納用ディレクトリです。 | |||
lib | EJBクライアントアプリケーションのJARファイル格納用ディレクトリです。 | |||
logs | EJBクライアントアプリケーションのログ出力用ディレクトリです。 | |||
sysconf | EJBクライアントアプリケーションのシステム定義ファイル格納用ディレクトリです。ただし,修正禁止です。 | |||
templates | EJBクライアントアプリケーションのユーザ定義ファイルのひな型格納用ディレクトリです。 | |||
client_monitor | - | クライアント性能モニタのインストールディレクトリです。 | ||
lib | JARライブラリ格納ディレクトリです。 | |||
sample | - | サンプル格納ディレクトリです。 | ||
conf | サンプルDD格納ディレクトリです。 | |||
monitor_html | サンプルデータ送信ページ格納ディレクトリです。 | |||
log_receiver | サンプルデータ受信サーブレットのソースファイル格納ディレクトリです。 | |||
DBConnector | - | DB ConnectorのRARファイル格納用ディレクトリです。 | ||
ReliableMessaging | DB Connector for Cosminexus RMのRARファイル格納用ディレクトリです。 | |||
ClusterPool | コネクションプールのクラスタ化機能を使用する場合のRARファイル格納用ディレクトリです。 | |||
examples | サンプルプログラム格納用ディレクトリです。 | |||
lib | Cosminexus Component Container用クラスライブラリファイル格納用ディレクトリです。 | |||
logs | インストール時のログ格納用ディレクトリです。 | |||
server | - | - | ||
bin | J2EEサーバ用コマンドツール格納用ディレクトリです。 | |||
lib | - | J2EEサーバ用ライブラリファイル格納用ディレクトリです。 | ||
dtds | Cosminexus Component Containerで使用するDTDファイル格納用ディレクトリです。ただし,修正禁止です。 | |||
schemas | 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 | - | リダイレクタ本体/定義ファイル格納用ディレクトリです。 | ||
logs | リダイレクタのログ出力用ディレクトリです。 | |||
sysconf | システム定義ファイル格納用ディレクトリです。ただし,修正禁止です。 | |||
templates | ユーザ定義ファイルのひな型格納用ディレクトリです。ただし,修正禁止です。 |
(凡例)-:該当しません。
Cosminexus Component Containerの提供する機能のうち,アプリケーションサーバの運用管理機能を提供するディレクトリです。
表7-11 Cosminexus Component Containerのディレクトリ構成(managerディレクトリ)
ディレクトリ | 説明 | |||
---|---|---|---|---|
bin | 運用管理機能で使用するコマンドなどの格納用ディレクトリです。 | |||
config | - | 運用管理機能で使用するコマンドなどの格納用ディレクトリです。 | ||
templates | 運用管理機能で使用する定義ファイルなどの格納用ディレクトリです。 | |||
containers | - | - | ||
m | - | - | ||
usrconf | ユーザ認証情報定義ファイル格納用ディレクトリです。 | |||
webapps | - | - | ||
mngsvr | Management Serverの動作ファイル格納用ディレクトリです。 | |||
WEB-INF | web.xml格納用ディレクトリです。 | |||
vmxsvr | - | 仮想サーバマネージャGUIログインJSPファイル格納用ディレクトリです。 | ||
image | 仮想サーバマネージャのヘッダタイトルのロゴ格納用ディレクトリです。 | |||
WEB-INF | URLとサーブレットクラスの対応付けを行うファイルなどの格納用ディレクトリです。 | |||
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 | セットアップウィザードの一時的なワークディレクトリです。 | |||
vmx | - | 08-50モードの仮想サーバマネージャで使用するファイル格納用ディレクトリです。 また,直下には,仮想サーバマネージャGUIへのログインURLのファイルも格納されています。 | ||
bin | 08-50モードの仮想サーバマネージャで使用するコマンドなどの格納用ディレクトリです。 | |||
config | 08-50モードの仮想サーバマネージャで使用する定義ファイルなどの格納用ディレクトリです。 | |||
log | 08-50モードの仮想サーバマネージャのトレースファイル格納用ディレクトリです。 | |||
spool | 08-50モードの仮想サーバマネージャの処理データ格納用ディレクトリです。 | |||
templates | 08-50モードの仮想サーバマネージャで使用する定義ファイルのテンプレート格納用ディレクトリです。 | |||
vmi | - | 仮想サーバマネージャで使用するファイル格納用ディレクトリです。 | ||
bin | 仮想サーバマネージャで使用するコマンドなどの格納用ディレクトリです。 | |||
config | - | 仮想サーバマネージャで使用する定義ファイルなどの格納用ディレクトリです。 | ||
lb | 仮想サーバマネージャで使用する負荷分散機接続設定プロパティファイルの格納用ディレクトリです。 | |||
spool | 仮想サーバマネージャの処理データ格納用ディレクトリです。 | |||
templates | 仮想サーバマネージャで使用する定義ファイルのテンプレート格納用ディレクトリです。 |
(凡例)-:該当しません。
Cosminexus Component Containerの提供する機能のうち,SOAPアプリケーション実行基盤の機能を提供するディレクトリです。
Cosminexus Component Containerの提供する機能のうち,JAX-WSエンジンの機能を提供するディレクトリです。
Cosminexus Component Containerの提供する機能のうち,Webアプリケーション開発に利用する機能を提供するディレクトリです。
Cosminexus Component Containerの提供する機能のうち,Server Plug-inの機能を提供するディレクトリです。なお,このディレクトリはWindows用です。
下位にeclipseフォルダを持ちます。このフォルダは,Eclipseへ組み込み時に指定するフォルダです。
Cosminexus Component Containerの提供する機能のうち,サーバ通信エージェントの機能を提供するディレクトリです。