この付録では、設定および操作データの格納に使用する Sun JavaTM System Portal Server ディレクトリ構造およびプロパティーファイルについて説明します。
表 D–1 は、Portal Server 用にインストールされる Solaris Sparc プラットフォーム固有のディレクトリ構造を示しています。
表 D–1 Portal Server のディレクトリ
このセクションでは、設定および操作データの格納に使用する Sun Java System Secure Remote Access ディレクトリ構造および設定ファイルについて説明します。
表 D–2 は、Secure Remote Access 用にインストールされるプラットフォーム固有のディレクトリ構造を示しています。
表 D–2 Portal Server Secure Remote Access ディレクトリ
説明 |
場所 |
---|---|
デフォルトのインストールディレクトリ |
portal-server-install-root/ |
設定情報用のデフォルトのインストールディレクトリ |
/etc/opt/SUNWportal |
ログファイル |
/var/opt/SUNWportal/logs |
ログファイルには、インストールの状態やエラーレポートに関する情報が記載されています。表 D–3 は、問題の解決ややインストール情報の表示に使用できるログファイルとその場所のリストを示しています。
表 D–3 ログファイルの場所
ログファイル |
場所 |
Java Enterprise System インストーラログ インストールされたポータルパッケージや基本的な設定状況に関する情報があります。 |
/var/sadm/install/logs |
詳細な Portal Server 設定ログ |
/var/opt/SUNWportal/logs/config/portal.fabric.0.log |
Portal Admin および Mbean のログ |
/var/opt/SUNWportal/logs/admin/portal.0.0.log |
ランタイム Portal インスタンスのログ |
/var/opt/SUNWportal/portals/portalID /logs |
ファイル |
場所 |
Portal Server パッケージ |
/opt/SUNWportal/ |
ホストレベルの設定ファイル |
/etc/opt |
インスタンス構造およびファイル |
/var/optSUNWportal には次のファイルがあります。 |
コミュニティーサンプルファイルを使用してコミュニティーをセットアップおよび設定できます。次のセクションでは、コミュニティーサンプルファイルの場所について説明します。
コミュニティーテンプレートは、/var/opt/SUNWportal/portals/portal1/communitytemplates にあります。コミュニティーサンプルのテンプレートディレクトリとプロパティーファイル名を次に示します。
2column/ — 2 カラムテンプレートのコンテンツ用のディレクトリ。
2column.properties — 2 カラムテンプレート用のプロパティーファイル。
menucontainer/ — 左側にあるナビゲーションテンプレートのコンテンツ用のディレクトリ。
menucontainer.properties — 左側にあるナビゲーションテンプレート用のプロパティーファイル。
wiki/ — Wiki テンプレートのコンテンツ用のディレクトリ。
wiki.properties — Wiki テンプレート用のプロパティーファイル。
動的コンテンツのファイルは、/var/opt/SUNWportal/portals/portal1/desktop/community_sample/ にあります。
tld/portletSetupTags.tld — スタイルシートおよび Javascript 機能用の Lockhart テーマサポートを含めるための単一タグを提供します。
message.properties — error/* テンプレートファイルで使用されるプロパティーを提供します。
openURLInParent.js — 切り離されたポートレットで可能な Javascript を提供します。
singlePreferenceMenubar.jsp — JSPDynamicSingleContainer で使用されるメニューバーを提供します。
singlePreferenceHeader.jsp — JSPDynamicSingleContainer で使用されるヘッダーを提供します。
header.jsp — その他のコンテナすべてで使用されるヘッダーを提供します。
footer.html — すべてのコンテナで使用されるフッターを提供します。
error — エラーテンプレートを提供します。
datetime.jsp — ヘッダーの日付と時刻を提供します。
breadcrumb.jsp — ヘッダーのブレッドクラム機能を提供します。
SearchProvider — コミュニティーの見た目や使いごこちの変更を提供します。
portletEdit.jsp — 編集ページでポートレットやプロバイダコンテンツをラップします。
PagePreferencesContainer — コンテナのコンテンツやレイアウトの設定の変更を提供します。
Login — ログインおよびアカウント作成用に提供します。
JSPTableContainerProvider — 行や列のレイアウトでポートレット用に提供します。
JSPMenuContainerProvider — 左側にあるナビゲーションのレイアウト用に提供します。
JSPEditContainer — ポートレットおよびプロバイダ設定の編集用に提供します。
JSPDynamicSingleContainer — ディスカッションで使用します。
DiscussionProvider — コミュニティーの見た目や使いごこちの変更を提供します。
CommunityParentContainer — コミュニティーサンプルの JSPDynamicSingleContainer のインスタンス。
AccountPreferencesContainer — ユーザー設定の変更用に提供します。
CommunitySamplePortal.properties ファイルには、コミュニティーサンプルのプロパティー設定が含まれます。このファイルは、 /var/opt/SUNWportal/portals/portal1/desktop/classes/CommunitySamplePortal.properties にあります。注意 : プロパティーを変更した場合は、サーバーを再起動する必要があります。
コミュニティーサンプルプロパティーを変更する場合、サーバーを再起動する必要があります。
コミュニティーサンプルの静的コンテンツは、/var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/portal/community/ にあります。
js/ — 使用される JavaScript。ドロップダウンメニューを含みます。
images/desktop/*.gif — Lockhart 以外のイメージ。
css/desktop.css — Lockhart 以外のスタイルシート。
content/
Documentation/index.html — Documentation チャネル用にスクレーピングされた HTML。
Introduction/index.html — Introduction チャネル用にスクレーピングされた HTML。
Help/*.html — コミュニティーサンプルのヘルプファイル。
Help/graphics/*.gif — コミュニティーサンプルのヘルプファイル。
Solaris のパス名 |
Linux のパス名 |
---|---|
/opt/SUNWportal (デフォルト) |
/opt/sun/portal (デフォルト) |
/etc/opt/SUNWportal (config) |
/etc/opt/sun/portal (config) |
/var/opt/SUNWportal (データ) |
/var/opt/sun/portal (データ) |