Oracle® Fusion Middleware

WebCenter Sitesプロパティ・ファイル・リファレンス

11gリリース1 (11.1.1.8.0)

E49671-02(原本部品番号:E35342-02)

2013年10月

Oracle Fusion Middleware WebCenter Sitesプロパティ・ファイル・リファレンス、11gリリース1 (11.1.1.8.0)

E49671-02

Copyright © 2012, 2013 Oracle and/or its affiliates. All rights reserved.

原本主著者:  Tatiana Kolubayev

原本協力著者:  Melinda Rubenau

原本協力者:  Kannan Appachi、Hareesh Kadlabalu、Ravi Khanuja、Vipin Kumar、Yogesh Khubchandani、Cory Lum

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- このガイドの構成

- 関連ドキュメント

- 表記規則

このガイドで説明する新機能

- Oracle WebCenter Sites 11gリリース1 (11.1.1.8.0)の新しいプロパティ

- 非推奨に関する注意事項

1 概要

- 1.1 プロパティ・エディタの概要

- 1.2 プロパティ・エディタの起動

- 1.3 プロパティの設定

- 1.4 プロパティの追加

- 1.5 プロパティの削除

第I部 Oracle WebCenter Sitesアプリケーション

2 assetframework.ini

- 2.1 「ユーザー定義」タブ

3 batch.ini

- 3.1 「構成」タブ

- 3.2 「デバッグ」タブ

- 3.3 「結果」タブ

- 3.4 「セキュリティ」タブ

- 3.5 「ユーザー定義」タブ

4 catalog.ini

- 4.1 「カタログ」タブ

- 4.2 「ユーザー定義」タブ

5 commons-logging.properties

- 5.1 「AsyncLog」タブ

- 5.2 「ファクトリ」タブ

- 5.3 「ロガー」タブ

- 5.4 「従来のログ」タブ

- 5.5 「ユーザー定義」タブ

6 CSPortletRequest.properties

- 6.1 「ユーザー定義」タブ

7 dir.ini

- 7.1 「属性名」タブ

- 7.2 「互換性」タブ

- 7.3 「グローバル・データ」タブ

- 7.4 「インタフェースの実装」タブ

- 7.5 JNDI SPI Envタブ

- 7.6 ネーミング構文タブ

- 7.7 「スキーマのデフォルト」タブ

- 7.8 検索制御タブ

- 7.9 「ユーザー定義」タブ

8 fatwire_settings.properties

- 8.1 「ユーザー定義」タブ

9 futuretense.ini

- 9.1 「アプリケーション・サーバー」タブ

- 9.2 「認証」タブ

- 9.3 「基本」タブ

- 9.4 「Blobサーバー」タブ

- 9.5 「クラスタ」タブ

- 9.6 「互換性」タブ

- 9.7 「コンテンツ表」タブ

- 9.8 「データベース」タブ

- 9.9 「デバッグ」タブ

- 9.10 「電子メール」タブ

- 9.11 「エクスポート/ミラー」タブ

- 9.12 「JSP」タブ

- 9.13 「その他」タブ

- 9.14 「ページ・キャッシュ」タブ

- 9.15 「結果セットのキャッシュ」タブ

- 9.16 Satellite Serverタブ

- 9.17 「検索」タブ

- 9.18 「ユーザー定義」タブ

10 futuretense_xcel.ini

- 10.1 「分析」タブ

- 10.2 「アセットのデフォルト」タブ

- 10.3 「認可」タブ

- 10.4 CoSタブ

- 10.5 「デバッグ」タブ

- 10.6 「ディレクトリ」タブ

- 10.7 「要素のオーバーライド」タブ

- 10.8 「プリファレンス」タブ

- 10.9 「パブリッシュ」タブ

- 10.10 「トランスフォーマ」タブ

- 10.11 xcelerateタブ

- 10.12 「ユーザー管理」タブ

- 10.13 「ユーザー定義」タブ

11 gator.ini

- 11.1 Gatorタブ

- 11.2 「ユーザー定義」タブ

12 log4j.properties

13 logging.ini (非推奨)

- 13.1 「グローバル・データ」タブ

- 13.2 「メッセージ・リソース」タブ

- 13.3 「ユーザー定義」タブ

14 omii.ini

- 14.1 omproduct.ini

15 satellite.properties

- 15.1 「キャッシュ」タブ

- 15.2 「構成」タブ

- 15.3 「リモート・ホスト」タブ

- 15.4 「セッション」タブ

- 15.5 「互換性」タブ

- 15.6 「ユーザー定義」タブ

16 ServletRequest.properties

- 16.1 「リクエストのエンコーディング」タブ

- 16.2 「リクエストのしきい値」タブ

- 16.3 「URIアセンブラ」タブ

- 16.4 「ユーザー定義」タブ

17 visitor.ini

- 17.1 「訪問者データ」タブ

- 17.2 「ユーザー定義」タブ

第II部 Oracle WebCenter Sitesアプリケーション

18 Oracle WebCenter Sites: Analytics、EngageおよびSatellite Serverのプロパティ

- 18.1 Oracle WebCenter Sites: Analyticsのプロパティ

- 18.2 Oracle WebCenter Sites: Engageのプロパティ

- 18.2.1 ms.ini

- 18.3 Oracle WebCenter Sites: Satellite Serverのプロパティ・ファイル

第III部 サード・パーティのライブラリおよびアプリケーション

19 HTTPクライアント・アクセス

- 19.1 Apache Commons HttpClient

- 19.2 WebCenter Sitesとの統合

- 19.2.1 実装

- 19.3 HTTPClientのパラメータとWebCenter Sitesのプロパティ

索引

はじめに

このガイドでは、Oracle WebCenter Sitesのプロパティ・ファイルとそのプロパティについて説明します。これらは、Oracle WebCenter Sitesとそのアプリケーションの操作パラメータの指定に使用されます。

対象読者

このガイドは、WebCenter Sitesインストールのエンジニア、開発者、およびWebCenter Sitesシステムの管理者を対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info) か、聴覚に障害のあるお客様は (http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs)を参照してください。

このガイドの構成

概要の項では、プロパティ・ファイルを変更するプロパティ・エディタの使用の重要性について説明し、プロパティ・エディタの使用手順を示します。

第I部「Oracle WebCenter Sites」では、WebCenter Sitesのプロパティと、そのページ・キャッシュ・アプリケーションのSatellite Serverについて説明します。

第II部「Oracle WebCenter Sitesアプリケーション」では、WebCenter Sites: Engageアプリケーションのプロパティ・ファイルとリモートでインストールされるSatellite Serverについて説明します。

第III部「サード・パーティのライブラリおよびアプリケーション」では、サード・パーティのライブラリへのWebCenter Sitesの統合について説明します。

このリファレンスの最後には、このガイドのトピックとプロパティの検索に役立つ索引があります。

関連ドキュメント

詳細は、Oracle WebCenter Sites 11gR1 (11.1.1.8.0)のドキュメント・セットに含まれる次のドキュメントを参照してください。

- Oracle WebCenter Sites動作保証マトリックス

- Oracle WebCenter Sitesリリース・ノート

- 『Oracle Fusion Middleware WebCenter Sites開発者ガイド』

- 『Oracle Fusion Middleware WebCenter Sites管理者ガイド』

- 『Oracle Fusion Middleware WebCenter Sitesユーザーズ・ガイド』

- Oracle WebCenter Sitesタグ・リファレンス

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

固定幅フォント

固定幅フォント・タイプはコマンドを示します。

このガイドで説明する新機能

ここでは、Oracle WebCenter Sites 11gリリース1 (11.1.1.8.0)に追加された新しいプロパティについて説明し、詳細情報の参照先を示します。

Oracle WebCenter Sites 11gリリース1 (11.1.1.8.0)の新しいプロパティ

Oracle WebCenter Sites 11gリリース1 (11.1.1.8.0)では、futuretense_xcel.iniファイルに次の変更が加えられました。

- futuretense_xcel.iniファイルにCoSタブが追加されました。このファイルには、Oracle WebCenter SitesへのOracle WebCenter Sites: Community-Gadgetsの統合のプロパティがあります。CoSタブ内には次のプロパティが含まれます。

- cg.management.url

- cg.production.url

- cos.hostname

- cos.portnumber

- fwblogs.cos.enabled

CoSタブのプロパティの詳細は、第10.4項の表10-4を参照してください。

- futuretense_xcel.iniファイルのユーザー定義タブに、次のCommunity-Gadgets関連プロパティが追加されました。

- cos.protocol

- cos.contextroot

ユーザー定義タブの新しいプロパティの詳細は、第10.13項の表10-13を参照してください。

- Oracle Real-Time Decisions (RTD)エンジンをOracle WebCenter Sitesに統合する場合、次のプロパティをfuturetense.iniファイルの「ユーザー定義」タブに追加する必要があります。

- rtd.choiceId.pattern

- rtd.host

- rtd.inline.service.name

これらのプロパティの詳細は、第9.18項の表9-17を参照してください。

非推奨に関する注意事項

次の機能は、WebCenter Sites 11gリリース1 (11.1.1.8.0)で非推奨となりました。

- SOAPベースのWebサービス。この機能はRESTサービスに置き換えられています。

- ミラーのパブリッシュ。この機能はリアルタイムのパブリッシュに置き換えられています。

- 静的パブリッシュ

- ページのデバッグ

- Oracle WebCenter Sites Desktop

- Oracle WebCenter Sites DocLink

1 概要

Oracle WebCenter Sitesとそのアプリケーションの構成タスクでは、多くの場合、プロパティ・ファイルに指定するプロパティの値を設定または変更する必要があります。これらのファイルの接尾辞は、.iniまたは.propertiesのいずれかになります。

一連のプロパティ・ファイルとプロパティ・エディタ・ユーティリティは、WebCenter Sitesとともに提供されます。少なくとも1つのプロパティ・ファイルが、WebCenter Sites: Analytics、WebCenter Sites: EngageおよびWebCenter Sites: Satellite ServerなどのWebCenter Sitesの各コンポーネントに関連付けられます。

この概要では、プロパティ・エディタについて説明し、このリファレンスの以降の部分で提示されるプロパティ・ファイルについてまとめています。

この項の内容は次のとおりです。

- 第1.1項「プロパティ・エディタの概要」

- 第1.2項「プロパティ・エディタの起動」

- 第1.3項「プロパティの設定」

- 第1.4項「プロパティの追加」

- 第1.5項「プロパティの削除」

1.1 プロパティ・エディタの概要

プロパティ・エディタは、Oracle WebCenter Sitesプロパティ・ファイルのプロパティの値を設定する場合に使用されます。他のエディタを使用すると問題が生じる可能性があるため、必ずプロパティ・エディタを使用して値を設定することをお薦めします。たとえば、JumpStart Kitではプロパティ・ファイルの名前が変更されてしまいますが、プロパティ・エディタを起動すると、変更を促すために正しいファイルが表示されます。プロパティ・エディタは、パスワード・フィールドの暗号化も可能です。プロパティ・エディタ外部でフィールドを変更すると、プロパティの値が破損する可能性があります。また、プロパティ・エディタではファイルが適切に書式化されます。具体的にはプロパティの正しい区切り文字が使用されます。さらに、プロパティ・エディタは、タブ上にプロパティを機能別に編成し、プロパティに関する説明とデフォルト値または可能な値を示します。

1.2 プロパティ・エディタの起動

次のスクリプトをコマンドライン・プロンプトまたはUNIXシェルで実行します。

- Windows: 通常は<cs_install_dir>/にあるpropeditor.bat

- Solaris: 通常は$HOME/<cs_install_dir>にあるpropeditor.sh

1.3 プロパティの設定

WebCenter Sitesとそのアプリケーションのプロパティを設定する手順は次のとおりです。

1. 第1.2項「プロパティ・エディタの起動」の説明に従い、プロパティ・エディタを起動します。

2. 「ファイル」、「開く」の順に選択します。

3. 変更が必要なプロパティ・ファイルを参照し、そのファイルを選択します。
プロパティ・エディタでファイルが開きます。たとえば、futuretense.iniファイルをプロパティ・エディタで最初に開いたときの外観は次のようになります。

- (左側にある)タブでは、プロパティが機能別にグループ化されています。

- 「項目」ペインには、選択したタブのプロパティがリストされます。

- 「値」ペインには、選択したプロパティの現在の値、そのプロパティの簡単な説明および受入れ可能な値がリストされます。

4. 構成するプロパティを含む機能別グループを表すタブを選択します。

プロパティ・エディタでは、「項目」ペインに該当タブのプロパティが表示されます。

5. 「項目」ペインからプロパティを選択します。
プロパティ・エディタには、該当プロパティに現在設定されている値が表示され、「値」ペインにそのプロパティの簡単な説明が示されます。

6. 「値」ペインで、プロパティの値を上部のテキスト・フィールドに入力します。

7. 「承認」をクリックします。

8. 構成するプロパティごとに手順4から7を繰り返します。

9. 終了したら、「ファイル」をクリックして、「保存」を選択します。

10. 「ファイル」、「閉じる」の順に選択します。

11. 新しい値が有効になるように、アプリケーション・サーバーを停止して再起動します。

1.4 プロパティの追加

一部の構成タスクでは、システムに対して新しいカスタム・プロパティを追加する必要があります。たとえば、結果セットのキャッシュを実装する場合、キャッシュの値を設定する任意のWebCenter Sitesデータベース表に対して最大3つのプロパティを作成できます。(結果セットのキャッシュの詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』を参照してください。)

WebCenter Sitesデータベースにプロパティを追加するには:

1. 第1.2項「プロパティ・エディタの起動」の説明に従い、プロパティ・エディタを起動します。

2. 「ファイル」→「開く」を選択します。

3. プロパティの追加が必要なプロパティ・ファイルを参照します。

4. (オプション)「ユーザー定義」タブを選択します。(この手順はオプションです。どのタブを選択する場合でも、このプロパティ・ファイルを次にプロパティ・エディタで開くと、作成するプロパティが「ユーザー定義」タブに表示されるためです。)

5. 「値」ペインで、テキスト・エントリ・フィールドのすぐ下の「新規」をクリックします。

プロパティ・エディタにWebCenter Sitesのプロパティダイアログ・ボックスが表示されます。

6. 「名前」フィールドをクリックして、新しいプロパティの名前を入力します。

7. 「値」フィールドをクリックして、新しいプロパティの値を入力します。

8. 「OK」をクリックします。
新しいプロパティが「項目」ペインに表示され、値が「値」ペインに表示されます。

注意:

手順4で「ユーザー定義」タブを選択しなかった場合、新しいプロパティは、手順5で「新規」をクリックしたときに選択されたタブに表示されます。これは一時的なものです。次にプロパティ・エディタでこのiniファイルを開くと、プロパティは「ユーザー定義」タブに表示されます。

9. 「ファイル」→「保存」を選択します。

1.5 プロパティの削除

プロパティを削除する必要はほとんどありません。ただし、プロパティを削除する必要がある場合は次の手順を参照します。

プロパティを削除するには:

注意:

必要なプロパティは絶対に削除しないでください。

1. プロパティ・エディタを起動します。(第1.2項「プロパティ・エディタの起動」を参照してください。)

2. 「ファイル」、「開く」の順に選択します。

3. 削除するプロパティを含むプロパティ・ファイルを参照して選択します。

4. 削除するプロパティを含む機能別グループを表すタブを選択します。

5. なんらかの理由でプロパティをリストアする必要がある場合は、そのプロパティの現在の値に注意してください。

6. 「値」ペインで、テキスト・エントリ・フィールドの下の「削除」をクリックします。

7. プロパティ・エディタに確認メッセージが表示されます。「はい」をクリックします。
プロパティがプロパティ・ファイルから削除されます。

8. 「ファイル」、「保存」の順に選択します。

第I部

Oracle WebCenter Sites

第I部では、WebCenter Sites (そのユーザー・マネージャのプラグインと、共在するSatellite Serverを含む)でインストールおよび使用されるプロパティ・ファイルについて説明します。プロパティ・エディタは、WebCenter Sitesプロパティ・ファイルのプロパティを設定する場合に使用されます。

この部では、次のプロパティ・ファイルについて説明します。

- assetframework.ini

- batch.ini

- catalog.ini

- commons-logging.properties

- CSPortletRequest.properties

- dir.ini

- futuretense.ini

- futuretense_xcel.ini

- gator.ini

- logging.ini (非推奨)

- log4j.properties

- omii.ini

- omproduct.ini

- satellite.properties

- ServletRequest.properties

- visitor.ini

2 assetframework.ini

assetframework.iniファイルには、フレックス・アセットの履歴とパブリッシュに関する情報を保持するファイルの格納場所を決定するプロパティがあります。

このファイルの場合、プロパティ・エディタに「ユーザー定義」というタブが1つあります。

2.1 「ユーザー定義」タブ

表2-1 assetframework.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

afk.historydata

履歴データを保持するディレクトリを指定します。

デフォルト値: c:/futuretense/history/

afk.publishdata

パブリッシュ・データを保持するディレクトリを指定します。

デフォルト値: c:/futuretense/publish/

3 batch.ini

batch.iniファイルには、様々な理由(パブリッシュなど)でWebCenter Sitesによってバックグラウンドで使用されるバッチ処理の構成情報が用意されています。

batch.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「構成」タブ

- 「デバッグ」タブ

- 「結果」タブ

- 「セキュリティ」タブ

- 「ユーザー定義」タブ

3.1 「構成」タブ

「構成」タブには、バッチ処理で使用されるスレッドの設定の構成に使用されるプロパティがあります。

表3-1 batch.iniのプロパティ: 「構成」タブ

プロパティ

説明

thread.count

プールで割当てと管理を行うディスパッチャ・スレッドの数を指定します。

デフォルト値: 32

thread.growcache

追加のディスパッチャ・スレッド(thread.countで指定する数を超えるスレッド)が必要な場合に、そのスレッドをプールに割り当てることができるかどうかを指定します。

可能な値: true | false

デフォルト値: false

thread.idle

thread.growcacheをtrueに設定する場合のみ適用されます。

ディスパッチャ・スレッドがプールで解放されるまでのアイドル状態を保持できる秒数を指定します。

デフォルト値: 10

thread.wait

thread.growcacheをfalseに設定する場合のみ適用されます。

バッチ・プロセスが空きディスパッチャ・スレッドを待機する秒数を指定します。この秒数を経過すると、タスクを実行できないことに起因してエラーがレポートされます。

デフォルト値: 15

3.2 「デバッグ」タブ

表3-2 batch.iniのプロパティ: 「デバッグ」タブ

プロパティ

説明

debug

バッチ・プロセスのデバッグを有効または無効に指定します。この値をtrueに設定する場合、バッチ処理のステータスに関するメッセージがWebCenter Sitesのログ・ファイルに書き込まれます。

デフォルト値: false

3.3 「結果」タブ

表3-3 batch.iniのプロパティ: 「結果」タブ

プロパティ

説明

request.folder

バッチ・プロセスの結果に関する情報を格納するファイルの場所を指定します。たとえば、WebCenter Sitesパブリッシュ・システムでは、このディレクトリを使用して、パブリッシュのログ・ファイルを保持します。

デフォルト値: /dispatcher/

3.4 「セキュリティ」タブ

表3-4 batch.iniのプロパティ: 「セキュリティ」タブ

プロパティ

説明

security.class

セキュリティ・チェックに使用されるクラス・ファイルの名前を指定します。デフォルトは参照目的の場合のみ提供されます。

com.openmarket.Batch.DefaultSecurity

このプロパティの値を変更しないでください。

3.5 「ユーザー定義」タブ

表3-5 batch.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

4 catalog.ini

catalog.iniファイルには、WebCenter Sitesがショッピング・カートの構成に使用するプロパティがあります。

catalog.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「カタログ」タブ

- 「ユーザー定義」タブ

4.1 「カタログ」タブ

表4-1 catalog.iniのプロパティ: 「カタログ」タブ

プロパティ

説明

mwb.cartsetdir

カートセット・データ・ファイルを格納するディレクトリ・パス(最後のスラッシュを含む)を指定します。

この値はインストールで設定されます。これは、インストール・ディレクトリの/gator/cartsetディレクトリを指し示します。

このプロパティの値を変更しないでください。

4.2 「ユーザー定義」タブ

表4-2 batch.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

5 commons-logging.properties

commons-logging.propertiesファイルは、org.apache.commons.logging.LogプロパティによってWebCenter Sitesロギング・システムを指定する場合に使用されます。新規でインストールされたWebCenter Sitesシステムでは、次のように指定されたApache log4jが使用されます。

org.apache.commons.logging.Log=com.fatwire.cs.core.logging.Log4JLogger

Apache log4jの詳細は、第12章「log4j.properties」を参照してください。

その他に様々なロガーをパブリック・ドメインで利用できます。検索された機能が利用可能なロガーに表示されない場合、各自のロガーの作成も可能です。log4j以外のロガーでCommons Loggingを使用する場合、引き続きプロパティ・エディタを使用してログ設定を表示および変更できます。

以前のContent Server 7.6のCommons Loggingシステムに切り替える必要がある場合、org.apache.commons.logging.Logを、次に示すいずれかのクラス名に手動で設定してください。

- TraditionalLog
com.fatwire.cs.core.logging.TraditionalLog

このロガーは、すべてのログ・メッセージを、各サーバーのWebCenter Sitesログ・ファイルに書き込みます。TraditionalLogは、ログ・ファイルのローリング、カスタム書式設定、日付のタイムスタンプ、その他各種機能をサポートします。オプションで、クライアントのIPアドレスを基にログ・メッセージをフィルタ処理することによる、ブラウザベースのログ取得がサポートされます。

- StandardLog
com.fatwire.cs.core.logging.StandardLog

このロガーでは、カスタム書式設定や日付のタイムスタンプなどもサポートされますが、メッセージは標準出力と標準エラー・ストリームに送信されます。つまり、メッセージはWebCenter Sitesログ・ファイルではなくJavaコンソールに送信されます。StandardLogはブラウザベースのログ取得をサポートしませんが、他に役立つ機能を備えています。この機能を使用すると、IDEデバッガでJumpStart KitまたはWebCenter Sitesを実行する開発者は、すべてのログ・メッセージを最も明確な場所で確認できます。StandardLogを使用する方法は、デフォルトでユーザーにエラーが警告されるため、すべてのテンプレート開発者に適しています。これとは対照的に、WebCenter Sitesログ・ファイルにエラーを送信する方法ではエラーの表示に一定の労力が必要となります。StandardLogは、ApacheのデフォルトのSimpleLogとほぼ同じものです。

- StandardTraditionalLog com.fatwire.cs.core.logging.StandardTraditionalLog
このロガーでは、TraditionalLogとStandardLogの機能および出力方法がサポートされます。

commons-logging.propertiesファイルは、WebCenter Sitesに対して変更可能なロギング・プロパティをリストします。プロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「ファクトリ」タブ

- 「ロガー」タブ

- 「従来のログ」タブ

- 「ユーザー定義」タブ

5.1 「AsyncLog」タブ

このタブのプロパティは非推奨です。

表5-1 commons-logging.propertiesのプロパティ: 「AsyncLog」タブ

プロパティ

説明

logging.interval

非推奨。

ログ・ファイルに書き込まれる間隔(ミリ秒単位)を指定します。

デフォルト値: 5000

5.2 「ファクトリ」タブ

表5-2 commons-logging.propertiesのプロパティ: 「ファクトリ」タブ

プロパティ

説明

org.apache.commons.logging.Log

デフォルトのcommons-loggingログ・ファクトリがロガーとして使用するorg.apache.commons.logging.Logインタフェースを実装するクラス名を指定します。

デフォルト値: com.fatwire.cs.core.loggingTraditionalLog

デフォルト値は、他のロガーで必ずしもサポートされない追加機能(ログ・ファイルのブラウザベースの取得、ログのローリング、タイムスタンプなど)をサポートするWebCenter Sitesの拡張ロガーを指定します。

注意: 値を変更する前に、commons-loggingのドキュメントを参照してください。

org.apache.commons.logging.LogFactory

パブリッシュ・イベントの処理中に各ログ・メッセージにpubsessionidを出力する特殊なパブリッシュ・ロガーを有効にします。このロガーを使用して、パブリッシュの失敗を分析します。

このプロパティは、手動でcommons-logging.propertiesに追加する必要があります。

有効な値: com.fatwire.cs.core.logging.ContextAwareLogFactory

注意: このロガーを有効にすると、クライアントごとのロギングが自動で無効になります(logging.per-client-logプロパティの値は無視されます)。

5.3 「ロガー」タブ

表5-3 commons-logging.propertiesのプロパティ: 「ロガー」タブ

プロパティ

説明

com.fatwire.logging.cs

汎用WebCenter Sitesロガーのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesのコア機能に関連します。あるいは、そのメッセージに、より適切なロガーが割り当てられていません。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.auth

ユーザー認証メッセージおよびユーザー認可メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、ユーザー・ログイン、ユーザーACLおよびユーザー・ロールに関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.blobserver

BlobServerデバッグ・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesのページ・キャッシュでのデータの追加、取得および変更に関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.cache.page

ページ・キャッシュのデバッグ・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesのページ・キャッシュでのデータの追加、取得および変更に関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.cache.resultset

結果セットのキャッシュのデバッグ・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sites結果セットのキャッシュでのデータの追加、取得および変更に関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.core.http.HttpAccess

HTTPアクセス時に生じたエラーや警告を記録するためにHttpAccess APIで使用されるロガー。このログは、ヘッダー、パラメータおよび本文のコンテンツを含むHTTPリクエストおよびレスポンス情報を生成します。DEBUGでは、通常、大量のログ・メッセージが生成されます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.core.uri.assembler

URIアセンブラ・エンジンおよびすべてのアセンブラで使用されるロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.core.uri.definition

URI定義および関連する実装で使用されるロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.db

データベース・アクセス・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、データベースのアクセス、問合せおよび文の実行に関連します。このロガーは、予期したとおりに動作しないデータベース問合せのデバッグに非常に有益です。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.errno

エラー番号の設定に関連する情報の表示に使用されるロガー。このロガーで書き込まれるメッセージは、WebCenter Sitesの変数Variables.errnoおよびVariables.errdetailに設定される値に関連します。エラー番号の設定の詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』およびOracle WebCenter Sitesタグ・リファレンスを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.event

WebCenter Sitesのイベント・エンジン・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesによるイベントの呼出しに関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.export

WebCenter Sitesのページ・エクスポート・エンジン・メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesによるイベントの呼出しに関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.filelock

ファイル・ロック・メッセージのログ重大度を指定します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.firstsite.filter

FirstSite IIフィルタのロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.install

WebCenter Sitesインストーラのメッセージのログ重大度を指定します。メッセージは、インストール時にこのログにのみ書き込まれます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.jsp

WebCenter Sitesのjsp要素のデバッグ情報のログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter SitesによるJSP要素の呼出しに関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.realtime

リアルタイムのパブリッシュ・プロセスで行われる操作のログを記録します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.request

リクエスト処理メッセージのログ重大度を指定します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.satellite

Satellite Serverの汎用ロガー。このロガーでログが記録されるメッセージは、システム構成に関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.satellite.cache

Satellite Serverのこのロガーは、キャッシュ可能なオブジェクトの解析およびキャッシュ内のそのライフ・サイクルに関連する情報を処理します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.satellite.host

Satellite Serverのこのロガーは、Satellite ServerとそのホストであるWebCenter Sites間の通信に関連するロギング情報専用です。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.satellite.request

Satellite Serverのこのロガーは、クライアントからのリクエスト処理に関連するロギング情報専用です。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.session

WebCenter Sitesセッションのロガーのログ重大度を指定します。このロガーに書き込まれるメッセージは、セッションの作成、変更およびアクセスに関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.sync

WebCenter Sitesクラスタの同期メッセージのログ重大度を指定します。このロガーに書き込まれるメッセージは、WebCenter Sitesのクラスタ同期動作に関連します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.sysinfo

WebCenter Sitesインストール時のシステム情報取得のログ重大度を指定します。このロガーは、WebCenter Sites管理者のインタフェースの「管理」タブで利用可能な「システム・ツール」ユーティリティによって使用されます。「システム・ツール」の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のシステム・ツールに関する項を参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.time

WebCenter Sitesの時刻とパフォーマンスのデバッグ情報のログ重大度を指定します。このロガーに書き込まれるメッセージは、一般にページのパフォーマンスとWebCenter Sitesのパフォーマンスのチューニングに使用可能な情報などになります。

ページとページレットの実行時間のログを記録するには、このプロパティをDEBUGに設定します。ページとページレットを実行すると、次のようなメッセージが返されます。

"Execute page OpenMarket/Xcelerate/Util/getCurrentUser Hours: 0 Minutes: 0 Seconds: 0:002"

注意: ページはキャッシュで見つからない場合のみ実行されます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.visitor.object

訪問者オブジェクトのライフ・サイクルを追跡するためのロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.visitor.ruleset

ルール・セット・コンパイルのロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate

Xcelerateのロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate.advantage.recommendation

推奨処理のロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate.approval

アセット承認処理のロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate.asset

汎用アセット処理のロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate.assetmaker

AssetMaker処理のロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xcelerate.publish

このロガーは、パブリッシュ・ログを取得します。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

注意: DEBUGおよびTRACE設定では大量のログが生成されるため、パフォーマンスに重大な影響を与える場合があります。

com.fatwire.logging.cs.xcelerate.template

テンプレート、CSElementおよびSiteEntryアセット処理のロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.cs.xml

WebCenter SitesのXML要素に関するデバッグ情報のログ重大度を指定します。このロガーに書き込まれるメッセージは、XML要素の解析と評価に関連します。このデバッグ・フラグを有効にすると、WebCenter Sitesでは、デフォルトの非検証パーサーではなく検証XMLパーサーが使用されることに注意してください。これはレンダリングされたページに影響を与える場合があります。詳細は、ドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.search.asset

アセット関連検索で使用されるロガー。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http

HttpComponentsライブラリで使用される最上位レベルのロガー。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http.client

このロガーは、コンテキスト・ロギング用にHttpComponentsライブラリで使用されます。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http.impl.client

このロガーは、コンテキスト・ロギング用にHttpComponentsライブラリで使用されます。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http.impl.conn

このロガーは、接続管理用にHttpComponentsライブラリで使用されます。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http.headers

このロガーは、httpヘッダーのログのみを記録する場合に使用されます。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

org.apache.http.wire

このロガーは、HTTPリクエストの実行時にサーバーに送信されたデータとサーバーから送信されたデータのログをすべて記録する場合に使用されます。このロガーは、かなり大量のログ・データ(その一部はバイナリ形式)を生成するため、デバッグの場合のみ有効にする必要があります。詳細は、Apache HttpComponentsのドキュメントを参照してください。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

5.4 「従来のログ」タブ

次の表では、TraditionalLog (プロパティorg.apache.commons.logging.Logで指定されるデフォルトのロガー)に固有のプロパティがリストされています。TraditionalLogは、他のロガーでサポートされない多くの機能をサポートします。スパークのインストールで、別のロガーを各自のプロパティ・セットで使用するように選択できます。

表5-4 commons-logging.propertiesのプロパティ: 「従来のログ」タブ

プロパティ

説明

logging.file

ログ・ファイルのフルパスを指定します。これは必須です。競合を回避するため、VMごとに異なる値に設定する必要があります。

注意: この値は指定してください。指定しない場合、ロギングは失敗します。

logging.format

ログ・ファイルに書き込まれるタイムスタンプで使用されるjava.text.SimpleDateFormatを指定します。構文情報については、APIドキュメントのjava.text.SimpleDateFormatを参照してください。指定しない場合、デフォルトのSimpleDateFormatが使用されます。

logging.maxlogsize

ログ・ファイルの最大サイズをバイト数で指定します。ログ・ファイルが指定したサイズになると、ローリングするか、削除されます。ログのサイズを無限にするには、-1に設定します。

デフォルト値: 10MB

logging.per-client-log

WebCenter Sitesからデータをリクエストする個別のIPアドレスごとにログ・ファイルを保持するかどうかを指定します。このプロパティでは、Webブラウザからログ・ファイルを取得するためにCatalogManagerを使用できます。

このプロパティをtrueに設定すると、WebCenter Sitesは、ブラウザのIPアドレスごとにログ・ファイルを作成します。各ファイルはWebCenter Sitesのログ・ファイルと同じディレクトリに格納され、命名規則futuretense.IPaddress.txtに従って作成されます。CATALOGMANAGERタグのexportlog引数で、使用するブラウザのIPアドレスのログ・ファイルを取得できます。

可能な値: true | false

注意: ContextAwareLogFactoryパブリッシュ・ロガーが有効な場合、クライアントごとのロギングは自動で無効になります(ContextAwareLogFactoryを有効にするためにorg.apache.commons.logging.LogFactoryを設定する場合、logging.per-client-logの値は無視されます)。

logging.roll

ログ・ファイルをローリングする際に保持されるログの数を指定します。以前のバージョンの名前が変更され、利用可能なすべてのバージョンが使用されると、最も古いログが削除されます。ログ・ファイルのローリングを無効にするには、0に設定します。保持するログの数を指定するには、正の整数に設定します。

デフォルト値: 0

logging.timestamp

ロギング・エントリごとにタイムスタンプをログ・ファイルに書き込むかどうかを指定します。

可能な値: true | false

デフォルト値: true

5.5 「ユーザー定義」タブ

デフォルトでは、このタブには次のプロパティが含まれます。

表5-5 commons-logging.propertiesのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

com.fatwire.logging.ui.model

このロガーは、ユーザー・インタフェースのモデル・コンポーネントで使用されます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.ui.phase

このロガーは、JSFライフ・サイクルのフェーズを表示する場合にDebugPhaseListenerで使用されます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.logging.ui.view

このロガーは、ユーザー・インタフェースのビュー・コンポーネントで使用されます。このロガーの目的は、ユーザー・インタフェースのコンポーネントとそのライフ・サイクルをデバッグすることです。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

com.fatwire.search.lucene

このロガーは、Luceneの統合で使用されます。

可能な値: TRACE、DEBUG、INFO、WARN、ERROR、FATAL

デフォルト値: INFO

6 CSPortletRequest.properties

CSPortletRequest.propertiesファイルには、WebCenter Sitesインストール・プログラムで設定されるポータル構成プロパティがあります。

CSPortletRequest.propertiesファイルの場合、次のタブが(プロパティ・エディタに)表示されます。

- 「ユーザー定義」タブ

注意:

このタブのプロパティの値を変更しないでください。

6.1 「ユーザー定義」タブ

表6-1 CSPortletRequest.propertiesのプロパティ: 「ユーザー定義」タブ

プロパティ

値

cs.contenttype.UTF-8

text/html; charset=UTF-8

cs.charset

_charset_

cs.contenttype

text/html; charset=UTF-8

cs.disksize

102400

7 dir.ini

dir.iniファイルには、次に説明するディレクトリ・サービスのオプションの構成に使用されるプロパティがあります。

dir.iniファイルは、WebCenter Sitesディレクトリ・サービスAPIのメイン構成ファイルです。WebCenter Sitesでは、このAPIを使用して認証および認可サービスのディレクトリ・サーバーに接続し、ユーザー情報を管理するための次のオプション(いずれかのオプションがWebCenter Sitesシステムに構成される)を指定できます。

- WebCenter Sitesディレクトリ・サービスのプラグイン。ネイティブのWebCenter Sitesユーザー管理表(SystemUsersおよびSystemUserAttrs)を使用します。

- LDAPプラグイン。WebCenter Sitesデータベースではなくディレクトリ・サーバーを使用してユーザー名と属性を格納します。

dir.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「属性名」タブ

- 「互換性」タブ

- 「グローバル・データ」タブ

- インタフェースの実装タブ

- JNDI SPI Envタブ

- ネーミング構文タブ

- 「スキーマのデフォルト」タブ

- 検索制御タブ

- 「ユーザー定義」タブ

注意:

dir.iniファイルは、ディレクトリ・サービスAPIのメイン構成ファイルですが、別のプロパティ・ファイルfuturetense.iniには、ユーザー・マネージャおよびディレクトリ・サービスの追加のプロパティがあります。第9.2項「「認証」タブ」を参照してください。

7.1 「属性名」タブ

「属性名」タブには、属性マッピングのプロパティがあります。これらのプロパティを使用して、WebCenter Sitesで使用されるユーザー属性をディレクトリ・サーバーでどのように識別するかを指定します。

表7-1 dir.iniのプロパティ: 「属性名」タブ

プロパティ

説明

cn

グループ名属性として機能する属性の名前をディレクトリ・サーバーで指定します。

可能な値:

- WebCenter SitesおよびNT: cn

- LDAP、iPlanet: cn

- LDAP、Active Directory: cn

loginattribute

ユーザー・ログイン属性として機能する属性の名前をディレクトリ・サーバーで指定します。

デフォルト値: uid

password

パスワード属性として機能する属性の名前をディレクトリ・サーバーで指定します。

可能な値:

- WebCenter SitesおよびNT: password

- LDAP、iPlanet: userPassword

- LDAP、Active Directory: password

uniquemember

グループ割当て属性として機能する属性の名前をディレクトリ・サーバーで指定します。

可能な値:

- WebCenter SitesおよびNT: uniquemember

- LDAP、iPlanet: uniquemember

- LDAP、Active Directory: member

username

ユーザー名属性として機能する属性の名前をディレクトリ・サーバーで指定します。

可能な値:

- WebCenter SitesおよびNT: username

- LDAP、iPlanet: uid

- LDAP、Active Directory: sAMAccount

memberof

ユーザーのグループに関する情報を含むユーザー属性の名前を指定します。

グループのユーザーのメンバーシップをグループのuniquemember属性で指定する場合、このプロパティは空白のままにします。

ユーザーのグループ・メンバーシップをユーザーの属性で指定する場合、ここでその属性の名前を指定します。

可能な値:

- LDAP、WebLogic埋込みLDAP: wlsmemberof

- LDAP、SunONE Identity Server: memberof

7.2 「互換性」タブ

「互換性」タブには、ディレクトリ・サーバーから抽出されてWebCenter Sitesデータベースに格納される文字列の処理方法を決定するプロパティがあります。

表7-2 dir.iniのプロパティ: 「互換性」タブ

プロパティ

説明

cleandns

識別名の文字列をWebCenter Sitesデータベースに格納する方法を指定します。

trueに設定する場合、ディレクトリ・サービスAPIは、WebCenter Sitesデータベースに文字列を格納する前に、ディレクトリ・サーバーから識別名を抽出し、識別名から余分なスペースを取り除いて、大文字をすべて小文字に変更します。

可能な値: true | false

デフォルト値: false

注意: 以前のバージョンのWebCenter Sitesからアップグレードする場合、この値をtrueに設定しないでください。設定した場合、WebCenter Sites表に格納される既存のdns文字列を手動で変更する必要があります。また、trueに設定した場合、syntax.ignorecaseプロパティがtrueに設定されているかどうかも検証する必要があります。

7.3 「グローバル・データ」タブ

「グローバル・データ」タブには、すべてのユーザーのグローバル値を決定するプロパティがあります。

表7-3 dir.iniのプロパティ: 「グローバル・データ」タブ

プロパティ

説明

baseDN

検索用にデフォルトで使用するルートの識別名、およびDNタイプを必要とする属性値の名前の先頭に付加するための識別名を指定します。

デフォルト値: 空白

このプロパティの値を変更しないでください。認証モジュールでcurrentUserセッション変数を完全修飾名に設定するため、WebCenter Sitesでは、検索で返されるすべての名前が完全修飾であると仮定します。

groupparent

タイプがGroupのWebCenter Sitesのすべてのエントリの親として使用するエントリを指定します。

可能な値:

- WebCenter SitesおよびNT: ou=groups

- LDAP、iPlanet: ou=groups,dc=<companyname>,dc=com

- LDAP、Active Directory: cn=groups,dc=<companyname>,dc=com

peopleparent

タイプがUserのWebCenter Sitesのすべてのエントリの親として使用するエントリを指定します。

可能な値:

- WebCenter SitesおよびNT: ou=people

- LDAP、iPlanet: cn=people,dc=<companyname>,dc=com

- LDAP、Active Directory: cn=users,dc=<companyname>,dc=com

7.4 「インタフェースの実装」タブ

インタフェースの実装タブには、WebCenter Sitesシステムで使用するユーザー・マネージャ・モジュールを決定する2つのプロパティがあります。このプロパティはclassName.IDirおよびclassName.INameになります。インタフェースの実装タブのプロパティの値は、LDAPと統合する場合を除き、変更しないでください。

表7-4 dir.iniのプロパティ: 「インタフェースの実装」タブ

プロパティ

説明

className.Attribute

インタフェースの属性を実装するための具体的なクラスの名前を指定します。

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.Attributes

インタフェースの属性を実装するための具体的なクラスの名前を指定します。

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.IDir

className.INameプロパティによって、システムで使用するユーザー・マネージャ・モジュールを指定します。

可能な値:

- WebCenter Sites: com.openmarket.directory.cs.CSDir

- LDAP: com.openmarket.directory.jndi.JNDIDir

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.IFactory

インタフェースIfactoryを実装するための具体的なクラスの名前を指定します。

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.IName

className.IDirプロパティによって、システムで使用するユーザー・マネージャ・モジュールを指定します。

可能な値:

- WebCenter Sites: com.openmarket.directory.cs.CSName

- LDAP: com.openmarket.directory.jndi.Name Wrapper

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.IUserDir

インタフェースIUserDirを実装するための具体的なクラスの名前を指定します。

可能な値:

- WebCenter Sites: com.openmarket.directory.cs.CSDir

- LDAP: com.openmarket.directory.jndi.LDAP UserDir

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

className.JNDIName

インタフェースJNDINameを実装するための具体的なクラスの名前を指定します。

LDAPと統合する場合を除き、このプロパティの値を変更しないでください。

7.5 JNDI SPI Envタブ

JNDI SPI Envタブのプロパティは、WebCenter SitesシステムがLDAPユーザー・マネージャ・モジュールを使用するように構成される場合のみ使用されます。

表7-5 dir.iniのプロパティ: JNDI SPI Envタブ

プロパティ

説明

java.naming.factory.initial

使用する初期ファクトリ・クラスを指定します。このプロパティの値は、初期コンテキストを作成するファクトリ・クラスの完全修飾クラス名にします。

このプロパティの値を変更しないでください。

java.naming.security.authentication

使用するセキュリティ・レベルを指定します。その値はnone、simple、strongのいずれかになります。

このプロパティを指定しない場合、セキュリティ・レベルはサービス・プロバイダで決まります。

デフォルト値: simple

jndi.baseURL

ディレクトリ・サーバーのサーバー名とポート番号を指定します。

値の形式は次のようになります。

ldap://<hostname>:<port>

jndi.connectAsUser

ユーザー属性情報についてディレクトリ・サーバーに問い合せる際に、WebCenter Sitesで指定のユーザー・アカウントが必要かどうかを指定します。

trueに設定する場合、jndi.connectAsUserは、LDAPサーバーへのWebCenter Sitesログインを指定します。つまり、WebCenter Sitesは、WebCenter Sitesシステムにログインして照会を実行するユーザーとして、ディレクトリ・サーバーに情報の問合せを行います。たとえば、管理者がWebCenter Sites管理インタフェースでユーザー情報を調べる場合、WebCenter Sitesは、そのユーザー(adminなど)として照会を行います。

falseに設定する場合、jndi.connectAsUserは、LDAPサーバーへの直接ログインを指定します。つまり、jndi.loginおよびjndi.passwordプロパティに指定されるユーザー名とパスワードの有効な組合せが必要であり、WebCenter Sitesはそのユーザー・アカウントを使用して照会を行います。

jndi.custom

システム・プロパティ。

このプロパティには値を入力しないでください。

javax.naming.contextに渡されるspiに固有の他の変数を指定します。構文の形式はx-www-form-urlencodedになります。

jndi.login

jndi.connectAsUserをfalseに設定する場合のみ適用されます。

WebCenter Sitesがディレクトリ・サーバーへの問合せに使用するユーザー・アカウントの完全修飾の完全識別名を指定します。

jndi.password

jndi.connectAsUserをfalseに設定する場合のみ適用されます。

WebCenter Sitesがディレクトリ・サーバーへの問合せに使用するユーザー・アカウントのパスワードを指定します。この値は暗号化されます。

jndi.poolConnections

jndi.connectAsUserをfalseに設定する場合のみ適用されます。

このプロパティをtrueに設定する場合、DirContent接続のプールが作成されます。

falseに設定する場合、jndi.poolsizeは無視されます。

jndi.poolsize

プールのサイズを示します。

デフォルト値: 20

jndi.poolConnectionsをfalseに設定する場合、このプロパティは無視されます。

syntax.custom

classINameコンストラクタに渡されるclassJNDINameに固有の変数を指定します。構文の形式はx-www-form-urlencodedになります。

7.6 ネーミング構文タブ

ネーミング構文タブには、ユーザー属性の文字列とその値の解釈方法を決定するプロパティがあります。

表7-6 dir.iniのプロパティ: ネーミング構文タブ

プロパティ

説明

syntax.beginquote

引用符付き文字列の開始を定める文字列を指定します。

デフォルト値: '

syntax.beginquote2

syntax.beginquoteプロパティに指定される値の代替を指定します。

syntax.direction

指定された名前のコンポーネントを読み取る方向を指定します。

可能な値:

left_to_right
right_to_left
flat

デフォルト値: left_to_right

syntax.endquote

引用符付き文字列の終了を定める文字列を指定します。

デフォルト値: '

syntax.endquote2

syntax.endquoteに指定される値の代替を指定します。

syntax.escape

区切り、エスケープおよび引用符をオーバーライドするエスケープ文字列を指定します。

特殊文字(,、+、-、;など)をDNで使用する場合、エスケープ文字列に\を使用できません。

デフォルト値: \

syntax.ignorecase

文字列の大文字と小文字を区別するかどうかを指定します。

大文字と小文字を異なる文字とみなす場合は、falseに設定します。(つまり、「admin」と「Admin」は異なる単語として解釈されます。)

大文字と小文字を同じ文字とみなす場合は、trueに設定します。(つまり、「admin」と「Admin」は同じ文字列として解釈されます。)

デフォルト値: true

注意: 「互換性」タブのcleandnsプロパティをtrueに設定する必要がある場合、このプロパティの値もtrueに設定してください。

syntax.separator

アトミック名コンポーネント間で使用する区切り文字を指定します。

syntax.directionを値flatに設定する場合を除き、このプロパティは必須です。

デフォルト値: ,

syntax.separatorava

複数の属性と値ペアの区切りに使用する区切り文字を指定します。通常はカンマ(,)が使用されます。

デフォルト値: ,

syntax.separatortypeval

属性とその値の区切りに使用する区切り文字を指定します。等号記号(=)などが使用されます。

デフォルト値: =

syntax.trimblanks

文字列の評価時にスペースと空白文字のどちらが重要か、あるいはこれらを無視する(切り捨てる)かどうかを指定します。

スペースを無視する場合はtrueに設定します。

文字列の評価時にスペースを考慮する場合はfalseに設定します。

デフォルト値: false

7.7 「スキーマのデフォルト」タブ

「スキーマのデフォルト」タブには、WebCenter Sitesに対する次のエンティティを識別するプロパティがあります。

- 有効なユーザーとみなされるために値を指定する必要があるディレクトリ・サーバー属性

- デフォルトでユーザーに割り当てられる属性値(ある場合)。

表7-7 dir.iniのプロパティ: 「スキーマのデフォルト」タブ

プロパティ

説明

defaultGroupAttrs

groupparentプロパティで指定されるエントリのすべての子に設定される属性の名前と値のペアを指定します。

WebCenter Sitesは、この情報を使用して、インストール時に必要なデフォルトのグループを作成します。つまり、WebCenter Sitesをインストールする前にこのプロパティを設定する必要があります。

値はx-www-form-urlencoded形式で入力してください。

defaultPeopleAttrs

peopleparentプロパティで指定されるエントリのすべての子に設定される属性の名前と値のペアを指定します。

WebCenter Sitesは、この情報を使用して、インストール時に必要なデフォルトのユーザーを作成します。つまり、WebCenter Sitesをインストールする前にこのプロパティを設定する必要があります。

値はx-www-form-urlencoded形式で入力してください。

defaultReaderACLs

ログイン・モジュールでDefaultReaderに割り当てられるACLリスト。

デフォルト値: Browser

objectclassGroup

WebCenter Sitesグループを示すベース・オブジェクトの名前を指定します。DIR.GROUPMEMBERSHIPSタグは、このプロパティに設定される値を使用して、ユーザーなどのエントリとグループ・エントリとを区別します。

可能な値:

- WebCenter Sites: groupofuniquenames

- LDAP、iPlanet: groupofuniquenames

- LDAP、Active Directory: group

objectclassPerson

WebCenter Sitesユーザー(個人)を示すベース・オブジェクトの名前を指定します。DIR.LISTUSERSタグは、このプロパティに設定される値を使用して、グループなどのエントリとユーザー・エントリとを区別します。

WebCenter SitesまたはLDAPの値: person

requiredGroupAttrs

groupParentプロパティで指定されるエントリのすべての子に値が必要な属性を指定します。

値はx-www-form-urlencoded形式で入力してください。

requiredPeopleAttrs

peopleParentプロパティで指定されるエントリのすべての子に値が必要な属性を指定します。

値はx-www-form-urlencoded形式で入力してください。

7.8 検索制御タブ

検索制御タブには、ユーザー・マネージャ・プラグインがディレクトリ・サーバーに行う問合せを制約するプロパティがあります。

表7-8 dir.iniのプロパティ: 検索制御タブ

プロパティ

説明

search.returnlimit

返されるエントリの最大数を指定します。

検索基準を満たすエントリをすべて取得するには、値を0に設定します。

search.scope

階層のどの深さまで検索を行うかを指定します(指定したノードや現在のノードのみを検索、あるいは該当ノード下のノードを検索など)。

デフォルト値: 2(指定したノード下のすべてのノードを検索)

search.timeoutVal

エラーを返すまでに結果を待機する秒数を指定します。

値が0の場合、無期限に待機します(つまり、ネットワーク・タイムアウト制限が待機を終了するまで待機)。

7.9 「ユーザー定義」タブ

表7-9 dir.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

8 fatwire_settings.properties

fatwire_settings.propertiesファイルには、WebCenter Sitesユーザーから「パスワードを忘れた場合」の通知を受け取る電子メール・アドレスを指し示すプロパティがあります。

このファイルの場合、プロパティ・エディタに「ユーザー定義」というタブが1つあります。

8.1 「ユーザー定義」タブ

表8-1 プロパティ: fatwire_settings.properties: 「ユーザー定義」タブ

プロパティ

説明

forgotpassword

パスワードを忘れた場合について、ユーザーからの通知を受け取る電子メール・アドレスを指定します。このプロパティは、WebCenter Sitesログイン・ページのパスワードをお忘れですか?リンクに対する電子メール・アドレスを設定します。

有効な値: <電子メール・アドレス>

デフォルト値: admin@localhost

9 futuretense.ini

futuretense.iniファイルは、WebCenter Sitesのメイン・プロパティ・ファイルです。そのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「アプリケーション・サーバー」タブ

- 「認証」タブ

- 「基本」タブ

- 「Blobサーバー」タブ

- 「クラスタ」タブ

- 「互換性」タブ

- 「コンテンツ表」タブ

- 「データベース」タブ

- 「デバッグ」タブ

- 「電子メール」タブ

- 「エクスポート/ミラー」タブ

- 「JSP」タブ

- 「その他」タブ

- 「ページ・キャッシュ」タブ

- 「結果セットのキャッシュ」タブ

- Satellite Serverタブ

- 「検索」タブ

- 「ユーザー定義」タブ

9.1 「アプリケーション・サーバー」タブ

「アプリケーション・サーバー」タブには、アプリケーション・サーバーに関する情報をWebCenter Sitesに提供するfuturetense.iniのプロパティがあります。

表9-1 futuretense.iniのプロパティ: 「アプリケーション・サーバー」タブ

プロパティ

説明

cs.eventhost

アプリケーション・サーバーでイベント・エンジンを実行するためのホスト文字列。クラスタ環境では、このプロパティはクラスタ・メンバーごとに設定し、プライマリ・クラスタ・メンバーまたはクラスタ・メンバー自体を指し示す必要があります。2番目のオプションはフェイルオーバーの場合に指定します。

有効な値: http://<ホスト名>:<ポート番号>

ft.cgipath

WebCenter SitesオブジェクトをインストールするWebサーバーのCGIディレクトリ。

URLの構築やフォームのアクションで使用されます。

値の最後は必ずフォワード・スラッシュ(/)にしてください。

可能な値:

/NASApp/CS/: Sun ONEアプリケーション・サーバー(iAS)を使用する場合、パスは、Sun ONEのインストール時に使用されるパスになるように定義されます。

/servlet/: httpサーブレット・アプリケーション環境内(WebLogicなど)。

9.2 「認証」タブ

「認証」タブには、WebCenter Sitesシステムで使用するユーザー・マネージャ・プラグインに基づき、インストール時に構成されるユーザー認証プロパティがあります。これらのプロパティの中には、どのユーザー管理モジュールを使用する場合でも適用されるものもあれば、NT認証を使用する場合のみ適用されるものもあります。

ユーザー・マネージャ・プラグインのメイン構成ファイルであるdir.iniファイルも参照してください。第7章「dir.ini」を参照してください。

表9-2 futuretense.iniのプロパティ: 「認証」タブ

プロパティ

説明

cs.manageACL

WebCenter SitesのデフォルトのACLの名前と権限の関係のマスク機能を置換するクラスを指定します。

このプロパティの値を変更しないでください。

cs.manageproperty

LDAPプラグインまたはNT認証プラグインを構成する適切なプロパティ・ファイルの名前を、これらのユーザー・マネージャ・モジュールのどちらを使用するかに応じて指定します。

- LDAPの場合、値をdir.iniに設定します。

- NTの場合、値をfuturetense.iniに設定します。

cs.manageUser

このWebCenter Sitesシステムでどのユーザー・マネージャ・プラグインを使用するかを指定します。

- デフォルトのWebCenter Sitesプラグインを使用する場合、値は空白です。WebCenter Sitesでは、データベースの認証と認可が使用されます。

- LDAPを使用する場合、値はcom.openmarket.directory.jndi.auth.JNDILoginになります。

- NT認証を使用する場合、値はcom.FutureTense.NTUserGroups.ValidateLogin.NTUserGroupsLoginになります。

WebCenter SitesシステムをLDAPまたは別の外部システムと統合する場合、このプロパティは設定されます。インストール後にその値を変更しないでください。デフォルトでは値は空白です。

注意: このプロパティを設定する場合、cs.managepropertyも設定する必要があります。

cs.manageUserAccess

WebCenter Sitesのデフォルトのリソース別のユーザーと権限の関係の参照機能を置換するクラスを指定します。

このプロパティの値を変更しないでください。

cs.manageUserSystem

WebCenter SitesシステムでNT認証を使用する場合(cs.manageUserでNTプラグインを指し示す場合)のみ適用されます。

WebCenter Sitesでユーザーの認証に使用するNTドメイン名のカンマ区切りリストを指定します。

認証は、ドメインのリストで指定された順に行われます。ユーザーは、そのユーザー名とパスワードの組合せがいずれかのドメインで見つかると、有効なユーザーであることが証明されます。

ローカル・システムをピリオド(.)で指定します。

cs.manageUserでNTプラグインを指し示していても、このプロパティにドメイン名が設定されない場合、WebCenter Sitesは、ローカルNTドメインのみで認証を試みます。

この値は、インストール時に設定されました。

cs.ssovalidator

このプロパティはSSOバリデータ・プラグインを指し示します。

WEMフレームワークがデフォルトでインストールされる場合、デフォルト値は次のようになります。

com.fatwire.wem.sso.cas.cs.plugin.SSOValidatorPlugin

ntlogin.DefaultACL

NTユーザー・マネージャ・プラグインのみ。

デフォルトですべてのユーザーに割り当てられるACLのカンマ区切りリスト。

デフォルトでは、この値は空です。

ntlogin.DefaultReaderACL

NTユーザー・マネージャ・プラグインのみ。

デフォルトのリーダー・アカウントとして使用されるアカウントに割り当てられるACLリスト。

デフォルトでは、この値は空です。

ntlogin.DefaultReaderID

NTユーザー・マネージャ・プラグインのみ。

デフォルトのリーダー・アカウントとして使用されるユーザー名。

デフォルトではDefaultReaderに設定されます。

この値は空白でも構いません。

ntlogin.DefaultReaderPW

NTユーザー・マネージャ・プラグインのみ。

NT認証モジュールでデフォルトのリーダー・アカウントとして使用するユーザー名のパスワード。ntlogin.DefaultReaderIDに値がある場合は必須です。

デフォルトではSomeReaderに設定されます。値は暗号化されます。

ntlogin.LogFile

NTユーザー・マネージャ・プラグインのみ。

NT認証モジュールからのデバッグ情報が書き込まれるファイルの完全なパス。(ntlogin.Loggingをtrueに設定する場合のみ使用されます。)

ntlogin.Logging

NTユーザー・マネージャ・プラグインのみ。

NT認証モジュールのデバッグを有効または無効にします。

可能な値: true | false

singlesignon

trueに設定する場合、シングル・サインオンをサポートする認証プラグインに対してシングル・サインオンを有効にします。

WEMフレームワークがデフォルトでインストールされるため、このプロパティはtrueに設定されます。

9.3 「基本」タブ

「基本」タブには、WebCenter Sitesサーブレットで使用するセキュリティ設定、セッション・タイムアウトおよびグローバル一意識別子などを制御するfuturetense.iniプロパティがあります。

表9-3 futuretense.iniのプロパティ: 「基本」タブ

プロパティ

説明

bs.security

BlobServerサーブレットがデータベースのアクセスとイメージの取得を許可する前にセキュリティをチェックするかどうかを指定します。セキュリティが有効な場合、イメージをメモリー内にキャッシュできません。

BlobServerセキュリティを有効にする場合、BlobServerサーブレットは、csblobidパラメータがURLに存在し、その値が同じ名前のセッション変数と一致する場合のみデータを処理します(例: <IMG SRC="BlobServer?blobtable=MovieImages&#38;blobcol=urlimage&#38;blobkey=id&#38;csblobid=SessionVariables.blobid&#38;blobwhere=25"/>)。

可能な値: true | false

cc.security

WebCenter Sitesがデータベースへのアクセスを許可する前にセキュリティをチェックするかどうかを指定します。このプロパティは、特別な場合を除き、必ずtrueに設定してください。

可能な値: true | false

cs.barEqualsSlash

バー(|)がページ名に含まれる場合、Internet Explorerブラウザがそれをフォワード・スラッシュ(/)として解釈するかどうかを指定します。

可能な値: true | false

たとえば、trueに設定する場合、Internet Explorerは、pagename=folder|subfolder|pageとpagename=folder/subfolder/pageを同じページとして解釈します。

デフォルト値: false

cs.session

WebCenter Sitesがユーザーごとにブラウザ・セッションを開始して維持するかどうかを指定します。

可能な値: true | false

cc.securityプロパティをtrueに設定する場合、falseに設定できません。

cs.timeout

アプリケーション・サーバーが接続からログ・アウトしてブラウザ・セッションを終了するまでに、その接続がアイドル状態を保持する秒数を指定します。アイドル時間は、WebCenter Sitesのhttpリクエストの間隔になります。

デフォルト値: 300 (5分)

注意: 承認システムでアセットを承認する場合、それはバックグラウンド・プロセスではありません。そのため、「複数アセットの承認」機能を使用する場合、ブラウザ・セッションがタイムアウトしないように、必ずアセットのバッチの承認にかかる時間よりも多い値をこのプロパティに設定してください。この設定で実験する必要がありますが、1800秒(30分)に設定して開始できます。

cs.uniqueidpoolsize

一度にキャッシュされる、一意でクラスタセーフのID番号の数を指定します。(WebCenter Sitesは、データベース表のすべての行に一意のIDを生成します。)

デフォルト値: 100

cs.wrapper

非推奨。WebCenter SitesのHTMLラッパー・ページを使用する(できる)かどうかを指定します。

デフォルト値: true

アプリケーション・サーバーにWebサーバーへのHTTPアクセスがない場合やセキュリティ上の理由でラッパー・ページを保持するディレクトリを削除した場合、WebCenter Sitesシステムでこの値をfalseに設定します。

『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の外部セキュリティの設定に関する項も参照してください。

ft.version

WebCenter Sitesアプリケーションのバージョン番号を指定します。

この値は変更しないでください。

secure.CatalogManager

DefaultReaderユーザーがCatalogManagerサーブレットにアクセスできるかどうかを指定します。

可能な値: true | false

インストール時、このプロパティはfalseに設定されます。インストール後に必ずこの値をtrueに変更してください。

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の外部セキュリティの設定に関する項を参照してください。

secure.DebugServer

セキュリティが有効な場合、指定されたサーブレットにDefaultReaderが接続できるかどうかを制御します。trueに設定する場合、DefaultReaderは接続できません。

可能な値: true | false

secure.TreeManager

DefaultReaderユーザーがTreeManagerサーブレットにアクセスできるかどうかを指定します。

デフォルト値: true

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の外部セキュリティの設定に関する項を参照してください。

9.4 「Blobサーバー」タブ

「Blobサーバー」タブには、BlobServerサーブレットを構成するプロパティがあります。BlobServerはBLOBを処理します。これは、表からBLOBを収集し、必要なセキュリティ・チェックをすべて実行します。BlobServerがBLOBを処理する場合、WebCenter SitesとSatellite Serverの両方にBLOBをキャッシュします。

表9-4 futuretense.iniのプロパティ: 「Blobサーバー」タブ

プロパティ

説明

bs.bCacheSize

(メモリーに)キャッシュ可能なBLOBのデフォルトの数を指定します。

デフォルト値: 100

bs.bCacheTimeout

BLOBをメモリーにキャッシュした状態にする秒数を指定します。BlobServerサーブレットを再起動する場合は必ずメモリー・キャッシュがクリアされることに注意してください。

このプロパティは、次のようにCacheManagerの操作に影響を与えます。

SystemItemCache表のBLOBに対して構成上の依存関係が記録される場合、BLOBのキャッシュ期限が切れた後、これらの依存性は表から削除されるように構成されます。これにより、SystemItemCache表のサイズが過度に大きくなることはありません。ただし、エントリを表から削除すると、CacheManagerによる第2層キャッシュからの対応するBLOBの削除が無効になり、ユーザーには失効したデータが表示されます。

可能な値: 負の整数、0、正の整数

デフォルト値: -1

最近使用されたBLOBでキャッシュが満杯になるためにBLOBが削除される場合を除き、BLOBはメモリーに永続的にキャッシュされたままになります。

注意: このプロパティの値は、次のようにcs.manage.expired.blob.inventoryに影響を与えます。

- 値が0以下の場合、cs.manage.expired.blob.inventoryが影響を受けることはありません。

- 正の整数でcs.manage.expired.blob.inventoryをtrueに設定すると、CacheManagerは正常に機能しますが、そのかわりにSystemItemCache表が拡大します。

詳細は、cs.manage.expired.blob.inventoryを参照してください。

bs.invalidheadernames

BlobServerで無視される無効なヘッダーのカンマ区切りリスト。

デフォルト値: Set-Cookie

注意: ヘッダーを有効(bs.validheadernames)と無効(bs.invalidheadernames)の両方で指定する場合、bs.validheadernamesで指定されたヘッダーが優先されます。

詳細は、bs.validheadernamesを参照してください。

bs.validheadernames

BlobServerで許可される有効なヘッダーのカンマ区切りリスト。

注意: ヘッダーを有効(bs.validheadernames)と無効(bs.invalidheadernames)の両方で指定する場合、bs.validheadernamesで指定されたヘッダーが優先されます。

詳細は、bs.invalidheadernamesを参照してください。

cs.recordBlobInventory

複合依存性をBLOBに対して記録するかどうかを指定します。CacheManagerがBLOBで機能するようにするには、このプロパティをtrue (デフォルト)に設定する必要があります。

可能な値: true | false

デフォルト値: true

9.5 「クラスタ」タブ

「クラスタ」タブには、WebCenter Sitesシステムをクラスタにインストールする場合に、WebCenter Sitesがクラスタのすべてのサーバーとの通信に使用するプロパティがあります。

表9-5 futuretense.iniのプロパティ: 「クラスタ」タブ

プロパティ

説明

cc.cacheNoSync

クラスタ・メンバーで表を更新する場合でも、WebCenter Sitesでキャッシュされるデータベース問合せのトランザクション・データを保持するかどうかを指定します。

デフォルト値: false

次の形式でプロパティを追加することで、個々の表に対して表に固有の値を設定できます。

cc.<sometable>CSync=<trueまたはfalse>

ft.sync

クラスタ化されたサーバーにシンクロナイザ・キーを定義する識別子または値。クラスタ・メンバーがその共有データベースに使用するDSNなど。各クラスタ・メンバーには同じft.syncの値が必要です。

trueまたはyesに設定すると、同期が有効になり、アセットレベルの追加ロックが機能します。このモードは、アセットを頻繁に変更する目的で設計されたアセットロック・メカニズムを使用するため、クラスタ化された編集システム向けです。

trueまたはyes以外の値に設定する場合、同期は有効になりますが、アセットレベルの追加ロックは機能しません。このモードは、アセットを不定期に変更する目的で設計されたアセットロック・メカニズムを有効にするため、クラスタ化された配信システム向けです。

注意: ft.syncに値を指定することをお薦めします。

有効な値: <文字列> | <空白>

ft.usedisksync

クラスタ間でデータを同期するための共有ファイル・システム・フォルダを指定します。

同期をft.syncプロパティで有効にする場合、このプロパティを有効なフォルダに設定します。たとえば、読取りと書込みのアクセス権を持つディレクトリに設定します。

9.6 「互換性」タブ

「互換性」タブには、以前のバージョンのWebCenter Sitesとの下位互換性に必要な値を設定するプロパティがあります。

表9-6 futuretense.iniのプロパティ: 「互換性」タブ

プロパティ

説明

cs.cookievariables

サーブレット・リクエスト情報にCookie変数を作成するかどうかを指定します。

Cookie変数を生成すると、ページ・リクエストのページ基準が混乱する可能性があるため、生成は外部ページに対してのみ機能します。

有効な値: false

cs.dataindatabase

大量のデータをアップロード列としてデータベースとファイル・システムのどちらに保存するかを指定します。

cs.httpvariables

非推奨。

4.0以前のバージョンの製品で必要なように、HTTPヘッダー情報を含むWebCenter Sites変数をページ・リクエストごとに作成するかどうかを指定します。4.0以降では、FatWire Content Serverに同じ機能を実行する変数が内蔵されています。

デフォルト値: false

最適なパフォーマンスを確保するには、この値をfalseのままにします。開発者がサイト・ページのhttp変数を取得する必要がある場合、内蔵されている変数を使用して必要な変数の値を取得できます。

cs.satellitehosts

このサーバー(WebCenter Sitesをホストするサーバー)のCacheManagerが通信する必要があるSatelliteサーブレットをホストするサーバーのホスト名を指定します。

ホスト名のカンマ区切りリストを入力します。各ホストの値には、WebCenter Sitesサーブレットのパスが含まれるようにします。

次の書式を使用します。

http://<ホスト名:ポート>/<サーブレット>/

必要に応じて、httpsまたは特殊なポートを使用できます。構成で必要な場合は、必ず完全修飾ドメイン名を指定してください。

このサーバーに常駐するSatelliteサーブレットがデフォルトでリストされます。

cs.satellitepassword

cs.satelliteusersプロパティで指定されるユーザー・アカウントのパスワードを指定します。このサーバーのSatelliteサーブレットのパスワードがデフォルトでリストされることに注意してください。

このプロパティの値は、単一文字列として暗号化されます。そのため、このプロパティの値を編集する場合、カンマ・デリミタを含む、すべてのSatelliteサーブレット・ホストのパスワードをすべて入力する必要があります。

対応するユーザーをcs.satelliteusersプロパティに入力する順序に一致する順序でパスワードのカンマ区切りリストを入力します。必ず、このリストの順序もcs.satellitehostsプロパティに指定されるホスト名のリストの順序に一致するようにしてください。

cs.satelliteusers

Satellite Serverホストのユーザー名を指定します。このサーバーのSatelliteサーブレットのユーザー名がデフォルトでリストされることに注意してください。

cs.satellitepasswordプロパティに指定したパスワードのリストに一致する順序でユーザー名のカンマ区切りリストを入力します。

cs.selfmodify

ユーザーが変更できる属性のカンマ区切りリストを指定します。

現在は、passwordのみがサポートされています。

下位互換性を完全に確保するには、ユーザーがSystemUsers表への書込み権限を持つようにプロパティを空白に設定します。

cs.xmlHeaderAutoStream

プロパティcs.xmlHeaderで定義するように、XMLヘッダーをレスポンスの最初のコンテンツとして自動的に送るかどうかをWebCenter Sitesに指示します。

このプロパティをtrueに設定すると、WebCenter Sitesはヘッダーを自動的にレスポンスに挿入します。falseに設定する場合、WebCenter Sitesでは何も実行しません。レスポンスがSOAPレスポンスではない場合、このプロパティ全体が無視され、ヘッダーが挿入されることはありません。

デフォルト値: false

ft.approot

非推奨。

このプロパティはすでに使用されていません。場合によっては、下位互換性に必要です。

ft.catalogmanager

CatalogManagerサービスにグローバル一意識別子(GUID)を定義します。これは参照目的の場合のみ提供されます。

デフォルト値: {40DD4E30-8DE2-11D1-8599-0080C7D07E91}

この値は変更しないでください。

ft.contentserver

ContentServerサーブレットにGUIDを定義します。これは参照目的の場合のみ提供されます。

デフォルト値: {29434AD0-8DE2-11D1-8599-0080C7D07E91}

この値は変更しないでください。

ft.treemanager

TreemanagerサーブレットにGUIDを定義します。

この値は変更しないでください。

security.checkpagelets

WebCenter Sitesが包含ページにネストされているページレットの表示をユーザーに許可する前にセキュリティをチェックするかどうかを指定します。

セキュリティを実装するには、cc.securityプロパティもtrueに設定する必要があることに注意してください。

デフォルト値: true

falseに設定すると、次の状況が発生します。

- Satellite Serverが共在するシステムで、cc.securityをtrueに設定してもセキュリティはページまたはページレットに対してチェックされません。

- スタンドアロンのSatellite Serverを使用するシステムまたはWebCenter Sitesのみのシステムで、セキュリティは最初または最外部のページに対してチェックされますが、ネストされているページレットに対してはチェックされません。

9.7 「コンテンツ表」タブ

「コンテンツ表」タブには、WebCenter Sitesデータベースのすべてのコンテンツ表(オブジェクト表とは対照的)のデフォルトの主キー列を指定するプロパティがあります。

ユーザーまたは開発者がオンライン・サイトをサポートするコンテンツ表を作成する場合、表に固有のプロパティを作成することで、デフォルトで指定された列以外の列がそのコンテンツ表の主キー列になるように指定できます。次の書式を使用します。

cc.<name of table>Key=<name of column>

たとえば、WebCenter SitesでCategory表(ベーシック・アセット・タイプで使用)をインストールする場合、cc.CategoryKeyというプロパティが作成されます。cc.CategoryKeyプロパティと、作成する新しいプロパティは、「コンテンツ表」タブではなく「ユーザー定義」タブに表示されます。

注意:

WebCenter Sitesのコンテンツ表に指定されたキー値を変更しないでください。

表9-7で、「コンテンツ表」タブのプロパティについて説明します。

表9-7 futuretense.iniのプロパティ: 「コンテンツ表」タブ

プロパティ

説明

cc.contentkey

WebCenter Sitesデータベースのコンテンツ表の主キーとして機能する列の名前を指定します。これは、別の主キーを設定する、表に固有のプロパティを持たないコンテンツ表に適用されるデフォルト設定です。WebCenter Sitesのコンテンツ・アプリケーションのインストール時に設定される値はidです。

注意: このプロパティの値を変更しないでください。変更した場合、WebCenter Sitesのコンテンツ・アプリケーションは機能しません。個々のコンテンツ表に異なる主キーを指定するには、この表の前のパラグラフで説明されているように、表に固有のキーのプロパティを作成します。

9.8 「データベース」タブ

「データベース」タブには、一般的なデータベース構成プロパティ(データベース名やユーザー・アクセスのプロパティなど)、およびベンダーに固有のプロパティ(データベースによる日付や時刻の値の解釈など)があります。

データベース・プロパティは、あるシステムから別のシステムにアセットや他の作業を移行できるように、WebCenter Sitesシステム(開発、管理、配信)のシステムごとに同じ値を設定する必要があります。

注意:

データベース・プロパティは、WebCenter Sitesのインストール・プロセスで設定されます。インストール・プロセスでのプロパティ値の決定や設定に関するサポートが必要な場合は、Oracleテクニカル・サポートに連絡してください。WebCenter Sitesのインストール後に、これらのプロパティの値を変更しないでください。

プロパティ値の決定方法が不明な場合は、データベース管理者や、WebCenter Sitesのインストールの実行者に確認してください。

表9-8 futuretense.iniのプロパティ: 「データベース」タブ

プロパティ

説明

cc.bigint

64ビット整数フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: NUMBER(38)

- SQL Server: BIGINT

- DB2: BIGINT

この表の上にある注意も参照してください。

cc.bigtext

大きなテキスト・フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: CLOB

- SQL Server: TEXT

- DB2: LONG VARCHAR

この表の上にある注意も参照してください。

cc.blob

BLOB (バイナリ・ラージ・オブジェクト)フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: BLOB

- SQL Server: IMAGE

- DB2: LONG VARCHAR FOR BIT DATA

この表の上にある注意も参照してください。

cc.char

CHARデータ型を定義するためのSQL文字列を指定します。

可能な値:

- Oracle: CHAR

- SQL Server: CHAR

- SQL Server、多言語Unicode: NCHAR

- DB2: CHAR

この表の上にある注意も参照してください。

cc.datepicture

WebCenter Sitesで日付と時刻のリテラルをどのように作成するかを指定します。

デフォルト値: {ts '$date'}

この表の上にある注意も参照してください。

cc.datetime

日付と時刻フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle 8: DATE

- Oracle 9: TIMESTAMP

- SQL Server: DATETIME

- DB2: TIMESTAMP

この表の上にある注意も参照してください。

cc.double

doubleフィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: NUMBER(38,10)

- SQL Server: NUMERIC(28,10)

- DB2: FLOAT

この表の上にある注意も参照してください。

cc.forcelower

WebCenter Sitesで作成する表の列名をすべて小文字にするかどうかを指定します。

可能な値:

- Oracle: true

- SQL Server: false

- DB2: true

この表の上にある注意も参照してください。

cc.ignoreTblCase

WebCenter Sitesで表名を評価するときに大文字と小文字の区別を無視するかどうかを決定します。

可能な値:

yes | no

たとえば、データベースで「tablename」と「TABLENAME」を異なる表とみなす場合は、この値をnoに設定します。

可能な値:

- Oracle: yes

- SQL Server: yes

- DB2: yes

この表の上にある注意も参照してください。

cc.integer

32ビット整数フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: NUMBER(10)

- SQL Server: INT

- DB2: INTEGER

この表の上にある注意も参照してください。

cc.maxvarcharsize

データベースのvarchar列の最大サイズを指定します。

可能な値:

- Oracle: 2000

- SQL Server: 8000

- DB2: 4000

この表の上にある注意も参照してください。

cc.null

NULL値を許可するフィールドを定義するためのSQL文字列を指定します。これは標準ではありませんが、ほとんどのデータベースでNULLはサポートされます。

可能な値:

- Oracle: NULL

- SQL Server: NULL

- DB2: 空白

この表の上にある注意も参照してください。

cc.numeric

数値フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: NUMBER

- SQL Server: NUMERIC

- DB2: NUMERIC

この表の上にある注意も参照してください。

cc.primary

主キーを定義するSQL文字列を指定します。

可能な値:

- Oracle: PRIMARY KEY NOT NULL

- SQL Server: PRIMARY KEY NOT NULL

- DB2: PRIMARY KEY NOT NULL

この表の上にある注意も参照してください。

cc.queryablemaxvarcharlength

使用するデータベース・ドライバに基づき、問合せの実行が可能なvarchar列の最大サイズを指定します。

- Oracle Thin: 255

- Oracle TypeII: 2000

- SQL Server: 255

- DB2: 255

cc.rename

データベース・ベンダーで必要な、データベースの表名を変更するSQL文字列を指定します。

可能な値:

- Oracle: rename %1 to %2

- SQL Server: execute sp_rename %1,%2

- DB2: rename %1 to %2

この表の上にある注意も参照してください。

cc.smallint

16ビット整数フィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: NUMBER(5)

- SQL Server: SMALLINT

- DB2: SMALLINT

この表の上にある注意も参照してください。

cc.stringpicture

WebCenter Sitesで文字列のリテラルをどのように作成するかを指定します。

可能な値:

- Oracle: '$string'

- SQL Server: '$string'

- SQL Server、多言語Unicode: N '$string'

- DB2: '$string'

この表の上にある注意も参照してください。

cc.unique

一意のフィールドを定義するためのSQL文字列を指定します。

可能な値:

- Oracle: UNIQUE NOT NULL

- SQL Server: UNIQUE NOT NULL

- DB2: UNIQUE NOT NULL

この表の上にある注意も参照してください。

cc.varchar

VARCHARデータ型を定義するためのSQL文字列を指定します。

可能な値: VARCHAR (SQL Server、およびNVARCHARに設定される多言語Unicodeを除くサポート対象のすべてのデータベースの場合)

この表の上にある注意も参照してください。

cs.dbconnpicture

JNDIデータソースで使用されるデータベース接続文字列の形式を指定します。

この表の上にある注意も参照してください。

cs.dbtype

接続先のデータベースのタイプを定義します。

この表の上にある注意も参照してください。

cs.dsn

データベースに接続するためのデータベースJNDIデータソース名が含まれます。

この表の上にある注意も参照してください。

cs.privpassword

読取りと書込みのアクセスに使用されるデータベース・アカウント名(cs.privuser)のパスワードを指定します。値は暗号化されます。

cs.privuser

データベースへの読取りおよび書込みのアクセスに使用するデータベース・アカウント名を指定します。セキュリティ上の理由で、ユーザー名とパスワードのデフォルトの組合せを使用しないようにしてください。

可能な値: ftuser (インストール・プロセスで設定)

9.9 「デバッグ」タブ

注意:

デバッグ・ロギングの有効化については、第5章「commons-logging.properties」を参照してください。また、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』のエラーのロギングとデバッグに関する項も参照してください。

デバッグのロギングを有効にする場合、次の点に注意してください。

- WebCenter Sitesのログ・ファイルを頻繁に削除またはアーカイブする場合。これは、大容量のログ・ファイルがWebCenter Sitesのパフォーマンスに影響を与えることがあるためです。

- デフォルトでは、すべてのデバッグ・ログ・メッセージが1つのログ・ファイルに送られるため、デバッグがより困難になる可能性があります。デバッグ・メッセージを個別のログ・ファイルに配置するには、logging.per-client-logプロパティをtrueに設定します。このプロパティは表5-4で定義されています。

表9-9 futuretense.iniのプロパティ: 「デバッグ」タブ

プロパティ

説明

ft.debugport

非推奨。DebugServerがテンプレート・デバッガ・ユーティリティとの通信に使用するポートを指定します。ポート番号は1024よりも大きくしてください。

デフォルト値: 1025

ft.suppressPasswords

名前に文字列passwordまたはPASSWORDを含む入力変数やセッション変数のログが記録されないようにします。

デフォルト値: true

ログにパスワードを含めるにはfalseを指定します。

ft.suppressPasswordNames

ft.suppressPasswordsがtrueに設定された場合に、パスワードとして使用され、抑制される変数名を指定します。

Cheetahインストーラでは、このプロパティがREMOTEPASS;pubtgt:factors;factorsに設定され、ログでミラー・パブリッシュ・ターゲット・パスワードが抑制されるようになります。

9.10 「電子メール」タブ

「電子メール」タブには、WebCenter Sitesの電子メール・システム機能を構成するプロパティがあります。futuretense_xcel.iniでは、「プリファレンス」タブの追加のプロパティxcelerate.emailnotificationを使用すると、WebCenter Sitesのワークフロー電子メール・システムは、アセットがワークフロー参加者にワークフロー・プロセス経由で割り当てられたときにその参加者に通知を送信できます。

表9-10 futuretense.iniのプロパティ: 「電子メール」タブ

プロパティ

説明

cs.emailaccount

送信メールの送信に使用されるユーザー・アカウント名を指定します。これはSMTPサーバーのアカウント名です。

SMTP認証が必要な場合、このプロパティに値を設定する必要があります。

cs.emailauthenticator

メール操作のオーセンティケータとして使用されるクラスを指定します。

デフォルト値: com.openmarket.framework.mail.ICSAuthenticator

cs.emailcharset

電子メール・メッセージの件名のテキストに使用されるデフォルトの文字セットを指定します。

例:

- Latin1: ISO-8859-1

- 日本語(Shift_JIS): Shift_JIS

- UTF-8: UTF-8

このプロパティが空白の場合、その値はデフォルトのUTF-8に戻ります。

cs.emailcontenttype

電子メール・メッセージの本文のテキストに使用されるデフォルトの文字セットを指定します。

例:

- Latin1: text/html; charset=ISO-8859-1

- 日本語(Shift_JIS): text/html; charset=Shift_JIS

- UTF-8: text/html; charset=UTF-8

このプロパティが空白の場合、その値はデフォルトのtext/plainに戻ります。

cs.emailhost

ContentServerサーブレットが電子メール・メッセージの作成と配信に使用するSMTP (電子メール・サーバー)ホストを定義します。

メールを送受信するには、有効な値が必要です。

cs.emailpassword

WebCenter Sitesで使用される電子メール・アカウント(cs.emailaccountで指定)のパスワードを指定します。

メールを受信するには、有効な値が必要です。

cs.emailreturnto

メールの送信元の電子メール・アドレスを指定します。つまり、電子メール・メッセージの送信者フィールドに表示される電子メール・アドレスです。

次の書式のいずれかを使用します。

user@domain.com

フルネーム<user@domain.com>

メールを送信するには、有効な値が必要です。

9.11 「エクスポート/ミラー」タブ

「エクスポート/ミラー」タブには、WebCenter Sitesパブリッシュ・システムで使用されるWebCenter SitesのエクスポートおよびミラーAPIを構成するプロパティがあります。これらのプロパティは、futuretense_xcel.iniファイルの「パブリッシュ」タブにあるプロパティと連動します。

WebCenter Sitesシステムのパブリッシュ操作を構成する場合、個々のシステム(開発、管理、配信)の次の用語について考えます。

- ソース。パブリッシュ・セッションのソースとなるWebCenter Sitesデータベースを示します。アセットやサイトの構成情報はWebCenter Sitesシステムから他のWebCenter Sitesシステムにミラーリングできるため、ソースは必ずしもWebCenter Sites管理システムであるとは限りません。

- ターゲット。ミラーリング先のWebCenter Sitesデータベース、またはエクスポート先のファイル・サーバーのいずれかを示します。

パブリッシュの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

表9-11 futuretense.iniのプロパティ: 「エクスポート/ミラー」タブ

プロパティ

説明

cs.mirrorhttpversion

WebCenter Sitesターゲット・データベースとの通信に使用するHTTPプロトコル・バージョンを指定します。

デフォルト値: 1

cs.mirrorpassword

このシステムがパブリッシュするターゲット・システムのミラー・ユーザーのパスワードを指定します。パブリッシュするためにWebCenter Sitesシステムを設定する場合、この値を設定します。

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のサーバーへのミラー・パブリッシュ・プロセスに関する項を参照してください。

cs.mirrorproxyserver

ターゲットとソースがファイアウォールで分離される場合、この(ソース)システムがパブリッシュするターゲット・システムのファイアウォール・サーバーのIPアドレスまたは名前を指定します。パブリッシュするためにWebCenter Sitesシステムを設定する場合、この値を設定します。

可能な値:

your_server_nameまたは

your_server_ip_address

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のサーバーへのミラー・パブリッシュ・プロセスに関する項を参照してください。

cs.mirrorproxyserverport

ターゲット・システムがファイアウォールでソースと分離される場合、このシステムがパブリッシュするWebCenter Sitesシステムのファイアウォール・サーバーのポート番号を指定します。パブリッシュするためにWebCenter Sitesシステムを設定する場合、この値を設定します。

可能な値: port_number

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のサーバーへのミラー・パブリッシュ・プロセスに関する項を参照してください。

cs.mirrorrowsperpost

ミラー操作時にHTTP POSTごとにミラーリングできる表の行数を指定します。

URLフィールドを含むデータをミラーリングする場合、Webサーバーによって投稿パケットのサイズが制限されるため、この値は低く設定する必要があります。

テキストのみのデータをミラーリングする場合は、値を高く設定できます。

デフォルト値: 6

注意: 最適なパフォーマンスを確保するには、値を12よりも上に増やさないでください。データベースをUTF-8に構成し、そのデータベースにASCII以外のコンテンツが含まれる場合、この値を4以下に設定する必要があります。

cs.mirrorthreads

ミラー操作に割り当てるスレッドの数を指定します。

デフォルト値: 2

注意: 最適なパフォーマンスを確保するには、値を8よりも上に増やさないでください。

cs.mirroruser

この(ソース)システムがパブリッシュするターゲット・システムのミラー・ユーザーの名前を指定します。パブリッシュするためにシステムを設定する場合、この値を設定します。

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のサーバーへのミラー・パブリッシュ・プロセスに関する項を参照してください。

cs.pgexportfolder

ディスクにエクスポートする配信タイプでアセットをパブリッシュする場合に作成されるHTMLファイルのベース・エクスポート・ディレクトリを指定します。

- Windows NTの例: c:/FutureTense/export

- Solarisの例: /export/home/FutureTense/pgexport

9.12 「JSP」タブ

「JSP」タブには、JavaServer Pagesファイルの処理時にWebCenter Sitesが参照する情報を提供するプロパティがあります。

表9-12 futuretense.iniのプロパティ: 「JSP」タブ

プロパティ

説明

cs.jspclear

WebCenter Sitesでデプロイされる最初のJSPをWebCenter Sitesエンジンが実行する際に、以前にデプロイされたJSPファイルを削除してアプリケーション・サーバーの作業フォルダ(一時ファイルとクラス・ファイル)をクリアするようにWebCenter Sitesエンジンを構成します。

作業フォルダはアプリケーション・サーバーで定義されます。

可能な値: true | false

cs.jsppath

デプロイされたJSPページを実行するための仮想ルート(ゾーン)を指定します。このプロパティはcs.jsprootと連動して使用されるため、2つのプロパティは同期する必要があります。

デフォルト値: cs.jsprootのWebLogic設定と同期し、インストール時に設定される値。

注意: インストール後にこのプロパティの値を変更しないでください。

cs.jsprefresh

WebCenter Sitesエンジンで新規または変更されたJSP要素をデプロイする場合、JSPのデプロイメントを完了するには、アプリケーション・サーバーで特殊な処理が必要になります。このような場合、このプロパティは、デプロイメントを完了するクラスの名前を指定します。その他の場合は空白のままです。

cs.jspresponsewrapper

アプリケーション・サーバーでJSP要素を実行する場合にPrintWriterが必要かどうかを指定します。WebCenter Sitesインストールでは、使用するアプリケーション・サーバーのタイプに基づき、これを適切な値に設定します。

このプロパティの値を変更しないでください。

cs.jsproot

アプリケーション・サーバーがJSPファイルの検索で予測するディレクトリを指定します。一部のアプリケーション・サーバーでは、プロパティ設定を使用することでこの値を変更できます。WebLogicでは、そのJSPServletオブジェクトにweblogic.httpd.initArgsを定義します。

cs.jsprootプロパティはcs.jsppathと連動して使用されるため、2つのプロパティが同期する必要があり、どちらもインストール時に設定されます。

インストール後にこのプロパティの値を変更しないでください。

cs.jspwork

JSPページの実行時にクラス・ファイルがアプリケーション・サーバーで作成されるディレクトリを指定します。これは必須のプロパティではなく空白で構いませんが、通常はインストール時に設定されます。

詳細は、cs.jspclearを参照してください。

cs.use.short.jsp.names

一部のファイル・システムでは、絶対パスの長さが制限されます。このようなファイル・システムで長いJSP名を使用すると、ファイル・システムでエラーが生じる場合があります。

このようなファイル・システムを使用する場合、このプロパティをtrueに設定して短縮されたJSP名を使用します。

このプロパティをfalseに設定すると、JSP名は要素名に相当します。

このプロパティはWebCenter Sitesインストーラによって自動的に設定されます。つまり、絶対に必要な場合のみ変更してください。

デフォルト値: false

9.13 「その他」タブ

「その他」タブには、その他のプロパティ(WebCenter Sitesが接続からログ・アウトするまでに接続を保持するアイドル時間や、WebCenter Sitesがキャッシュの同期処理をロードするかどうかなど)があります。

表9-13 futuretense.iniのプロパティ: 「その他」タブ

プロパティ

説明

cs.charset

HTMLフォームに含めることができる変数を非表示変数として指定します。ブラウザで設定される変数は、WebCenter Sitesで処理する必要があるフォーム・データのテキスト・エンコーディングを指定します。

デフォルト値: _charset_

このプロパティの値を変更しないでください。

cs.contenttype

HTTPヘッダー(ストリーム・テキスト)に使用するデフォルトの文字セットを指定します。

デフォルト値: text/html; charset=UTF-8

WebCenter Sitesシステムで配信するオンライン・サイトに適した値を指定します。

例:

- Latin1: text/html; charset=ISO-8859-1

- 日本語(Shift_JIS): text/html; charset=Shift_JIS

cs.disksize

アップロードされたファイルの投稿中にそのファイルをメモリー内に保持しておくためのサイズ制限をバイト数で指定します。アップロードされたファイルが指定の値よりも大きい場合、WebCenter Sitesは、ページの評価を終了するまでそのファイルを一時ファイルに送ります。これにより、メモリーが過剰に使用されることがなくなり、サービス拒否攻撃の防止に役立ちます。

デフォルト値: 102400

cs.documentation

WebCenter SitesドキュメントのURLを指定します。

デフォルトでは、このプロパティはOracleドキュメントのWebサイトに設定されています。

必要に応じて、そのWebサイトから最新のドキュメント・キットをダウンロードし、それをネットワーク上のいずれかの場所にインストールしてから、OracleドキュメントのWebサイトではなくその場所を指し示すようにこのプロパティを設定できます。

cs.HTTP_HOST

Webサーバーがアプリケーション・サーバー・マシン(Webコネクタのインストール)に常駐しないWebCenter Sitesシステム、または代替のWebサーバーがページの処理に使用される場合のWebCenter SitesシステムのHTTPホストを指定します。

次の書式のいずれかを使用します。

<hostname>:<port>
<IPaddress>:<port>

デフォルト値: 空白

cs.HTTP_PROTOCOL

Webサーバーがアプリケーション・サーバー・マシン(Webコネクタのインストール)に常駐しないWebCenter Sitesシステム、または代替のWebサーバーがページの処理に使用される場合のWebCenter SitesシステムのHTTPプロトコルを指定します。

可能な値: httpまたはhttpsあるいは空白

デフォルト値: 空白(プロトコルはhttpであることが前提)。

cs.sitepreview

このプロパティは、「サイト・プレビュー」機能の動作の制御に使用されます。このプロパティの値によって、次に説明するように、フィルタ・タグ(asset:filterassetsbydate)の出力が決まります。

注意: コンテンツ管理環境で「サイト・プレビュー」を使用するには、このプロパティをcontentmanagementに設定する必要があります。

可能な値:: disabled、contentmanagement、delivery

- 値がdisabledの場合:
フィルタ・タグではフィルタ処理しません。単に入力アセットのセットを返すのみです。

キャッシュでは、有効期間の計算の開始日と終了日を考慮しません。テンプレートへの日付入力による影響はありません。

- 値がcontentmanagementの場合:
フィルタ・タグは、指定の日付に従ってアセットの入力セットをフィルタ処理します。指定の日付がNULLの場合、タグは現在のサーバー日付を使用します。

レンダリング・テンプレートでフィルタ・タグを使用するページはキャッシュされません。

フィルタ・タグを使用しないページの場合、キャッシュはデフォルト方式で機能し、有効期間の計算で開始日と終了日は考慮されません。

- 値がdeliveryの場合:
フィルタ・タグは、渡されるすべての日付を無視し、フィルタ処理に現在のサーバー日付を使用します。

フィルタ・タグを使用するページの場合、キャッシュでは有効期間の計算の開始日と終了日を考慮します。

フィルタ・タグを使用しないページの場合、キャッシュはデフォルト方式で機能し、有効期間の計算で開始日と終了日は考慮されません。

デフォルト値: disabled

cs.urlfilerollup

URL列のファイルの変更をどのように追跡するかを決定します。

このプロパティをtrueに設定すると、以前のバージョンの関連ファイルが名前順で追跡されます。たとえば、filename.txtというファイルを3回編集した場合、filename.txtが最も古く、filename,1.txtが次に古いバージョン、filename,2.txtが現在のバージョンとなります。

このプロパティをfalseに設定すると、ファイル名は、更新ごとにfilename.txtとfilename,0.txtが切り替わります。

cs.xmlfolder

HTMLフィルタ処理の作業ディレクトリを指定します。つまり、システムの要素でXMLFILTERタグを使用する場合、一時ファイルはこのディレクトリに書き込まれます。

デフォルト値: $HOME/FutureTense/xmltemp

cs.xmlHeader

これは、SOAPレスポンスに関して送られるXMLヘッダーです。

9.14 「ページ・キャッシュ」タブ

「ページ・キャッシュ」タブには、WebCenter Sitesのページ・キャッシュ設定を構成するプロパティがあります。WebCenter Sitesのページ・キャッシュは、CacheManagerで監視および維持されます。WebCenter Sitesのキャッシュを使用すると、Webページとその個々のコンポーネント(ページレット)の両方をすべてキャッシュできます。

WebCenter Sitesシステムでページ・キャッシュを設定するには、CacheManagerとSatellite Serverサーブレットのプロパティを構成します。さらに、BlobServer (WebCenter SitesとSatelliteサーブレットの両方でBLOBを処理してキャッシュするサーブレット)を構成するためのプロパティがあります。

詳細は、次を参照してください。

- ページ・キャッシュ: 『Oracle Fusion Middleware WebCenter Sites開発者ガイド』の章「ページの設計とキャッシュ」を参照してください。この章では、WebCenter SitesのCacheManager、SatelliteサーブレットおよびBlobServerサーブレットがどのように相互作用して連携するかについて説明されています。

- Satellite Serverのプロパティ: 第9.16項「Satellite Serverタブ」および第15章「satellite.properties」を参照してください。

- 結果セットのキャッシュのプロパティ: 第9.15項「「結果セットのキャッシュ」タブ」を参照してください。

- BlobServerのプロパティ: 第9.4項「Blob Serverタブ」を参照してください。

表9-14 futuretense.iniのプロパティ: 「ページ・キャッシュ」タブ

プロパティ

説明

cs.alwaysusedisk

cacheinfo列に情報がないSiteCatalog表のページ・エントリのデフォルトのキャッシュ設定を指定します。

yesに設定する場合、ページ・エントリのcacheinfo列でそのエントリがキャッシュされないように指定する場合を除き、WebCenter Sitesから供給される各ページは、ディスク(データベース)にキャッシュされます。

デフォルト値: no

cs.expireonly

古いページをキャッシュからどのように削除するかを制御します。

このプロパティをfalseに設定すると、キャッシュから削除する必要があるページは、すぐに非同期式で削除されます。つまり、ユーザーは、すべてのページが削除されるまで待機する必要があります。

このプロパティをtrueに設定すると、キャッシュから削除する必要があるページは、削除のマークが付けられ、サービスは中止されて、キャッシュ・クリーンアップ・イベントによって後から削除されます。

デフォルト値: true

可能な値: true | false

cs.freezeCache

キャッシュ・メンテナンス・イベントで期限切れのページをキャッシュから定期的に削除するかどうか、または該当ページがリクエストされる場合のみページの有効期限を確認するかどうかを指定します。

イベントで期限切れのページをキャッシュから定期的に削除しないようにするには、値をyesに設定します。

デフォルト値: no

cs.IItemList

CacheManagerで使用されるItemListインタフェースに使用されるファイルを定義します。

IItemListインタフェースは、ページ・キャッシュに複合依存性を記録する場合に使用されます。このプロパティを有効なクラスに設定すると、依存性項目は、SystemItemCache表のページIDに対して記録されます。これにより、CacheManagerが有効になります。値が有効な場合、CacheManagerによる影響はありません。

デフォルト値: com.openmarket.xcelerate.publish.MyItemList

注意: デフォルト値は参照目的の場合のみ提供されます。このプロパティの値を変更しないでください。

cs.manage.expired.blob.inventory

BLOBの有効期限がローカルBlobサーバー・キャッシュで切れた後、CacheServerサーブレットでblobkeyと構成上の依存関係のマッピングをSystemItemCache表から削除するかどうかを制御します。(CacheServerサーブレットは、通常、イベント・エンジンによって5分ごとに起動します。)

可能な値: true|false

- trueの場合、BLOBの有効期限が切れると、CacheServerサーブレットによる、SystemItemCache表からのBLOBキーと複合依存性のマッピングの削除が無効になります。

- falseの場合、BLOBの有効期限が切れると、CacheServerサーブレットでは、SystemItemCache表から期限切れのBLOB参照を削除できます。

デフォルト値: false (下位互換性をサポート)

注意: このプロパティの有効化は、表9-4のbs.bCacheTimeoutプロパティの値によって決まります。

cs.nocache

ディスクベースのすべてのページ・キャッシュを無効にする機能が提供されます(ページは引き続きメモリー内にキャッシュされます)。このプロパティを使用して、サイトのデバッグ時にページ・キャッシュを一時的に停止しますが、稼働しているシステムでこの値をtrueに設定したままにしないでください。

デフォルト値: false

cs.pgCacheTimeout

ページがページ・キャッシュに存在する分数を指定します。値が0 (ゼロ)の場合、タイムアウトは無効になり、ページの有効期限が切れることはありません。ただし、このプロパティの設定がどのような場合でも、パブリッシュ・システムが該当ページのアセットをパブリッシュしたことをレポートした場合、CacheManagerは、キャッシュされたページをリフレッシュします。

注意: CacheManagerが適切に機能するには、このプロパティを0に設定する必要があります。そうしない場合、ページの有効期限が切れ、CacheManagerによるSatellite Serverキャッシュからの対応するエントリの削除ができなくなるため、ユーザーには失効したデータが表示されます。

デフォルト値: 0

cs.recordBlobInventory

ユーザーはBLOB依存性を使用できます。BLOBのインベントリを記録するには、このプロパティの値をtrueに設定します。

cs.requiresessioncookies

セッションID情報をCookieに保持するかどうか、またはWebCenter Sitesでセッション・データをリンクにエンコードする必要があるかどうかを指定します。

WebCenter SitesでセッションCookieが有効であると予測する場合、true (デフォルト)に設定します。これで、すべてのページがキャッシュ可能になり、セッションIDはリンクにエンコードされません。値がfalseの場合、URLリライティングが有効になるため、ページ・キャッシュのパフォーマンスに悪影響があります。

デフォルト値: true

cc.BlobServerTimeout

メモリー内のキャッシュされたBLOBのデフォルトの存続期間(分単位)を指定します。メモリーを重視する場合、このプロパティの値を減らします。

デフォルト値: 1440 (24時間)

cc.BlobServerCacheCSz

メモリーにキャッシュされるBLOBの最大数を指定します。メモリーを重視する場合、このプロパティの値を減らします。

デフォルト値: 1000

cc.SystemPageCacheTimeout

キャッシュされたページをメモリーに保持する分数を指定します(キャッシュされるページはディスクとメモリーの両方にキャッシュされます)。

デフォルト値: 1440 (24時間)

cc.SystemPageCacheCSz

メモリーにキャッシュ可能なページの最大数を指定します。ページはメモリーとディスク(データベース)の両方にキャッシュされます。このプロパティは、ディスクではなくメモリーにキャッシュされるページの数を指定します。

注意: このプロパティを-1に設定しないでください。

デフォルト値: 10000

ss.flushall

Satellite Serverキャッシュをどのようにフラッシュするかを制御します。

このプロパティをfalse (デフォルト)に設定する場合、古いページレットのみがSatellite Serverキャッシュからフラッシュされます。

このプロパティをtrueに設定する場合、Satellite Serverキャッシュは完全にフラッシュされます(単一アセットが更新される場合)。

デフォルト値: false

可能な値: true | false

9.15 「結果セットのキャッシュ」タブ

「結果セットのキャッシュ」タブには、WebCenter Sitesの結果セットのキャッシュを構成するプロパティがあります。WebCenter Sitesシステムでの結果セットのキャッシュと問合せの詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』を参照してください。

「結果セットのキャッシュ」タブには、次のプロパティがあります。

- グローバル結果セットのキャッシュのプロパティ。WebCenter Sitesのインストール・プロセスで設定され、WebCenter Sitesデータベースのすべての表の結果セットのキャッシュを有効にします。同じプロパティが、後で作成されるすべての表に自動で適用されます。プロパティは、次のとおりです。

- cc.cacheResults: メモリーにキャッシュする結果セットの数

- cc.cacheResultsTimeout: メモリーにキャッシュされた結果セットを保持する時間

- cc.cacheResultsAbs: 結果セットのキャッシュで結果セットの有効期限を計算するメソッド

- システム表の表固有の結果セット・キャッシュ・プロパティ。これらのプロパティは、WebCenter Sitesのインストール・プロセスで自動的に設定され、前述のグローバル結果セットのキャッシュのプロパティをオーバーライドします。
たとえば、表固有のプロパティcc.ElementCatalogCSzおよびcc.ElementCatalogTimeoutは、ElementCatalog表に設定されます。プロパティの値の変更やプロパティの削除が可能です(表の結果セットのキャッシュでは、グローバル・プロパティの値が使用されます)。

注意:

グローバル結果セットのキャッシュ・プロパティをオーバーライドする場合、WebCenter Sitesシステムごとに結果セットのキャッシュ戦略を実装するために必要な表の数だけ、表固有の次のプロパティをfuturetense.iniファイルに作成し、表ごとにオーバーライドする必要があります。

cc.<tablename>CSz=<number of resultsets>
cc.<tablename>Timeout=<number of minutes>
cc.<tablename>Abs=<true or false>

アセット・タイプがリビジョン・トラッキングに有効で、アセット・バージョンの結果セットをキャッシュする場合、前述のプロパティを使用しますが、<表名>の後に_tを追加します。

cc.<tablename>_tCSz=<number of resultsets>
cc.<tablename>_tTimeout=<number of minutes>
cc.<tablename>_tAbs=<true or false>

ユーザー定義表に固有の結果セットのキャッシュのプロパティをWebCenter Sitesデータベースに作成する場合、これらのプロパティは「ユーザー定義」タブに表示されます。

ページ・キャッシュのプロパティの詳細は、第9.14項「「ページ・キャッシュ」タブ」を参照してください。BlobServerキャッシュのプロパティの詳細は、第9.4項「Blob Serverタブ」を参照してください。

注意:

WebCenter Sitesでは、ハッシュ表ではなくinCacheフレームワーク内に結果セットを格納します。どちらのキャッシュ・フレームワークでもJavaメモリーが使用されます。フレームワークを切り替えるには、futuretense.iniのrsCacheOverinCacheプロパティをtrueまたはfalseに設定します。詳細は、表9-17の「rsCacheOverinCache」を参照してください。

表9-15で、「結果セットのキャッシュ」タブの各プロパティについて説明しています。

表9-15 futuretense.iniのプロパティ: 「結果セットのキャッシュ」タブ

プロパティ

説明

cc.cacheResults

メモリーにキャッシュする結果セットのデフォルトの数を指定します。これは、結果セットのレコードの数ではなく、結果セットの数を示すことに注意してください。

注意: デバッグする場合を除き、このプロパティを0または-1に設定しないでください。設定した場合、WebCenter Sitesでアセットを適切に保存できません。(このプロパティを0または-1に設定すると、各自のキャッシュ・プロパティが構成されていないすべての表の結果セットのキャッシュが無効になります。)

可能な値: <n> (結果セットの数)

デフォルト値: 500

注意: 特定の表に異なる値を設定するには、形式cc.<表名>CSz=<結果セットの数>を使用して該当の表にプロパティを作成します。

cc.cacheResultsAbs

結果セットのキャッシュの結果セットの有効期限をどのように計算するかを指定します。

- このプロパティをtrueに設定すると、結果セットの有効期限は無制限になります。たとえば、cc.cacheResultsTimeoutを5分に設定する場合、結果セットのキャッシュ後の5分で、結果セットはキャッシュからフラッシュされます。

- このプロパティをfalseに設定すると、結果セットの有効期限はそのアイドル時間に基づきます。たとえば、cc.cacheResultsTimeoutを5分に設定する場合、結果セットが最初にキャッシュされた後の5分ではなく、最後にリクエストされた後の5分で、結果セットはキャッシュからフラッシュされます。

注意: 特定の表に有効期限を設定するには、形式cc.<表名>CAbs=<trueまたはfalse>を使用して該当の表にプロパティを作成します。

cc.cacheResultsTimeout

メモリーにキャッシュされた結果セットを保持しておく分数を指定します。

このプロパティを-1に設定すると、各自のキャッシュ・プロパティが構成されていない表に対するタイムアウト値はありません。

可能な値:: <n> (分単位)、またはこのデフォルトのプロパティを使用する表のタイムアウトを無効にする場合は-1。

デフォルト値: 5

注意: 特定の表にタイムアウトを設定するには、形式cc.<表名>Timeout=<分数>を使用して該当の表にプロパティを作成します。

cc.ElementCatalogCSz

ElementCatalog表に対してキャッシュする結果セットの数を指定します。

最適なパフォーマンスを確保するには、この値を表の行数に設定してください。

デフォルト値: 1000

cc.ElementCatalogTimeout

ElementCatalog表の結果セットを、結果セットのキャッシュでアイドル状態にしておく分数を指定します。

タイムアウトを無効にするには-1を使用します。

デフォルト値: 60

cc.SiteCatalogCSz

SiteCatalog表に対してキャッシュする結果セットの数を指定します。

最適なパフォーマンスを確保するには、この値を表の行数に設定してください。

デフォルト値: 1000

cc.SiteCatalogTimeout

SiteCatalog表の結果セットを、結果セットのキャッシュでアイドル状態にしておく分数を指定します。

タイムアウトを無効にするには-1を使用します。

デフォルト値: 60

cc.SystemACLCSz

SystemACL表に対してキャッシュする結果セットの数を指定します。

最適なパフォーマンスを確保するには、この値が表の行数に比例するようにしてください。

デフォルト値: 25

cc.SystemACLTimeout

SystemACL表の結果セットを、結果セットのキャッシュでアイドル状態にしておく分数を指定します。

デフォルト値: -1 (この表のタイムアウトを無効にします)

cc.SystemInfoCSz

SystemInfo表に対してキャッシュする結果セットの数を指定します。

最適なパフォーマンスを確保するには、この値を表の行数に設定してください。

デフォルト値: 500

cc.SystemInfoTimeout

SystemInfo表の結果セットを、結果セットのキャッシュでアイドル状態にしておく分数を指定します。

デフォルト値: -1 (この表のタイムアウトを無効にします)

cc.SystemUsersCSz

SystemUsers表に対してキャッシュする結果セットの数を指定します。

最適なパフォーマンスを確保するには、この値が表の行数に比例するようにしてください。

デフォルト値: 100

cc.SystemUsersTimeout

SystemUsers表の結果セットを、結果セットのキャッシュでアイドル状態にしておく分数を指定します。

デフォルト値: -1 (この表のタイムアウトを無効にします)

ft.filecheck

データがアップロードされた項目(要素など)がリクエストされるたびに、アップロード・フィールドに保持されるデータのタイムスタンプをWebCenter Sitesで検証するかどうかを指定します。

管理または配信システムでは、同じ項目が繰り返しリクエストされ、この値をyesに設定すると、システムのパフォーマンスが低下することがあります。管理または配信システムでは、このプロパティをnoに設定します。開発システムではyesに設定できます。

デフォルト値: no

9.16 Satellite Serverタブ

Satellite Serverタブには、Satelliteサーブレット(Satellite Server)と通信する方法、およびサーブレットがローカル・サーバーとリモート・サーバーのどちらで実行するかについて説明するプロパティがあります。

また、Satellite Serverは、WebCenter Sitesアプリケーションをホストするサーバーにデフォルトでインストールされるため、各WebCenter Sitesシステムには、ローカルSatelliteサーブレットを構成するsatellite.propertiesファイルもあります。(Satellite Serverがリモート・サーバーでも実行する場合、そのサーバーにはsatellite.propertiesファイルもあることに注意してください。)このファイルのプロパティの詳細は、第15章「satellite.properties」を参照してください。

次の表では、すべてのSatelliteサーブレットとの通信をサポートするWebCenter Sitesをホストするサーバーのプロパティについて説明します。

各プロパティの値はカンマ区切りのリストになります。リストの項目の序数位置は、各Satelliteサーブレットのホスト、ユーザー名およびパスワードを連想する内容になります。たとえば、cs.satellitehostsで指定される3番目のホストには、cs.satelliteusersで指定される3番目のユーザー・アカウントを使用し、cs.satellitepasswordにリストされる3番目のパスワードを指定してアクセスします。

表9-16 futuretense.iniのプロパティ: Satellite Serverタブ

プロパティ

説明

cs.PastramiEngine

PastramiEngineインタフェースの実装クラスの名前を定義します。この機能全体を無効にするには、このプロパティをNULLのままにします。このプロパティの標準値はcom.divine.pastrami.PushEngineです。

satellite.blob.cachecontrol.default

satellite.blobのcachecontrolパラメータのデフォルト値、およびRENDER.SATELLITEBLOBタグとそれに対応するJSPを指定します。

デフォルト値: 空白

このプロパティを、大多数のBLOBに適した値に設定し、cachecontrolパラメータをsatellite.blobタグおよびRENDER.SATELLITEBLOBタグと一緒に使用して個々のBLOBに対してこの値をオーバーライドします。

次の形式を使用して値を設定します。

hours:minutes:seconds daysOfWeek/daysOfMonth/months

この形式の詳細は、第15章「satellite.properties」のexpirationプロパティの説明を参照してください。

satellite.page.cachecontrol.default

非推奨。

satellite.pageのcachecontrolパラメータのデフォルト値、およびRENDER.SATELLITEPAGEタグとそれに対応するJSPを指定します。

デフォルト値: 空白

このプロパティを、大多数のページとページレットに適した値に設定し、cachecontrolパラメータをsatellite.pageタグおよびRENDER.SATELLITEPAGEタグと一緒に使用して個々のページとページレットに対してこの値をオーバーライドします。

次の形式を使用して値を設定します。

<hours>:<minutes>:<seconds> <daysOfWeek>/<daysOfMonth>/<months>

この形式の詳細は、第15章「satellite.properties」のexpirationプロパティの説明を参照してください。

9.17 「検索」タブ

「検索」タブのプロパティは非推奨のためサポートされていません。

9.18 「ユーザー定義」タブ

「ユーザー定義」タブには、カスタム・プロパティが表示されます。これらのプロパティは、コアWebCenter Sites製品では作成されませんが、WebCenter Sitesとそのコンテンツ・アプリケーションで使用されます。

このタブには、次の種類のプロパティが表示されます。

- WebCenter Sitesポータルのサンプル・サイトをインストールする場合、サンプル・サイトの2つのカスタム・プロパティ。

- コンテンツ表(カタログ)の主キー列の名前を指定するプロパティ。コンテンツ表の詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』のデータ設計に関する項を参照してください。

- WebCenter Sitesデータベースの個々のユーザー定義表の結果セットのキャッシュ設定を指定するカスタム・プロパティ。詳細は、第9.15項「「結果セットのキャッシュ」タブ」の注意事項を参照してください。

- WebCenter Sitesデータベースのリビジョン・トラッキングされたユーザー定義表の結果セットのキャッシュ設定を指定するカスタム・プロパティ。詳細は、第9.15項「「結果セットのキャッシュ」タブ」の注意事項を参照してください。

次の表は、WebCenter Sites製品がfuturetense.iniファイルで作成するプロパティの一覧です。これらは「ユーザー定義」タブに表示されます。システムにはこのリストに含まれない追加のプロパティがあることに注意してください。

表9-17 futuretense.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

analysisconnector.version

非推奨。

Analytics Bridgeがインストールされる場合はそのバージョン番号。

このプロパティの値を変更しないでください。

catalogcentre.version

非推奨。

CS-Direct Advantageがインストールされる場合はそのバージョン番号。以前のバージョンの製品でのCS-Direct Advantageの旧称はCatalog Centreです。

このプロパティの値を変更しないでください。

cc.AssetTypeCSz

WebCenter Sitesインストールで作成されるオブジェクト表であるAssetType表に対してキャッシュする結果セットの数。

デフォルト値: 50

cc.CategoryCSz

WebCenter Sitesインストールでアセット・タイプに作成するオブジェクト表である、Category表に対してキャッシュされる結果セットの数。

デフォルト値: 50

cc.ComparatorsKey

WebCenter Sitesインストールでフィールド・コンパレータ・クラスを保持するために作成されるコンテンツ表であるComparator表の主キー。

デフォルト値: name

このプロパティの値を変更しないでください。

cc.FiltersKeyXX

デフォルト値: name

cc.MimeTypeKey

WebCenter Sitesインストールで処理するドキュメントのMIMEタイプを格納するために作成されるコンテンツ表であるMimeType表の主キー。

デフォルト値: mimetype

このプロパティの値を変更しないでください。

cc.PreviewgenKey

デフォルト値: name

cc.SourceKey

WebCenter Sitesインストールでアセット・タイプに作成されるンテンツ表であるSource表の主キー。

デフォルト値: source

このプロパティの値を変更しないでください。

cc.StatusCodeCSz

WebCenter Sitesインストールでアセット・タイプに作成されるコンテンツ表であるStatusCode表に対してキャッシュする結果セットの数。

デフォルト値: 10

cc.StatusCodeKey

StatusCode表の主キー。

デフォルト値: statuscode

このプロパティの値を変更しないでください。

commerceconnector.version

コマース・コネクタ・ユーティリティがインストールされる場合はそのバージョン番号。

このプロパティの値を変更しないでください。

contentcentre.version

非推奨。

CS-Directがインストールされる場合はそのバージョン番号。以前のバージョンの製品でのCS-Directの旧称はContent Centreです。

このプロパティの値を変更しないでください。

cs.approvalLockStriping

承認ロックが次のどちらであるかを指定するために使用されます。

- グローバルおよびデフォルト(false)または

- ターゲット別(true)。ターゲットでの承認およびパブリッシュ・アクティビティの競合がなくなります。このプロパティをtrueに設定する場合、cs_targetというNULL以外の列をApprovalQueue表に追加する必要があります。列のデータ型は、(futuretense.iniの)cc.bigintプロパティの値と一致する必要があります。

ターゲットごとの承認ロックからデフォルトの動作(グローバル・ロック)に切り替える場合:

1. ApprovalQueue表からcs_target列を削除します。

2. cs.approvalLockStripingをfalseに設定します(あるいは、このプロパティを削除します。デフォルトではfalse)。

cs.parentfoldercount

WebCenter Sitesで<cs_install_dir>/Sharedのサブディレクトリに生成可能な親フォルダの最大数を指定します。親フォルダは、WebCenter Sitesで生成される、番号付けされた第1レベルのフォルダです。たとえば、このプロパティを500に設定する場合、WebCenter Sitesは、<cs_install_dir>/Shared/ccurl (フレックス・アセットが格納される場所)に500以下の親フォルダを生成します。

このプロパティを使用する場合、futuretense.iniに追加する必要があります。追加しない場合、WebCenter Sitesではデフォルト値が使用されます。このプロパティを使用する場合、既存の親フォルダ構造はそのまま変わらないことに注意してください。使用されなくなった親フォルダは手動で削除する必要があります。

親フォルダ内に、WebCenter Sitesは子フォルダを生成します。生成可能な子フォルダの最大数を指定する場合、cs.childfoldercountプロパティを使用します。

デフォルト値: 1024

cs.childfoldercount

WebCenter Sitesで<cs_install_dir>/Sharedのサブディレクトリ下の親フォルダに生成可能な子フォルダの最大数を指定します。子フォルダは、WebCenter Sitesが親フォルダ内に生成する番号付きサブフォルダです。たとえば、このプロパティを300に設定する場合、WebCenter Sitesは、<cs_install_dir>/Shared/ccurl下の親フォルダに300以下の子フォルダを生成します。

このプロパティを使用する場合、futuretense.iniに追加する必要があります。追加しない場合、WebCenter Sitesではデフォルト値が使用されます。このプロパティを使用する場合、既存の子フォルダ構造はそのまま変わらないことに注意してください。使用されなくなった子フォルダは手動で削除する必要があります。

WebCenter Sitesで生成可能な親フォルダの最大数も指定する必要がある場合は、cs.parentfoldercountプロパティを使用します。

デフォルト値: 1024

cs.dbencoding

デフォルト値: UTF-8

cs.invalMemWindow

このプロパティはinCacheフレームワークに適用されます。これは、該当表に対してデータ格納期間の観点でFW_InvalidationMemory表のサイズを定義する場合に使用されます(秒単位)。データ格納期間はローリング・ウィンドウになります。

たとえば、プロパティを20000に設定する場合、20,000秒に値するデータを表に蓄積できます。追加のデータが引き続き到着すると、そのデータは格納されますが、20,000秒よりも古いデータは表のクリーンアップ・メカニズムによって削除されます。inCacheフレームワークとFW_InvalidationMemory表の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のinCacheフレームワークに関する項を参照してください。

このプロパティを使用する場合、futuretense.iniファイルに追加して必要な値に設定します。プロパティを追加しない場合、WebCenter Sitesではデフォルト値が使用されます。

デフォルト値: 259200 (3日)

cs.requestfactory

デフォルト値: com.fatwire.cs.portals.portlet.PortletRequestFactory

cs.TempObjectsDaysToKeep

TempObjects表にデータを格納する日数の指定に使用されます。たとえば、このプロパティに値7を指定する場合、7日よりも古い、TempObjects表に格納されているデータは、CleanTempObjectsイベント(SystemEvents表で指定され、午前零時に毎日実行してTempObjects表から古いデータを削除する)によって削除されます。

有効な値: 0よりも大きい整数

デフォルト値: 5

注意: デフォルトでは、このプロパティはfuturetense.iniファイルにはなく、その値は5に設定されています。このプロパティの値を変更するには、このプロパティを手動でfuturetense.iniファイルに追加する必要があります。

ft.servletoutputstream

デフォルト値: false

image.time

非推奨。

デフォルト値: 5:0:0 */*/*

marketingstudio.version

Engageのバージョン番号。

このプロパティの値を変更しないでください。

page.time

非推奨。

デフォルト値: *:0,5,10,15,20,25,30,35,40,45,50,55:0 */*/*

propagatecache

inCacheページ・キャッシュのフレームワークに有効なノード間で、ページの伝播を有効にする場合に使用されます。inCacheの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

rsCacheOverinCache

結果セットのキャッシュ・メディアの切替えに使用されます。このプロパティはデフォルトでtrueに設定されます。この場合、WebCenter Sitesは、inCacheフレームワークに結果セットをキャッシュします。このプロパティをfalseに設定する場合、WebCenter Sitesは、ハッシュ表に結果セットをキャッシュします。どちらのキャッシュ・メディアでもJVMメモリーが使用されます。

このプロパティは、WebCenter Sitesのインストール・プロセスでtrueに設定されます。プロセスでは次の手順もすべて行われます。

- linked-cache.xml構成ファイルを、アプリケーション・サーバーのクラスパス(WEB-INF/classesディレクトリ)に配置します。

- 結果セットのキャッシュのプロパティcc.cacheResults cc.cacheResultsTimeout、cc.cacheResultsAbs(第9.15項「「結果セットのキャッシュ」タブ」を参照)を設定します。

インストール・プロセスが完了すると、「システム・ツール」ノード(管理インタフェースの「管理」タブにある)には、キャッシュとそのコンテンツに関する統計情報を提供するinCacheツールによって結果セットが表示されます。

注意: inCacheによる結果セットのキャッシュは、inCacheによるページとアセットのキャッシュとは関係なく機能します。inCacheフレームワーク、そのキャッシュ・モデルおよびシステム・ツールの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の章「システム・ツール」を参照してください。結果セットのキャッシュの追加情報については、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』の章「結果セットのキャッシュと問合せ」を参照してください。

デフォルト値: true

可能な値: true | false

rtd.choiceId.pattern

Oracle Real-Time Decisions (RTD)エンジンをOracle WebCenter Sitesに統合する場合、このプロパティをfuturetense.iniファイルに追加します。このプロパティを使用して、RTD動的選択IDの値をどのように構築するかを構成できます。選択IDの値は、アセットの選択ラベルとしてRTDデシジョン・センターで使用されます。選択IDのパターンによって、各アセットに一意の選択IDが確保され、アセットはデシジョン・センターに複数回表示されないため、ユーザーはデシジョン・センターのユーザー・インタフェースで項目(アセット)を簡単に見つけることができます。

デフォルト値:

rtd.choiceId.pattern={assettype}:{name} ({assetid}

ここで、{assettype}はアセットのタイプ、{name}はアセットの名前、{assetid}はアセットの数値IDになります。

rtd.host

Oracle Real-Time Decisions (RTD)エンジンをOracle WebCenter Sitesに統合する場合、このタグをfuturetense.iniファイルに追加して、Oracle RTDが実行するURLとして値を設定します。

rtd.inline.service.name

Oracle Real-Time Decisions (RTD)エンジンをWebCenter Sitesに統合する場合、このタグをfuturetense.iniファイルに追加して、Oracle RTDインライン・サービスの名前として値を設定します。

soap.binaryRowsType

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.iList

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.likeConstraint

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.listRowsType

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.nestedConstraint

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.rangeConstraint

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.richTextConstraint

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.searchstate

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.standardConstraint

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.stringRowsType

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.stringVarsType

デフォルト値: com.openmarket.basic.objects.StringVarsType

soap.urlRowsType

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

soap.URLType

Webサービスから行われたSOAPリクエストに対してサーバー側オブジェクトのインスタンス化に使用されるWebCenter Sitesシステムのプロパティ。

このプロパティの値を変更しないでください。

10 futuretense_xcel.ini

futuretense_xcel.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「分析」タブ

- 「アセットのデフォルト」タブ

- 「認可」タブ

- CoSタブ

- 「デバッグ」タブ

- 「ディレクトリ」タブ

- 「要素のオーバーライド」タブ

- 「プリファレンス」タブ

- 「パブリッシュ」タブ

- 「トランスフォーマ」タブ

- xcelerateタブ

- 「ユーザー管理」タブ

- 「ユーザー定義」タブ

注意:

第9.18項「「ユーザー定義」タブ」で説明したように、WebCenter Sitesでは、futuretense.iniファイルの「ユーザー定義」タブにもカスタム・プロパティを挿入します。

10.1 「分析」タブ

「分析」タブには、Oracle WebCenter Sites: Analyticsの構成に使用されるプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-1 futuretense_xcel.iniのプロパティ: 「分析」タブ

プロパティ

説明

analytics.datacaptureurl

Analyticsのデータ・キャプチャ・サーブレットが実行するURL。

構文: http://<ホスト>:<ポート>/sensor/statistic

analytics.enabled

Analyticsをインストールするかどうかを示します。

有効な値: true | false

analytics.piurl

Analyticsのパフォーマンス・インジケータ・サーブレットが実行するURL。

構文: http://<ホスト>:<ポート>/analytics/PI

analytics.reporturl

Analyticsのユーザー・インタフェースのURL。

構文: http://<ホスト>:<ポート>/analytics/Report.do

analytics.user

WebCenter SitesからAnalyticsにログインする、事前構成済Analyticsユーザー。

デフォルト値: csuser

注意: デフォルト名の変更はお薦めしません。

10.2 「アセットのデフォルト」タブ

「アセットのデフォルト」タブには、アセット・タイプ(キャッシュ情報、デフォルトのACL、CKEditorが存在するかどうかなど)に関するデフォルトの詳細の定義に使用されるプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-2 futuretense_xcel.iniのプロパティ: 「アセットのデフォルト」タブ

プロパティ

説明

xcelerate.asset.shareToAllAllowed

アセットをすべてのサイトで共有可能かどうかを指定します。

有効な値: true | false

xcelerate.asset.sizeofnamefield

ベーシック・アセット・タイプとフレックス・アセット・タイプの「名前」フィールドの長さを指定します。

デフォルト値: 64

xcelerate.body.length

Article表のurlbody列の「本文」フィールドに格納される文字数を指定します。

記事アセット(サンプルのサイト・アセット・タイプ)の「本文」フィールドに入力したデータは、urlbody列に書き込まれます。これはURL列のため、そのデータは、実際にWebCenter Sitesデータベースの外部のファイルとして格納されます。

ただし、最初の<n>番目の文字(<n>はこのプロパティに指定した値に等しい)は、body列にも格納されるため、記事アセットの本文のテキストを、WebCenter Sitesインタフェースの検索機能で検索できます。

デフォルト値: 1000

最大値: Windows NTまたはWindows 2000の場合は256、UNIXの場合は2000。

このプロパティがない場合や設定されない場合、WebCenter Sitesでは、かわりにfuturetense.iniファイルのcc.maxvarcharsizeプロパティの値を使用します。

xcelerate.defaultacl

SiteCatalog表のページ・エントリがSiteEntryまたはテンプレート・アセットの作成によって作成される場合、そのエントリに自動で割り当てられるACLを指定します。

デフォルト値: 空白

xcelerate.defaultbase

アセットのdefdirのデフォルト・ベースを指定します。

xcelerate.defaultcscacheinfo

キャッシュに有効なSiteEntryアセットとテンプレート・アセットのキャッシュ規則(ContentServer)フィールドのデフォルト値を指定します。「詳細」キャッシュ・オプションを選択すると、値が表示されます。値はオーバーライドできます。

キャッシュ規則(ContentServer)フィールドは、SiteCatalog表のcscacheinfoフィールドにマップします。各エントリは、SiteEntryアセットまたはテンプレート・アセットに相当します。

デフォルト値: true,~0

xcelerate.defaultsscacheinfo

キャッシュに有効なSiteEntryアセットとテンプレート・アセットの「キャッシュ規則(Satellite)」フィールドのデフォルト値を指定します。「詳細」キャッシュ・オプションを選択すると、値が表示されます。値はオーバーライドできます。

「キャッシュ規則(Satellite)」フィールドは、SiteCatalog表のsscacheinfoフィールドにマップします。各エントリは、SiteEntryアセットまたはテンプレート・アセットに相当します。

デフォルト値: true,~0

xcelerate.defaultpagecriteria

SiteCatalog表のページ・エントリがテンプレート・アセットから作成される場合、そのエントリのpagecriteria列のデフォルト値を指定します。

デフォルト値: c、cid、p、rendermode、site、context

これらの変数の定義と、一般的なページ基準変数の詳細は、Oracle Fusion Middleware WebCenter Sites開発者ガイドのページの設計とキャッシュに関する項を参照してください。

xcelerate.defaultcsstatus

SiteCatalog表のページ・エントリが(テンプレート・アセットまたはSiteEntryアセットのいずれかに対して)作成される場合、そのエントリのcsstatus列のデフォルト値を指定します。

このプロパティの値を変更しないでください。

デフォルト値: live

xcelerate.defaultpagecriteriaSiteEntry

SiteEntryアセットにデフォルトで設定できるページ基準変数を指定します。このリストに変数を追加できますが、デフォルト値を削除しないでください。

デフォルト値: rendermode、site、seid、Sitepfx

xcelerate.ewebeditpro

非推奨。サポートされていません。

開発者がeWebEditPro HTMLエディタを使用するアセット・タイプを設計した場合、このプロパティは、ewebeditpro.jsファイルの場所を指定します。

xcelerate.MaxLinks

リンク・セット(使用されなくなった古いアセット・タイプ)に含めることができるリンクの数を指定します。

10.3 「認可」タブ

表10-3 futuretense_xcel.iniのプロパティ: 「認可」タブ

プロパティ

説明

xcelerate.authorizefunctions

アセットに対して権限を生成できる機能のカンマ区切りリストを含めます。値が空の場合、可能なすべての機能が表示されます。追加のシステム定義の機能をデフォルトの機能リストに追加できます。

デフォルト値: inspect、preview、checkout、copy、edit、delete、rollback、share、approve、build

xcelerate.deny.abstainfromvoting

ワークフロー・プロセスの一環でアセットを割り当てる場合、投票の棄権が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.approve

パブリッシュのためにアセットの承認が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.authorize

アセットに対して権限の認可が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.build

コレクション・アセットの構築が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.checkout

リビジョン・トラッキング・システムからの明示的なアセットのチェックアウトが許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.copy

アセットのコピーが許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.delegate

ワークフローの他の参加者への割当て済アセットの委任が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.delete

アセットの削除が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.edit

アセットの編集が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.inspect

アセットの調査が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.placepage

SitePlanツリーへのアセットの配置が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.preview

テンプレートによるアセットのプレビューが許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.removefromgroup

ワークフロー・グループからのアセットの削除が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.removefromworkflow

ワークフローからのアセットの削除が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.rollback

以前のバージョンへのアセットのロールバックが許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.setExportData

ディスク(静的パブリッシュ)の開始ポイントへのエクスポートの設定が許可されないロールのカンマ区切りリストが格納されます。

他のユーザーが開始ポイントを設定する場合、これらのユーザーにはアセットの承認とパブリッシュが引き続き許可されます。

デフォルト値: 空白

xcelerate.deny.setnestedworkflow

ネストされたワークフローの設定が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.setparticipants

ワークフローの参加者の設定が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.setprocessdeadline

ワークフロー・プロセスの期限の設定が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.setstepdeadline

ワークフロー・ステップの期限の設定が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.share

他のサイト(アセットが本来作成されたサイト以外)とのアセットの共有が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.showparticipants

ワークフローに設定される参加者の確認が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.deny.showstatus

アセットの「ステータス」画面の表示が許可されないロールのカンマ区切りリストが格納されます。

「ステータス」オプションは、「調査」ウィンドウの「詳細」ドロップダウン・ボックスに表示されます。画面には、調査対象のアセットに関するワークフロー、パブリッシュおよびリビジョン・トラッキング情報が表示されます。権限が拒否されるいずれかのロールにユーザーが属する場合、ステータス画面を表示するオプションは表示されません。

デフォルト値: 空白

xcelerate.deny.showversion

アセットのバージョンのリストの表示が許可されないロールのカンマ区切りリストが格納されます。

注意: ユーザーは、明示的または黙示的にチェックアウトされるアセットのバージョンのリストを表示できます。権限が拒否されるいずれかのロールにユーザーが属する場合、調査フォームに「バージョンの表示」ボタンは表示されません。

デフォルト値: 空白

xcelerate.grant.abstainfromvoting

ワークフロー・プロセスの一環でアセットを割り当てる場合、投票の棄権が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.approve

パブリッシュのためにアセットの承認が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.authorize

アセットに対して権限の認可が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: SparkAdmin、GeneralAdmin、WorkflowAdmin、SiteAdmin

xcelerate.grant.build

コレクション・アセットの構築が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.checkout

リビジョン・トラッキング・システムからのアセットの明示的なチェックアウトが許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.copy

アセットのコピーが許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.delegate

ワークフローの他の参加者への割当て済アセットの委任が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.delete

アセットの削除が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.edit

アセットの編集が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.inspect

アセットの調査が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.placepage

SitePlanツリーへのアセットの配置が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.preview

テンプレートによるアセットのプレビューが許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.removefromgroup

ワークフロー・グループからのアセットの削除が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.removefromworkflow

ワークフローからのアセットの削除が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.rollback

以前のバージョンへのアセットのロールバックが許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.setExportData

ディスク(静的パブリッシュ)の開始ポイントへのエクスポートの設定が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.setnestedworkflow

ネストされたワークフローの設定が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.setparticipants

ワークフローの参加者の設定が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.setprocessdeadline

ワークフロー・プロセスの期限の設定が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.setstepdeadline

ワークフロー・ステップの期限の設定が許可されないロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.share

他のサイト(アセットが本来作成されたサイト以外)とのアセットの共有が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.showparticipants

ワークフローに設定される参加者の確認が許可されるロールのカンマ区切りリストが格納されます。

デフォルト値: 空白

xcelerate.grant.showstatus

アセットの「ステータス」画面の表示が許可されるロールのカンマ区切りリストが格納されます。

「ステータス」オプションは、「調査」ウィンドウの「詳細」ドロップダウン・ボックスに表示されます。画面には、調査対象のアセットに関するワークフロー、パブリッシュおよびリビジョン・トラッキング情報が表示されます。権限が付与されるいずれかのロールにユーザーが属する場合、ステータス画面を表示するオプションが表示されます。

デフォルト値: 空白

xcelerate.grant.showversion

アセットのバージョンのリストの表示が許可されるロールのカンマ区切りリストが格納されます。

注意: ユーザーは、明示的または黙示的にチェックアウトされるアセットのバージョンのリストを表示できます。権限が付与されるいずれかのロールにユーザーが属する場合、調査フォームに「バージョンの表示」ボタンが表示されます。

デフォルト値: 空白

10.4 CoSタブ

CoSタブには、Oracle WebCenter Sites: Community-GadgetsとOracle WebCenter Sites Contributorインタフェースとの統合のプロパティがあります。

表10-4 futuretense_xcel.iniのプロパティ: CoSタブ

プロパティ

説明

cg.management.url

Community-Gadgets Webアプリケーションの管理URLを指定します。Community-GadgetsとContributorインタフェースを統合する場合(統合により、ユーザーはContributorインタフェースでのアセット・タイプCGGadget、CGWidget、CGPollの使用が可能)、Community-Gadgets Webアプリケーションの管理URLをfuturetense_xcel.iniファイルの最後に追加します。

アセット・タイプCGGadget、CGWidgetおよびCGPollの詳細は、『Oracle Fusion Middleware WebCenter Sitesユーザーズ・ガイド』を参照してください。

cg.production.url

Community-Gadgets Webアプリケーションの本番URLを指定します。Community-GadgetsとContributorインタフェースを統合する場合(統合により、ユーザーはContributorインタフェースでのアセット・タイプCGGadget、CGWidget、CGPollの使用が可能)、Community-Gadgets Webアプリケーションの本番URLをfuturetense_xcel.iniファイルの最後に追加します。

アセット・タイプCGGadget、CGWidgetおよびCGPollの詳細は、『Oracle Fusion Middleware WebCenter Sitesユーザーズ・ガイド』を参照してください。

cos.hostname

Community-Gadgets Webアプリケーションをインストールするホストの名前を指定します。

cos.portnumber

Community-Gadgets Webアプリケーションのポート番号を指定します。

fwblogs.cos.enabled

Community BlogsモジュールをWebCenter Sitesに統合する前に、Community-Gadgets WebアプリケーションをWebCenter Sitesに統合するかどうかを指定します。

可能な値: TRUE | FALSE

10.5 「デバッグ」タブ

「デバッグ」タブには、WebCenter Sitesの各種デバッグ・ユーティリティを有効にするプロパティがあります。

表10-5 futuretense_xcel.iniのプロパティ: 「デバッグ」タブ

プロパティ

説明

am.debug

AssetMakerが作成するアセット・タイプに関するデバッグ情報のログを記録するかどうかを指定します。このプロパティをonに設定する場合、アセット・タイプの作成に関する情報は、WebCenter Sitesのログ・ファイルに書き込まれます。

デフォルト値: off

asset.debug

Desktopと、XMLにアセットをエクスポートするパブリッシュ・メソッドが、アセットを操作する際にデバッグ情報のログを記録するかどうかを指定します。このプロパティをonに設定する場合、アセットの操作に関する情報は、WebCenter Sitesのログ・ファイルに書き込まれます。

デフォルト値: off

10.6 「ディレクトリ」タブ

「ディレクトリ」タブには、WebCenter Sitesの各種ディレクトリ(ユーティリティなど)を有効にするプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-6 futuretense_xcel.iniのプロパティ: 「ディレクトリ」タブ

プロパティ

説明

xcelerate.locallanguagedir

サイト・デスクトップ・クライアントのインストールのディレクトリ・パスを指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: C:/FutureTense/futuretense_cs/xcelerate/Client/ClientInstall/CSDesktop

xcelerate.lockdir

データベース操作時にデータに適用されるロックに関する情報が格納されるディレクトリに、ディレクトリ・パス(最後のスラッシュを含む)を指定します。このWebCenter Sitesシステムをクラスタにインストールする場合、このディレクトリには、クラスタのすべてのメンバー用の書込み権限が必要であり、そのメンバーからアクセスできる必要があります。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: c:/FutureTense/lock/

xcelerate.objpubdir

パブリッシュされるオブジェクトが一時的に格納されるクラスタ共有ファイル・スペースのディレクトリのパス(最後のスラッシュを含む)を指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: C:/FutureTense/objpubdir/

xcelerate.pubkeydir

パブリッシュ・システムが、各種ターゲット・システムにパブリッシュされた項目に関する情報を書き込むディレクトリを指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: c:/FutureTense/pubkeys/

xcelerate.saveSearchdir

SaveSearch表のDefDir (デフォルトのストレージ・ディレクトリ)を指定します。この表には、保存した検索を開発または管理システムで保持するURL列があります。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: c:/FutureTense/Storage/SaveSearch

xcelerate.sePath

WebCenter Sitesシステムで検索エンジンを使用する場合に検索索引が格納されるディレクトリを指定します。

この値を変更する場合、必ず存在するディレクトリを指定してください。(このプロパティではディレクトリは作成されません。)

有効な値:

- Windows NTまたはWindows 2000: c:/FutureTense/sedb

- SolarisまたはAIX:/export/home/FutureTense/sedb

xcelerate.tempobjectsdir

TempObjects表(アップロードされるオブジェクトや作成途中のオブジェクトの保存または取消しが行われるまで、そのオブジェクトに関する情報を格納するWebCenter Sitesの表)のDefDir (デフォルトのストレージ・ディレクトリ)を指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: c:/FutureTense/tempobjectsdir/

xcelerate.thumbnaildir

テンプレート・アセットが、テンプレート・バリアント・サムネイルに関連付けられたサムネイル・イメージを格納するディレクトリを指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: C:/FutureTense/thumbnaildir/

xcelerate.workflowdir

ワークフロー・プロセスに関連するファイルを保持するディレクトリの名前を指定します。

この値はWebCenter Sitesのインストールで設定されます。

デフォルト値: C:/FutureTense/workflowdir

値をデフォルトから変更する場合、必ずディレクトリが存在することを確認してください。

10.7 「要素のオーバーライド」タブ

「要素のオーバーライド」タブには、ユーザー・インタフェースのカスタマイズに役立つプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-7 futuretense_xcel.iniのプロパティ: 「要素のオーバーライド」タブ

プロパティ

説明

xcelelem.manageuserpub

ユーザーがWebCenter Sitesのサイトで実行するロールを管理するために、WebCenter Sitesが使用する要素を定義します。

デフォルト値: Openmarket/Xcelerate/Actions/Security/AccessUserPublication

xcelelem.publishfactors

追加のパブリッシュ制御ファクタの提供に使用される要素の名前。空で構いません。

デフォルト値: Openmarket/Xcelerate/Actions/Publish/OverrideFactor

xcelelem.publishoptions

このプロパティでは、パブリッシュ・フォームの共通のオプション領域部分のカスタマイズが可能です。

これはAction/Publish/PublishOptions要素で使用されます。

これを定義する場合、すべてのパブリッシュ・フォームのパブリッシュ・オプション・セクションをレイアウトする要素をコールするように指定します。

デフォルト値: empty

xcelelem.setpubid

非推奨。

訪問者がサイトに動的URLで初めてアクセスする場合に、pubidセッション変数を設定する要素の名前を指定します。これは、訪問者のセッションごとに一度実行されます。

デフォルト値: OpenMarket/Xcelerate/Actions/Publish/SetPubid

10.8 「プリファレンス」タブ

「プリファレンス」タブには、システムで使用される検索機能、ツリーおよび文字セットの構成に使用するプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-8 futuretense_xcel.iniのプロパティ: 「プリファレンス」タブ

プロパティ

説明

cs.tree.defaultFunction.child

このプロパティでは、WebCenter Sites Contributorインタフェースで子ツリー・ノードをダブルクリックすると子アセットがどのように開くかを指定できます。

有効な値: open、inspect、edit

デフォルト値: open

注意: このプロパティをopenに設定し、すでにタブに開いている子ノードをダブルクリックすると、アセットが現在表示されているビューのタブに該当のアセットが表示されます。子が現在タブに開いていない場合、アセットはその「調査」ビューで開きます。

cs.tree.defaultFunction.parent

このプロパティでは、WebCenter Sites Contributorインタフェースで親ツリー・ノードをダブルクリックすると、親アセットがどのように開くかを指定できます。

有効な値: browse、open、inspect、edit

デフォルト値: browse

注意: このプロパティをbrowseに設定する場合、親ツリー・ノードをダブルクリックすると、その親アセットに関連付けられている子アセットの一覧を表示する「参照」タブが開きます。このプロパティをopenに設定し、すでにタブに開いている親をダブルクリックすると、親が現在表示されているビューのタブに該当の親が表示されます。親が現在タブに開いていない場合、親はその「調査」ビューで開きます。

xcelerate.charset

WebCenter Sitesがサーバーとの通信に使用する文字セットを指定します。

デフォルト値: UTF-8

このプロパティをデフォルト値から変更すると、サポートされる文字が制限されます。

xcelerate.emailnotification

非推奨。

WebCenter Sitesのワークフロー電子メール通知機能を有効にするかどうかを指定します。

このプロパティをtrueに設定すると、アセットをワークフロー・プロセスを介してユーザーに割り当てる場合、ワークフロー・システムによって、そのユーザーに電子メール・メッセージが送信されます。

デフォルト値: false

詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の電子メール機能の有効化に関する項を参照してください。

xcelerate.restrictSiteTree

ツリーの切替えがデフォルトでオフになるように構成されている場合(xcelerate.showSiteTreeプロパティをfalseに設定)、管理ユーザー以外のユーザーがWebCenter Sites管理インタフェースでツリーをオンに切り替えられるかどうかを指定します。

xceladmin ACLを持つユーザーのみがツリーをオンに切り替えられるようにするには、trueに設定します。

デフォルト値: false

この機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.seLimit

内部で実行された検索エンジン問合せから返される問合せ結果の最大数を指定します。

デフォルト値: 10000

xcelerate.showSiteTree

ユーザーがWebCenter Sites管理インタフェースにログインしたときにツリーをデフォルトで表示するかどうかを指定します。

デフォルトでツリーの切替えをオフにする場合はfalseに設定します。

デフォルト値: true

この機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.treehierassettype

SiteEntry、CSElement、TemplateおよびRecommendationアセットの階層表示モードを有効にします。

このプロパティの値は、階層に表示するアセット・タイプのカンマ区切りリストになります。

アセットが階層に表示されないアセット・タイプはリストに含めないでください。

階層構造は、アセット名の「/」に基づきます。アセット名のそれぞれの/が1つの階層レベルを表します。たとえば、/AssetNameは最上位レベル、//AssetNameは次のレベルのようになります。

デフォルト値: SiteEntry,CSElement,Template,Recommendation

xcelerate.treeMaxNodes

WebCenter Sites管理インタフェースのツリーのノード下に表示される項目の数を指定します。この項目数を超える項目がノードにある場合、検索基準を入力して数を減らすようにWebCenter Sitesからプロンプトが表示されます。

デフォルト値: 100

この機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.treeType

WebCenter Sites管理インタフェースで使用されるツリーの種類を指定します。

有効な値: OMTree、またはカスタマイズされた代替ツリーを指定する値

デフォルト値: OMTree

最初にOracleサポート担当者に連絡せずに、このプロパティを変更しないでください。

xcelerate.usese

インストールされた検索エンジンをWebCenter Sitesで使用するかどうかを指定します。

有効な値: true | false

デフォルト値: false

10.9 「パブリッシュ」タブ

「パブリッシュ」タブには、WebCenter Sitesパブリッシュ・システムに情報を提供するプロパティがあります。このシステムでもfuturetense.iniファイルのプロパティ(「エクスポート/ミラー」タブ)を使用します。プロパティの説明については、第9.11項「エクスポート/ミラータブ」を参照してください。

表10-9 futuretense_xcel.iniのプロパティ: 「パブリッシュ」タブ

プロパティ

説明

xcelerate.batchhost

パブリッシュ・プロセスが実行するサーバーのホスト名とポート番号を指定します。

クラスタ化されたWebCenter Sites環境では、1つのバッチ・ホストのみがサポートされます。このプロパティは、同じ専用ホストを指し示すように各クラスタ・メンバーに対して設定する必要があります。

有効な値: <ホスト名>:<ポート番号>

xcelerate.batchmode

バッチ・パブリッシュ・モードを定義します。

有効な値:

- single: バッチ・ホストは専用IPアドレスです。

- multiple: バッチ・ホストはクラスタIPアドレスです。

デフォルト値: single

xcelerate.batchloadsizeonpublish

パブリッシュ・イベントでロードされるアセットのバッチ・サイズを制御します。

デフォルト値: 250

xcelerate.batchpass

バッチ・ユーザーのパスワードを指定します。

デフォルト値: xceladmin

この値は、このWebCenter Sitesシステムのバッチ・ユーザーの作成後に必ず変更してください。詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.batchsavesizeonpublish

パブリッシュ・イベントで保存されるアセットのバッチ・サイズを制御します。

デフォルト値: 250

xcelerate.batchuser

WebCenter Sitesパブリッシュ・システムがバックグラウンド・プロセスで実行するため、使用するパブリッシュ・システムのバッチ・ユーザー・アカウントを制御する必要があります。このプロパティは、バッチ・ユーザーのユーザー名を指定します。

デフォルト値: admin

この値は、このWebCenter Sitesシステムのバッチ・ユーザーの作成後に必ず変更してください。詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.blobref

BLOBのパブリッシュ参照を管理するクラスの名前。ここでは、デフォルトcom.openmarket.xcelerate.publish.BlobRefは、参照目的の場合のみ提供されます。

このプロパティの値を変更しないでください。

パブリッシュ参照の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.bulkapprovechunk

いずれかのユーザーがWebCenter Sites管理インタフェースの「複数アセットの承認」機能を使用する場合、同じバッチまたは「チャンク」で同時に承認するアセットの数を指定します。

この機能はバッチで承認用に選択されるアセットをすべて承認し、各バッチのアセットの数はこのプロパティで設定されます。

デフォルト値: 500

「複数アセットの承認」機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

xcelerate.donotregenerate

キャッシュされたページをパブリッシュ・セッション後に再生成するかどうかを指定します。

有効な値:

- 空白の(値がない)場合、パブリッシュ・セッションの影響を受けたキャッシュのページはすべてリフレッシュされます。

- unknowndepsの場合、RENDER.UNKNOWNDEPSタグを使用した要素から生成されたキャッシュ済ページはリフレッシュされません。

- * (アスタリスク)の場合、キャッシュのページはいずれもリフレッシュされません。つまり、影響を受けたページは、訪問者がページをリクエストする場合のみリフレッシュされます。

デフォルト値: 空白

最初にOracleサポート担当者に連絡せずに、このプロパティの値を変更しないでください。

xcelerate.exportmaxfilename

エクスポートのパブリッシュで生成されるファイル名の最大長です。

Windows NTFSを実行する場合、ディスクにエクスポートするパブリッシュ・プロセスによって作成されるファイルの再エクスポート、削除または名前の変更が可能になるようにこの値を低く設定できます。NTFSのパス名の上限は255文字です。

xcelerate.mirrorini

xcelerate.remotecallプロパティで識別される要素を、futuretense.ini以外の追加のプロパティ・ファイルの情報が必要な方法で変更した場合、このプロパティは、必要なすべてのプロパティ・ファイルの名前を指定します。

デフォルト値: futuretense.ini

最初にOracleサポート担当者に連絡せずに、追加のプロパティ・ファイルを含めるようにこのプロパティを変更しないでください。

xcelerate.pageref

ページのパブリッシュ参照を管理するクラスの名前を指定します。ここでは、デフォルトは参照目的の場合のみ提供されます。

com.openmarket.xcelerate.publish.PageRef.

このプロパティの値を変更しないでください。

xcelerate.presaveelt

アセットのプライマリ行がミラーリングされた後、フレックス・アセットとコンプレックス・アセットのデシリアライゼーションおよびasset.saveの前に、パブリッシュ時にミラー・ターゲットに対してコールされる要素の名前を指定します。標準のミラー・パブリッシュの場合、PresaveElementを使用します。

xcelerate.pubabortelt

パブリッシュに失敗した場合にミラー・ターゲットに対してコールされる要素の名前を指定します。

デフォルト値: 標準のミラー・パブリッシュの場合はPubAbortElement。

xcelerate.pubcleanupelt

ミラー・パブリッシュ操作のクリーンアップ・フェーズのときにパブリッシュ・システムで使用する要素の名前を指定します。

デフォルト値: PubCleanupElement

Oracleサポート・サービスに連絡せずに、この値を変更しないでください。

xcelerate.publishallassettypes

ミラー・パブリッシュですべてのアセット・タイプをパブリッシュするかどうかを指定します。

有効な値: true | false

デフォルト値: true

trueに設定すると、すべてのアセット・タイプがパブリッシュされます。

falseに設定すると、パブリッシュに必要なアセットのアセット・タイプとその依存アセット・タイプのみがパブリッシュされます。

注意: このプロパティをfalseに設定する場合、ソース・サーバーに存在するすべてのアセット・タイプもパブリッシュの宛先に存在することを確認する必要があります。

xcelerate.publishinvalidate

アセットをパブリッシュする場合、宛先システムでアセットを変更済にマークするかどうかを指定します。変更済にマークする場合、該当システムから新しい宛先にパブリッシュする前に、システムでアセットを承認する必要があります。

有効な値: true | false

デフォルト値: true

パブリッシュ・システムで、アセットが宛先で変更されたことをマークするには時間が必要で、パブリッシュ・セッションの時間が長くなるため、通常は、開発および管理システムでこのプロパティをtrueに設定したままにしますが、配信システムではfalseに変更します。

xcelerate.pubsetupelt

ミラー・パブリッシュの設定フェーズでパブリッシュ・システムが使用する要素の名前を指定します。

デフォルト値: PubSetupElement

Oracleサポート担当者に相談せずに、この値を変更しないでください。

xcelerate.remotecall

ミラー・パブリッシュ・セッション時にターゲット・システムに対して呼び出されるページ名を指定します。

デフォルト値:

Openmarket/Xcelerate/PrologActions/Publish/Mirror1/RemoteCall

Oracleサポート担当者に相談せずに、この要素やこのプロパティの値を変更しないでください。

xcelerate.templatedefault

アセット・タイプをレンダリングするテンプレートが見つからない場合に使用するテンプレートの名前。

デフォルト値: Openmarket/TemplateDefault

10.10 「トランスフォーマ」タブ

「トランスフォーマ」タブには、サイト・デスクトップで作成されるコンテンツに適用されるプロパティがあります。ここでは、テキストと単一イメージの両方が同じBLOB属性に保存され、形式が維持されます(つまり、アセットに変換される場合、テキストとイメージはどちらも保存されます)。『Oracle Fusion Middleware WebCenter Sites管理者ガイド』では、プロパティの設定が不要な単一タイプのデータを保持するBLOB属性などの残りのシナリオについて説明しています。

表10-10 futuretense_xcel.iniのプロパティ: 「トランスフォーマ」タブ

プロパティ

説明

transformer.imgdir

Wordドキュメントをアセットに変換する場合にサイト・デスクトップで使用するイメージ・ファイルのパスを指定します。このプロパティは、サイト・デスクトップで作成されるアセットにのみ適用されます。サイト・デスクトップでは、テキストと単一イメージがどちらも同じBLOB属性に保存され、形式が維持されます。

注意: このプロパティはインストーラでは設定されません。空白のままにすると、サイト・デスクトップでは<transformer.imgdir>ディレクトリを無視するため、Wordドキュメントから作成するアセットのイメージ・ファイルを省略します。

指定のアセット・タイプのBLOB属性がサイト・デスクトップに有効で、複合タイプのデータがサポートされる場合、ユーザーはWordドキュメントの作成または編集時にテキストおよび単一イメージをBLOB属性に保存できます。Wordドキュメントを保存する場合、そのコンテンツはアセットに変換されます。変換時に、イメージ・ファイルは<transformer.imgdir>ディレクトリに書き込まれますが、テキストはWebCenter SitesデータベースのURL列にHTMLとして格納されます。HTMLファイルには、<transformer.imgdir>ディレクトリのイメージに対する管理対象外のリンクがあります。(アセットにはWebCenter Sitesユーザー・インタフェースからアクセスできます。Wordドキュメントは変更されておらず、サイト・デスクトップによって編集できます。)複合タイプのデータを含むBLOBフィールドの場合、<transformer.imgdir>ディレクトリを配信システムに定期的にミラーリングするプロセスを実装する必要があります。これは、パブリッシュ・システムでこのディレクトリをミラーリングしないためです。

<transformer.imgdir>パスを設定するには:

1. すべてのクラスタ・メンバーからアクセス可能な共有ファイル・システムのディレクトリを指し示すWebRootのいずれかの場所を定義します。

2. transformer.imgurlを、定義したWebRootの相対URLパス(/で開始)、またはWebRootの絶対URL (httpで開始)のいずれかになるように設定します。

3. transformer.imgdirを、WebRootが指し示すディレクトリ・パスに設定します。

サイト・デスクトップで作成(または編集)されるコンテンツの格納の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

transformer.imgurl

このプロパティは、Wordドキュメントをアセットに変換する場合に、サイト・デスクトップがWordドキュメントから抽出するイメージ・ファイルの格納に使用するWebRootの相対URLパスまたは絶対パスのいずれかを指定します。(Wordドキュメントは変更されていません。)

注意: このプロパティは、transformer.imgdirプロパティと一緒に使用され、サイト・デスクトップで作成されるアセットにのみ適用されます。サイト・デスクトップでは、テキストと単一イメージがどちらも同じBLOB属性に保存され、形式が維持されます。

このプロパティはインストーラでは設定されません。空白のままにすると、サイト・デスクトップではイメージ・ファイルを含むディレクトリ(<transformer.imgdir>)を無視するため、Wordドキュメントから作成するアセットのイメージ・ファイルを省略します。

このプロパティの使用の詳細は、transformer.imgdirを参照してください。

10.11 xcelerateタブ

xcelerateタブには、(Site Contributorインタフェースの)Webモードを有効にするかどうか、ワークフロー構成と検索エンジンを使用するかどうか、LDAPを使用するかどうかなどのデフォルトの管理設定を指定するプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表10-11 futuretense_xcel.iniのプロパティ: xcelerateタブ

プロパティ

説明

cs.binarypath

インストール時に設定します。このプロパティは、WebCenter Sitesとサード・パーティのバイナリ(共有オブジェクト)を格納する場所を指し示します。

注意: このプロパティの値を変更しないでください。

wem.enabled

これはシステム・プロパティです。その値は、サイレントまたはGUIインストーラを使用する場合を除き、変更しないでください。

デフォルト値: true

(WEMフレームワークがデフォルトでインストールされる場合。)

xcelerate.adminacl

ユーザーが管理者機能(WebCenter Sites管理インタフェースの「管理」タブに表示される機能)にアクセスできるように割り当てられる必要があるACLを指定します。

デフォルト値: xceladmin

このプロパティの値を別のACLに変更する場合、現在xceladmin ACLが割り当てられているすべての表にそのACLを必ず割り当ててください。

xcelerate.adminrole

インストール時にすべての管理表に設定されるACLを指定します。

デフォルト値: xceladmin

システムのインストール後に、このプロパティの値を変更しないでください。

xcelerate.approval.dependency.chunksize

このプロパティは、承認で使用されるチャンク・サイズを定義します。(チャンク・サイズは、パブリッシュの目的で承認時にWebCenter Sitesが所定の時間に処理するアセットの数です。処理には依存性の計算が関連します。)

デフォルト値: 250 (下位互換性を保持する場合)

有効な値: 1から1000までの整数

推奨値: 1

xcelerate.base

WebCenter Sites要素の最上位(ベース)ディレクトリを指定します。インストール時、インストーラは、WebCenter Sitesの要素がインストールのどこにあるかを示すようにこの値を編集する必要があります。

デフォルト値:

- Windows NTまたはWindows 2000: c:/Fatwire/elements/OpenMarket/Xcelerate

- SolarisまたはAIX: /export/home/Fatwire/elements/OpenMarket/Xcelerate

システムのインストール後に、このプロパティの値を変更しないでください。

xcelerate.crosssiteassign

複数のサイトのユーザーが同じワークフロー・プロセスに参加できるかどうかを指定します。

有効な値: true | false

デフォルト値: false

xcelerate.defaultlang

デフォルトの言語を指定します。

デフォルト値: en_US

xcelerate.defaultpreviewurlgenerator

サイトに固有の言語について記述しない場合、プレビュー用のURLを生成するプレビュー・ジェネレータ名に設定します。

xcelerate.domain

サーバー(マシン)名を含まない、システムのドメイン名を指定します。このプロパティは、WebCenter Sitesに統合された、ブラウザ・インタフェースを持つアプリケーションによって使用されます。

xcelerate.editrole

インストール時に編集表に設定されるACLを指定します。

デフォルト値: xceleditor

システムのインストール後に、このプロパティの値を変更しないでください。

xcelerate.enableinsite

このWebCenter Sitesシステムに対して、(Sites Contributorインタフェースの)Webモードの有効と無効を切り替えます。値がtrueの場合、Webモードは有効になります。

デフォルト値: false

WebCenter Sites配信システムでWebモードを有効にしないでください。

xcelerate.imageurl

アプリケーションで使用されるすべてのイメージURLのWebRootを指定します。

xcelerate.previewhost

プレビュー・ホスト機能を有効にする2つのプロパティのいずれか。このプロパティは、使用するプレビュー・ホストのプロトコル、サーバーおよびポートを定義します。

この機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のプレビューの個別ブラウザ・セッションの管理に関する項を参照してください。

このプロパティに値を指定する場合、次の構文を使用します。

http://<サーバー名>:<ポート>

xcelerate.previewservlet

プレビュー・ホスト機能を有効にする2つのプロパティのいずれか。このプロパティは、プレビュー・ホストが使用するサーブレットを指定します。

この機能の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のプレビューの個別ブラウザ・セッションの管理に関する項を参照してください。

有効な値: ContentServerまたはSatellite

デフォルト値: Satellite

xcelerate.previewurlpagename

プレビューのURLを生成するページの名前に設定します。

このプロパティの値を変更しないでください。

xcelerate.publishquerystyle

パブリッシュの目的で承認されるアセットのリストを取得する際に使用する問合せスタイルを定義します。

有効な値: subquery,join

xcelerate.rolemanagerclass

ロール・マネージャ・クラスの名前を指定します。デフォルトでは、このプロパティの値は、WebCenter Sitesロール管理システムに設定されます。

デフォルト値: com.openmarket.xcelerate.roles.RoleManager

- Sun ONE埋込みIdentity Serverを使用する場合、このプロパティを正確にcom.openmarket.xcelerate.roles.IdentityServerRoleManagerに設定します。

- WebLogic埋込みLDAPを使用する場合、このプロパティを正確にcom.openmarket.xcelerate.roles.FlatLDAPRoleManagerに設定します。

xcelerate.searchResultCols

WebCenter Sites管理インタフェースの検索結果リストにどの列を表示するかを指定します。(カスタム列は追加できません。)

デフォルト値: name,modified,locale,startDate,endDate,assetType

その他の値: description,status

注意: 列名では大文字と小文字が区別されます。このプロパティで指定した列順は、検索結果リストの実際の列順に影響しません。実際の順序(列の表示名基準)は、Name、Description、Type (ここではTypeはassetTypeを示す)、Locale、Status、Modified、Start Date、End Dateになります。

xcelerate.systemid

このWebCenter Sitesシステムの識別子を指定します。これは、エクスポートされたデータの一意の識別子を生成する場合に使用されます。

既知のすべてのWebCenter SitesシステムのIDとは異なる値を選択します。そうしない場合、IDの競合が生じます。

デフォルト値: CSSystem

有効な値: 1から255文字の英数字の文字列

xcelerate.transformpath

インストール時に設定します。このプロパティは、WebCenter Sitesがアセットに変換するMicrosoft Wordファイルをサイト・デスクトップで一時的に格納するディレクトリのパスを設定します。

注意: このプロパティの値を変更しないでください。

xcelerate.treetabmanagerclass

WebCenter Sitesのツリー・タブについて説明するITreeTabManagerを実装するクラス。

デフォルト値: com.openmarket.xcelerate.treetab.TreeTabManager

ここでは、デフォルトは参照目的の場合のみ提供されます。このプロパティの値を変更しないでください。

xcelerate.usermanagerclass

WebCenter Sitesのユーザー・サービスを提供するIUserManagerを実装するクラス。

デフォルト値: com.openmarket.xcelerate.user.UserManager

- サイト名とロール名のLDAP属性マッピングを実装する場合は、このプロパティを正確にcom.openmarket.xcelerate.user. LDAPSchemaUserManagerに設定します。

- WebLogicまたはSun ONEアプリケーション・サーバー埋込みLDAPを使用する場合、このプロパティを正確にcom.openmarket.xcelerate.user. FlatLDAPSchemaUserManagerに設定します。

xcelerate.workflowengineclass

WebCenter Sitesのワークフロー・サービスを提供するIWorkflowEngineを実装するクラス。ここでは、デフォルトは参照目的の場合のみ提供されます。

com.openmarket.xcelerate.workflow.WorkflowEngine

このプロパティの値を変更しないでください。

10.12 「ユーザー管理」タブ

「ユーザー管理」タブには、ユーザーに関する様々な情報(パブリケーション用にユーザーが保持するロールのリスト、ユーザーが使用する画面名、ユーザーが有効なサイトのリストなど)を保持する各種ユーザー属性名を指定するプロパティがあります。

表10-12 futuretense_xcel.iniのプロパティ: 「ユーザー管理」タブ

プロパティ

説明

xcelerate.displayablenameattr

表示可能な名前について説明するユーザー属性の名前(ログイン名とは異なる場合)を指定します。

xcelerate.emailattr

WebCenter Sitesシステムに対するユーザーの電子メール・アドレスを識別する際に使用されるユーザー属性の名前を指定します。これらの属性はSystemUserAttr表に保持されます。

デフォルト値: mail

xcelerate.localeattr

WebCenter Sitesシステムにインストールされた言語パックが複数ある場合、ユーザーが指定するロケールを識別するユーザー属性の名前を指定します。

デフォルト値:

- 言語が1つの場合は空白です。

- 複数の言語がある場合はlocaleです。

xcelerate.pubrolesattr

ユーザーがパブリケーション用に保持するロールをリストするユーザー属性の名前を指定します。

このプロパティは、xcelerate.usermanagerclassをcom.openmarket.xcelerate.user. LDAPAttrUserManagerに設定する場合のみ使用されます。

これは、パブリケーションIDと組み合せて、ユーザーがパブリケーション用に保持するロールを含む属性名を取得します。

値を設定しない場合、UserPublication表が使用されるか、他のLDAPユーザー・マネージャ・プラグインが使用されます。

xcelerate.sitenameattr

サイト・エントリのネーミング属性を指定します。

このプロパティは、xcelerate.usermanagerclassをcom.openmarket.xcelerate.user.LDAPSchemaUserManagerに設定する場合のみ使用されます。

デフォルトでは値は空白です。この場合、ユーザーのロールに関する情報はUserPublication表に格納されるか、他のLDAPユーザー・マネージャ・プラグインが使用されます。

このプロパティに値が指定されている場合、xcelerate.usermanagerclassとxcelerate.sitesrootプロパティも正確に構成する必要があります。

xcelerate.sitesattr

ユーザーがロールを保持するパブリケーションについて説明するユーザー属性の名前を指定します。

このプロパティは、xcelerate.usermanagerclassをcom.openmarket.xcelerate.user.LDAPAttrUserManagerに設定する場合のみ使用されます。

このプロパティに値がある場合、pubid列の値およびxclerate.pubroleattrプロパティの値と組み合せて、WebCenter Sitesインタフェースでのユーザーのアクセス権限を決定します。

デフォルトでは値は空白です。この場合、ユーザーのロールに関する情報はUserPublication表に格納されるか、他のLDAPユーザー・マネージャ・プラグインが使用されます。

xcelerate.sitesroot

サイトが配置されるルート・ノード(dn)を指定します。

このプロパティは、xcelerate.usermanagerclassをcom.openmarket.xcelerate.user.LDAPSchemaUserManagerに設定する場合のみ使用されます。

デフォルトでは値は空白です。この場合、ユーザーのロールに関する情報はUserPublication表に格納されるか、他のLDAPユーザー・マネージャ・プラグインが使用されます。

このプロパティに値が指定されている場合、xcelerate.usermanagerclassとxcelerate.sitenameattrプロパティも正確に構成する必要があります。

xcelerate.userimageattr

このプロパティは、WEMフレームワークのユーザーのアカウント(WEM管理インタフェースからアクセス可能)のimagesrc属性を指し示します。属性には、ベース64エンコード文字列のイメージ・データが含まれます。このプロパティはイメージをフェッチします。

10.13 「ユーザー定義」タブ

表10-13 futuretense_xcel.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

xcelerate.ckeditor.basepath

CKEditorベースパス。つまり、WebCenter SitesアプリケーションのCKEditorファイルの場所。

デフォルト値: /<URI>/ckEditor/

ckeditor.showIncludedElementInSpan

テキスト内にアセットを含める場合のCKEditorの動作を制御します。

<div>タグを使用するアセットを含める場合、CKEditorはこれらを<span>タグに変更しません。

CKEditorで<div>タグを<span>タグに変更するには、このプロパティを追加してtrueに設定します。

xcelerate.imageeditor.basepath

Online Image Editor (OIE)ベースパス。つまり、OIEアーカイブの場所(相対URL)、ファイル名およびバージョン。

デフォルト値: <URI>/ImageEditor/OIE.cab#version=3,0,1,10

xcelerate.imageeditor.clarkii.basepath

WebCenter SitesアプリケーションのClarkii Online Image Editorファイルのパス。

デフォルト値: <application_context_ root>/ImageEditor/clarkii/

xcelerate.useDimensionAssets

このプロパティは、配信システムでのみサポートされます。このプロパティは、WebCenter Sites配信システムがディメンション・アセットについてDimおよびDimPデータベース表に問合せを行うかどうかを制御します。

ディメンション・アセットを使用しない場合(多言語サポートの場合など)、配信システムが不必要にDimとDimP表に問合せを行わないように次の操作を実行します。

1. このプロパティをfuturetense_xcel.iniに追加してfalseに設定します。

2. アプリケーション・サーバー起動スクリプトでJVMの-Dcs.disable.dimensions.in.uiをtrueに設定します。

advancedUI.enableAssetForms

コンテンツ・コントリビュータについて、WebCenter Sites管理インタフェースの有効と無効の切替えに使用されます。次のアセットへのアクセスが影響を受けます。

- すべてのフレックス・アセットとその親アセット

- すべてのベーシック・アセット

- 推奨、セグメントおよびプロモーションなどのEngageアセット

- 問合せ、コレクションおよびページ・アセット

デフォルトでは、このプロパティはfalseに設定されるため、コンテンツ・コントリビュータについてWebCenter Sites管理インタフェースは無効になります。アセットがデフォルトでサポートされるWebCenter Sitesコントリビュータ・インタフェースを使用する場合を除き、前述のアセットの作成、編集、検索または削除を行うことはできません。

注意: コントリビュータ・インタフェースでは、開発者向けのアセット・タイプとアセットは、調査の場合のみ利用できます。あるいは、これらにはアクセスできません。アセットにはWebCenter Sites管理インタフェースからアクセスしてください。

デフォルト値: false

cos.protocol

Community-Gadgets Webアプリケーションをインストールするプロトコルの名前を指定します。

cos.contextroot

Community-Gadgetsアプリケーションをインストールするコンテキスト・ルートの名前を指定します。

11 gator.ini

gator.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- Gatorタブ

- 「ユーザー定義」タブ

11.1 Gatorタブ

表11-1 gator.iniのプロパティ: Gatorタブ

プロパティ

説明

cc.attrDisplayStyle

FlexAsset、FlexGroup ContentFormまたはContentDetails画面の属性について説明するために表示するフィールド(名前または説明)。

可能な値: nameまたはdescription

デフォルト値: name

cc.attributeinheritance

属性を親から子へ継承するかどうかを決定するためにGatorで使用するブール値。

デフォルト値: true

cc.extrapath

UNIXでディレクトリ容量の問題を回避する目的で、BLOBの先頭にパス情報を追加するかどうかを決定するためにGatorで使用するブール値。

デフォルト値: true

cc.fullconstraint

ネストされた問合せに外部問合せからのデータを含めるかどうかを決定するためにGatorで使用するブール値。

可能な値: true | false

デフォルト値: true

cc.money

通貨の値を含めるフィールドを定義するためのSQL。デフォルトを選択するか、データベース管理者に連絡してください。

デフォルト値: NUMERIC(20,3)

データベース管理者に連絡せずに、この値を変更しないでください。

cc.querystyle

生成するアセットセット問合せの基本フォームを決定するためにGatorで使用するブール値。

可能な値: subquery、joinまたはintersect

デフォルト値: subquery

このプロパティの値のintersectへの設定は、データベースで交差問合せをサポートする場合のみ機能することに注意してください。

cc.string

文字列の値を含めるフィールドを定義するためのSQL。

デフォルト値: SEARCHVARCHAR

データベース管理者に連絡せずに、この値を変更しないでください。

cc.textdistinct

データベースがタイプTEXTの属性でDISTINCTをサポートするかどうかを説明するブール値。

デフォルト値: no

cc.url

URLを含めるフィールドを定義するためのSQL。

デフォルト値: VARCHAR(128)

データベース管理者に連絡せずに、この値を変更しないでください。

cc.urlattrpath

GatorがURL属性ファイルに使用するデフォルトのベース・パスを指定します。

デフォルト値: c:/futuretense/futuretense_cs/urlfiles

cc.useLegacyInputNames

FlexAssetおよびParentフォームの属性の入力名を決定する際にGatorで使用するブール値を指定します。新しい形式に更新されていないカスタム属性エディタをサポートする必要がある場合、このプロパティを有効にします。

デフォルト値: false

mwb.assetsetclass

アセットセット管理のサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.gator.assetset.AssetSet

このプロパティの値を変更しないでください。ここでは、デフォルトは参照目的の場合のみ提供されます。

mwb.cartclass

カート管理のサービスを提供するクラスの名前。

デフォルト値: com.openmarket.catalog.cart.Cart

このプロパティの値を変更しないでください。ここでは、デフォルトは参照目的の場合のみ提供されます。

mwb.cartsetclass

カート・セット管理のサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.catalog.cartset.CartSet

このプロパティの値を変更しないでください。ここでは、デフォルトは参照目的の場合のみ提供されます。

mwb.commercecontextclass

コマース・コンテキストのサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.gator.commercecontext.CommerceContext

このプロパティの値を変更しないでください。ここでは、デフォルトは参照目的の場合のみ提供されます。

mwb.commerceengineclass

コマース・エンジン管理のサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.cscommerce.txcart.TransactEngine

mwb.commerceuserclass

コマース・ユーザー管理のサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.catalog.cart.CommerceUser

mwb.conservativedependencies

次の関係の依存性のタイプを指定します。

- フレックス・アセットおよびフレックス属性

- フレックス・アセットおよびフレックス定義

フレックス・アセットとフレックス属性間、およびフレックス・アセットとフレックス定義間で依存性がexactになるようにする場合、このプロパティをtrueに設定します。exactおよびexists依存性の詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』の承認システムに関する項を参照してください。

デフォルト値: false

mwb.defaultattributes

アセットセットの作成時にGatorで使用するデフォルトの属性アセット名を指定します。

デフォルト値: 空白

mwb.externalattributes

ユーザーがフォームを使用して外部属性を定義できるかどうかを決定するためにGatorで使用するブール値を指定します。

デフォルト値: true

mwb.path

Gatorをインストールするディレクトリを指定します。ディレクトリは必ずフォワード・スラッシュ(/)で終了してください。

デフォルト値: c:/nas21/apps/

このプロパティの値を変更しないでください。

mwb.promotioncutoff

訪問者がプロモーションに適格であるかどうかを決定する信頼度評価を指定します。

可能な値: 0から100までの整数

デフォルト値: 50

このプロパティの値を変更しないでください。

mwb.searchdir

Gatorがリッチテキスト索引を配置するディレクトリを指定します。ディレクトリは必ずフォワード・スラッシュ(/)で終了してください。

デフォルト値: c:/futuretense/gator/search/

このプロパティの値を変更しないでください。

mwb.searchstateclass

検索状態管理のサービスを提供するクラスの名前を指定します。

デフォルト値: com.openmarket.gator.searchstate.SearchState

このプロパティの値を変更しないでください。ここでは、デフォルトは参照目的の場合のみ提供されます。

mwb.segmentcutoff

訪問者をセグメントに含めるかどうかを決定する信頼度評価。

可能な値: 0から100までの整数

デフォルト値: 50

このプロパティの値を変更しないでください。

11.2 「ユーザー定義」タブ

表11-2 gator.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

12 log4j.properties

Apache log4jは、新しいWebCenter Sites 11gR1インストールのロギング・システムとして使用されます。

注意:

Apache log4jはWebCenter Sites 11gR1へのアップグレードの過程でサポートされますが、ソース・システム(FatWire Content Server 7.6パッチ1またはパッチ2)がJakarta Commons Loggingを使用するように設定された場合、インストール・エンジニアは、Jakarta Commons Loggingを引き続き使用できます。システムをアップグレードすると、Apache log4jへの切替えは手動プロセスになります。詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のApache log4jの設定に関する項を参照してください。

Apache log4jを設定する場合、次の2つのファイルが構成されます。

- commons-logging.propertiesファイル。このファイルでは、プロパティorg.apache.commons.logging.LogはLog4JLoggerを指定する場合に設定されます(その値はクラス名com.fatwire.cs.core.logging.Log4JLoggerになります)。

- log4j.propertiesファイルは、情報のログをどのように記録するか、どのタイプの情報のログを記録するかを指定する場合に作成されます。log4j.propertiesファイルには次のエントリが含まれます。

- FWDefaultAppenderというアペンダのセット。情報のログをどのように記録する必要があるかを指定します。たとえば、プロパティFWDefaultAppender.Fileは、WebCenter Sitesのログ・ファイルとその場所を指定します。プロパティのリストは、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』のlog4jの構成に関する項で入手できます。これらのプロパティとlog4jに固有のその他のプロパティについては、Apache log4jのドキュメントを参照してください。

- WebCenter Sitesのロガー。ログが記録される情報のタイプと重大度レベルを決定します。ロガーは、commons-logging.propertiesファイル(第5章「commons-logging.properties」を参照)からlog4j.propertiesファイルにコピーされ、その名前の先頭にはlog4j.loggerが付きます。

たとえば、commons-logging.propertiesファイルでは、データベースのアクセス、問合せおよび文実行に関連するメッセージのログ重大度を指定する場合に次のロガーが使用されます。

logger.com.fatwire.logging.cs.db

log4j.propertiesファイルにコピーする場合、ロガーの名前は次のようになります。

log4j.logger.com.fatwire.logging.cs.db

WebCenter Sitesのロガーについては、第5章「commons-logging.properties」を参照してください。

log4jを設定する場合、WebCenter Sites管理インタフェースでは、「管理」タブの「システム・ツール」ノードに「log4jの構成」ツールが表示されます。「log4jの構成」ツールを使用すると、一般の管理者は、現在のロガーを表示したり、ロガー・レベルを一時的に変更したり、管理者のインタフェースから直接新しいロガーを追加したりすることができます。管理インタフェースから行われた変更は、WebCenter Sitesを再起動するまで有効です。それらは、テキスト・バージョンのロガー・プロパティをインタフェースからlog4j.propertiesファイルにコピーする場合のみ、再起動時に存続されます。(log4j.propertiesファイルで直接行われる変更は、システムを再起動するまでWebCenter Sitesに適用されません。)「log4jの構成」ツールの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

13 logging.ini (非推奨)

logging.iniファイルには、ロギング・モジュールを構成するプロパティがあります。ロギング・モジュールは、メッセージをfuturetense.txtファイルに書き込みます。

注意:

ロギング・モジュールは非推奨です。ディレクトリ・サービスAPIでのみ使用されます。

logging.iniのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「グローバル・データ」タブ

- 「メッセージ・リソース」タブ

- 「ユーザー定義」タブ

13.1 「グローバル・データ」タブ

「グローバル・データ」タブには1つのプロパティがあります。

表13-1 logging.iniのプロパティ: 「グローバル・データ」タブ

プロパティ

説明

log.filterLevel

非推奨。

ロギング・モジュールがログに書き込むメッセージの量を決定する重大度のしきい値。

可能な値:

- info: 情報メッセージ、警告メッセージ、エラー・メッセージ、重大メッセージおよび致命的なメッセージをすべて書き込みます。

- warning: 情報メッセージを除外し、警告メッセージ、エラー・メッセージ、重大メッセージおよび致命的なメッセージを書き込みます。

- error: 警告メッセージと情報メッセージを除外し、エラー・メッセージ、重大メッセージおよび致命的なメッセージを書き込みます。

- severe: エラー・メッセージ、警告メッセージおよび情報メッセージを除外し、重大メッセージと致命的なメッセージを書き込みます。

- fatal: 致命的なメッセージのみを書き込みます。

13.2 「メッセージ・リソース」タブ

「メッセージ・リソース」タブには、モジュールをアプリケーションの各種コンポーネントで呼び出すときにロギング・モジュールによって配置、配信およびレポートされるメッセージ・バンドルの論理マッピングを提供するプロパティがあります。

注意:

このタブのプロパティの値を変更しないでください。

表13-2 logging.iniのプロパティ: 「メッセージ・リソース」タブ

プロパティ

説明

log.Directory.messages

非推奨。

ディレクトリ・サービスAPIに使用するJavaリソース・バンドル。

デフォルト値: com.openmarket.directory.DirectoryResources

このプロパティの値を変更しないでください。

log.Logger.messages

非推奨。

ロギング・モジュールに使用するJavaリソース・バンドル。

デフォルト値: com.openmarket.logging.LoggerMessageResources

このプロパティの値を変更しないでください。

log.transformer.messages

非推奨。

デフォルトのトランスフォーマWebMethodsEnterpriseコネクタ・サブシステムにメッセージ・リソースを提供するクラス。

log.wmentconnector.messages

非推奨。

WebMethodsEnterpriseコネクタ・システムにメッセージ・リソースを提供するクラス。

13.3 「ユーザー定義」タブ

表13-3 logging.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

14 omii.ini

omii.iniファイルはシステムに固有のファイルです。これは、WebCenter Sitesのインストール時に作成され、WebCenter Sitesに対して選択されるインストールの条件やオプションを記録します。

注意:

omii.iniファイルは、再インストールやアップグレード時にWebCenter Sitesインストーラで使用されます。このファイルは絶対に変更しないでください。

14.1 omproduct.ini

omproduct.iniファイルはシステムに固有のファイルです。これは、WebCenter Sitesのインストール時に作成され、WebCenter SitesとともにインストールされるOracle製品やサンプル・サイト・コンポーネントに関する情報を記録します。

注意:

omproduct.iniファイルは、再インストールやアップグレード時にWebCenter Sitesインストーラで使用されます。このファイルは絶対に変更しないでください。

15 satellite.properties

satellite.propertiesファイルは、各WebCenter SitesシステムでSatelliteサーブレットを実行するため、それぞれのWebCenter Sitesシステムで作成されます。SatelliteサーブレットがContentServerサーブレットと同じ仮想マシンで実行される場合は「共存」と呼ばれます。その他の場合はリモートになります。

satellite.propertiesは、Satellite Serverアプリケーションをホストする各サーバー上にあります。satellite.propertiesの機能は、制御するSatelliteサーブレットを構成することです。

satellite.propertiesファイルのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「キャッシュ」タブ

- 「構成」タブ

- 「リモート・ホスト」タブ

- 「セッション」タブ

- 「ユーザー定義」タブ

15.1 「キャッシュ」タブ

「キャッシュ」タブには、Satellite Serverのキャッシュ設定があります。

file_sizeプロパティは、パフォーマンスに大きく影響します。パフォーマンスを最適化するには、メモリー・キャッシュの量を最大限にします。ただし、必ずホストのメモリー容量を超えないようにしてください。

大容量のメモリーがあり、比較的小さなWebサイトを使用する場合、値を大きく設定してすべての内容をメモリーにキャッシュすることをお薦めします。ただし、Webサイト全体がメモリーに収まるかどうかを計算する場合、期限切れのWebページは、明示的に削除されるまで、あるいはキャッシュ・クリーニング・スレッドで削除されるまでメモリーに残ることに注意してください。cache_check_intervalプロパティの値を設定する場合、このことを必ず考慮してください。

表15-1 satellite.propertiesのプロパティ: 「キャッシュ」タブ

プロパティ

説明

cache_check_interval

非推奨。

レガシー・ページ・キャッシュにのみ適用されます。このプロパティは、キャッシュ・クリーナ・スレッドの頻度を制御します。期限切れオブジェクトは、その有効期限が切れると、キャッシュからプルーニングされます。これらは、リクエストされるか無効とみなされる場合、あるいはキャッシュ・クリーナ・スレッドによって明示的に削除されるとプルーニングされます。

キャッシュ・クリーナ・スレッドを実行してから次の実行までの一時停止を指定します。

cache_folder

レガシー・ページ・キャッシュにのみ適用されます。このプロパティは、ディスク・ベースのキャッシュ・データの場所を指定します。このプロパティが空白のままの場合、キャッシュされたデータは、コンテキストのtempフォルダに格納されます。

デフォルト値: 空白

cache_max

レガシー・ページ・キャッシュにのみ適用されます。このプロパティは、キャッシュに維持するオブジェクトの最大数を指定します。指定したサイズを超えると、オブジェクトはキャッシュから削除されます。LRUメソッドは、キャッシュ・サイズ制限の管理に使用されます。

expiration

inCacheページ・キャッシュおよびレガシー・ページ・キャッシュに適用されます。このプロパティは、指定の該当情報がどこにもないキャッシュ済オブジェクトすべてに対して、期限切れ情報を(COM.FutureTense.Util.TimePattern文字列の形式で)指定します。

オブジェクトの期限切れ情報は、satellite.page (および関連)タグのcachecontrol属性で指定できます。ページの場合、期限切れ情報は、SiteCatalogのsscacheinfo列でも指定できます。バイナリ・オブジェクトの場合、cachecontrol属性のデフォルト値は、futuretense.iniファイルで指定されます。

リクエストの最外部のラッパー・ページではオーバーライドを指定できないため、このプロパティが、オーバーライドを制御できる唯一の場所になる点に注意してください。

デフォルト値: 5:0:0 */*/*

つまり、Satellite Serverキャッシュの内容はすべて毎日午前5:00に期限が切れます。

コマンドの形式は次のとおりです。

<hours>:<minutes>:<seconds> <daysOfWeek>/<daysOfMonth>/<months>

可能な値:

- <hours>: 0から23、0は午前零時

- <minutes>: 0から59

- <seconds>: 0から59

- <daysOfWeek>: 0から6、0は日曜日

- <daysOfMonth>: 1から31

- <months>: 1から12

その他の可能な値:

- never。キャッシュがいっぱいで、そのページが最も長い間使用されていない場合のみ、ページの有効期限が切れます。

- immediate。ページのキャッシュは行いません。

file_size

レガシー・ページ・キャッシュに適用されます。このプロパティは、ディスクにキャッシュ可能なオブジェクトのサイズ(KB単位)を指定します。比較的小さなオブジェクトがメモリーに保持されます。

この値は、システムRAM、ディスク速度などに対して調整する必要があります。

デフォルト値: 250

15.2 「構成」タブ

「構成」タブには、Satelliteサーブレットを構成するプロパティがあります。

表15-2 satellite.propertiesのプロパティ: 「構成」タブ

プロパティ

説明

blocktimeout

非推奨。

別のスレッドがホストから同じデータをリクエストしている過程で、リクエストが待機する秒数を指定します。待機することで、個々のユーザーへのレスポンス時間は遅くなりますがキャッシュが空になるため、ホスト・サーバーへの負担が軽減されます。

デフォルト値: 45

値が-1の場合、以前のスレッドが戻るまで待機します。値が0の場合、待機することはありません。

この値は、ホスト・パフォーマンス、リクエスト・サイズの平均およびネットワーク待機時間に基づき調整する必要があります。

大きな数字または-1を使用すると安全です。

password

Satelliteエンジンでエンジンの再起動やキャッシュのリセットなどの特殊機能に必要なパスワードを指定します。

ユーザー名とパスワードは必ずデフォルトから変更してください。

readtimeout

非推奨。

読取りがエラーで終了した後のソケット読取りタイムアウトを秒単位で指定します。値が0の場合、Javaランタイム環境に対するタイムアウトはそのまま変わりません。値が3の場合、3秒の待機時間が設定されます。

デフォルト値: 45

transparent.content-type.pattern

ページレット、他のWebCenter SitesページへのリンクまたはBLOBへのリンクなど、ネストされたコンポーネントを含むコンテンツ・タイプを示す正規表現。コンテンツ・タイプがこのパターンに一致するページはSatellite Serverで解析されます。

servlet

Satellite Serverサーブレットの識別に使用されるURLパターンを指定します。Satellite Serverは、ページが適切に設計される場合、このURLパターンを使用するようにリンクとフォームをリライトします。

デフォルト値: Satellite

username

Satelliteエンジンでエンジンの再起動やキャッシュのリセットなどの特殊機能に必要なユーザー名を指定します。

ユーザー名とパスワードは必ずデフォルトから変更してください。

15.3 「リモート・ホスト」タブ

「リモート・ホスト」タブには、Satellite ServerとWebCenter Sites間での通信ルールを定義するプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。

表15-3 satellite.propertiesのプロパティ: 「リモート・ホスト」タブ

プロパティ

説明

bservice

この値は、Blob Serverサーブレットのサーブレット・パスです。これは、satellite.blobタグを解決するために移動する場所をSatellite Serverに伝える場合に使用されます。

通常の値は、iPlanetの場合は/NASApp/cs/BlobServer、サーブレット・ランナーの場合は/servlet/BlobServerになります。

host

SatelliteエンジンがリクエストをキャッシュするWebCenter Sitesを実行するリモート・ホスト・システムの名前。

これは必須ですが、デフォルトはありません。

port

WebCenter Sitesホストと通信するためのポート番号。

デフォルト値: 80

protocol

Satellite ServerホストとWebCenter Sitesホスト間の通信プロトコル。(通常はhttp://またはhttps://)。

プロトコルをhttps://に設定すると、それ自体でセキュアな通信は保証されないことに注意してください。引き続き、証明書の取得が必要です。

service

この値は、WebCenter Sitesサーブレットのサーブレット・パスです。

これは、satellite.pageタグを解決するために移動する場所をSatellite Serverに伝える場合に使用されます。

通常の値は、iPlanetの場合は/NASApp/cs/ContentServer、サーブレット・ランナーの場合は/servlet/ContentServerになります。

15.4 「セッション」タブ

「セッション」タブには、Satelliteサーブレットがユーザーのブラウザ・セッションをどのように解釈するかに関する情報を提供するプロパティがあります。

表15-4 satellite.propertiesのプロパティ: 「セッション」タブ

プロパティ

説明

contentserver.installation.folder

path.to.futuretense.iniプロパティを置き換えます。

Satellite ServerとWebCenter Sitesが同じWebアプリケーションで実行するため、ユーザーのセッションを共有する必要がある場合のインストールに適用されます。このプロパティは、WebCenter Sitesインストールのパスを指定します。これにより、Satellite Serverは、システム・アセットのルートやfuturetense.iniファイルなどのWebCenter Sitesリソースにアクセスできます。

可能な値:

- Satellite ServerがWebCenter Sites以外のWebアプリケーションで実行する場合は空白です。

- Satellite ServerがWebCenter Sitesと同じWebアプリケーションで実行する場合は<cs_installation_dir>になります。このディレクトリには、futuretense.iniファイルが含まれます。

cookieprefix

Satellite Serverは、クライアントのかわりにそれ自体とリモート・ホスト間のセッションを管理します。Satellite Serverは、アプリケーション・サーバーが使用するセッションID Cookieを適切に追跡できるように、その名前を把握する必要があります。

ここで、可能なセッションCookie名の接頭辞をセミコロン区切りで入力します。空白のままの場合、デフォルト・セットが使用されます。

path.to.futuretense.ini

contentserver.installation.folderで置き換えられます。

sessionid.cookie.prefix

ユーザーは、ここでセッションID Cookieの先頭に付加される接頭辞を指定できます。

セッションID Cookieは、ホスト(WebCenter Sitesなど)のセッションID Cookieです。Satellite Serverは、WebCenter Sitesとクライアント間でセッションを維持するために、セッションID Cookieをクライアントに渡す必要があります。

Cookieの名前は変更する必要があるため、Satellite Server自体が使用するセッションCookieと競合することはありません。構成可能な接頭辞を使用すると、セッションID Cookieの名前を把握するユーザーは、完全なCookie名を構築できます。これは、サーブレット・フィルタや他のメカニズムで使用してカスタム機能をサポートできます。

sharesession

ContentServerサーブレットとSatelliteサーブレットでユーザー・セッションを共有するかどうかを指定します。

Satellite Serverをリモートで実行する場合、これをfalseに設定し、Satellite ServerとContentServerが共在する場合は、このプロパティをtrueに設定します。

このプロパティを適切に設定しないと、ユーザーに固有の情報がページ間で矛盾することがあります。

15.5 「互換性」タブ

表15-5 satellite.propertiesのプロパティ: 「互換性」タブ

プロパティ

説明

formaction

Satelliteサーブレットは、GETまたはPOSTを実行するWebCenter Sites URLを、Satellite URLに変換します。このプロパティは、WebCenter Sites URLでどの文字列を置き換えてSatellite URLを作成するかを指定します。

この値では大/小文字が区別されます。

Satellite Server 6で有効です。すべてのフォームに新しいsatellite.formタグを使用します。

newformaction

GETまたはPOSTが実行されるURLの置換え文字列を、ローカルにマップされたサーブレットに指定します。

この値では大/小文字が区別されます。

Satellite Server 6で有効です。すべてのフォームに新しいsatellite.formタグを使用します。

globally_replace_contentserver

このプロパティをtrueに設定する場合、Satellite Serverは、WebCenter Sitesから返された処理可能なページをすべて解析し、formactionプロパティで記述される文字列のすべてのインスタンスを、newformactionプロパティで記述される文字列に置き換えます。また、ContentServerを、servletプロパティで記述される文字列に置き換えます。

Satellite Server 6で有効です。リンクの場合はsatellite.linkまたはRENDER.GETPAGEURL、フォームの場合はsatellite.formを使用します。これが可能ではない場合、このプロパティをtrueに設定します。

デフォルト値: false

15.6 「ユーザー定義」タブ

表15-6 satellite.propertiesのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

appserverlink

非推奨。

値: 45

servlet-path

非推奨。

値: /spark/

propagatecache

inCacheのページ・キャッシュに有効なノード間でのページの伝播を有効にする場合に使用されます。inCacheの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。

scratch.cleanup.schedule

Satellite Serverキャッシュで生成されるScratchフォルダでファイルをクリーンアップするために実行するイベントの頻度を分単位で指定します。頻度は、キャッシュにロードされたページの量と、(satellite.propertiesファイルの)file_sizeプロパティで決定する必要があります。

Scratchフォルダのデフォルトの場所は、アプリケーション・サーバーによって異なります。パスを構成するには、(satellite.propertiesファイルの)cache_folderプロパティを設定します。

デフォルト値: 2

16 ServletRequest.properties

ServletRequest.propertiesファイルには、特定のタイプのリクエスト(ポータル・リクエストやSatellite Serverリクエストなど)の構成を指定するプロパティがあります。

ServletRequest.propertiesファイルのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「リクエストのエンコーディング」タブ

- リクエストのしきい値タブ

- 「URIアセンブラ」タブ

- 「ユーザー定義」タブ

16.1 「リクエストのエンコーディング」タブ

表16-1 ServletRequest.propertiesのプロパティ: 「リクエストのエンコーディング」タブ

プロパティ

説明

cs.charset

入力の文字エンコーディングを定義するオプションのパラメータの名前。

cs.contenttype

テキストのストリーム時に使用されるデフォルトのコンテンツ・タイプ文字列。次に例を示します。

UTF-8の場合: UTF-8の場合はtext/html; charset=UTF-8

Latin1の場合: text/html; charset=iso-8859-1

デフォルト値:

text/html

cs.contenttype. UTF-8

受信httpパラメータのデコード時に使用される推奨コンテンツ・タイプ文字列。このプロパティは、日本語のインストールで使用する目的で設計されています。この場合、ユーザーはshift_jisを特殊なエンコーディングでオーバーライドします。

例: エンコーディングがCp943Cなどの日本語環境では、値をcs.contenttype.shift_jis=Cp943Cに設定します。

デフォルト値: cs.contenttypeで設定

16.2 「リクエストのしきい値」タブ

表16-2 ServletRequest.propertiesのプロパティ: 「リクエストのしきい値」タブ

プロパティ

説明

cs.disksize

メモリーに保持されるページ・リクエストのバイナリBLOBの最大サイズを定義します。このサイズを超えるものはすべて、必要になるまで一時ファイルに保存されます。

16.3 「URIアセンブラ」タブ

表16-3 ServletRequest.propertiesのプロパティ: 「リクエストのエンコーディング」タブ

プロパティ

説明

path.BlobServer

Blob Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/BlobServer

/servlet/BlobServer

path.CacheServer

Cache Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/CacheServer

/servlet/CacheServer

path.CatalogManager

カタログ・マネージャ・サーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/CatalogManager

/servlet/CatalogManager

path.ContentServer

ContentServerサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/ContentServer

/servlet/ContentServer

path.CookieServer

Cookie Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/CookieServer

/servlet/CookieServer

path.DispatchManager

Dispatch Managerサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/DispatchManager

/servlet/DispatchManager

path.PageDispatchServer

Page Dispatch Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/PageDispatchServer

/servlet/PageDispatchServer

path.SatelliteServer

頻繁にアクセスされるホストのSatellite Serverサーブレットのサーブレット・コンテキスト・パス。強制Satellite Server URIでは、このパスをサーブレット・コンテキスト・パスとして使用します。

通常の値:

/cs/Satellite

/servlet/Satellite

path.SeedDispatchServer

Seed Dispatch Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/SeedDispatchServer

/servlet/SeedDispatchServer

path.SyncSeedDispatchServer

Sync Seed Dispatch Serverサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/SyncSeedDispatchServer

/servlet/SyncSeedDispatchServer

path.TreeManager

Tree Managerサーブレットのサーブレット・コンテキスト・パス。

通常の値:

/cs/TreeManager

/servlet/TreeManager

uri.assembler.1.classname

WebCenter Sitesのインスタンスで使用されるデフォルトのURIアセンブラのクラス名を指定します。ユーザーは、この値をオーバーライドして、com.fatwire.cs.core.uri.Assemblerインタフェースに従う別のアセンブラを指定します。

このクラスで指定されたアセンブラでURIをデコードできない場合、WebCenter Sitesは、次にランク付けされたアセンブラを使用してURIのデコードを試みます。このプロセスは、URIをデコードするまで続きます。

uri.assembler.1.shortform

対応するURIアセンブラの短縮フォーム名を指定します。短縮フォームは、getURIメソッドに渡される名前で、使用するアセンブラを識別します。これは、アセンブラのニックネームです。

uri.assembler.2.classname

WebCenter Sitesのインスタンスで使用される2番目のURIアセンブラのクラス名を指定します。ユーザーは、この値をオーバーライドして、com.fatwire.cs.core.uri.Assemblerインタフェースに従う別のアセンブラを指定します。

このクラスで指定されたアセンブラでURIをデコードできない場合、WebCenter Sitesは、次にランク付けされたアセンブラを使用してURIのデコードを試みます。このプロセスは、URIをデコードするまで続きます。

uri.assembler.2.shortform

対応するURIアセンブラの短縮フォーム名を指定します。短縮フォームは、getURIメソッドに渡される名前で、使用するアセンブラを識別します。これは、アセンブラのニックネームです。

uri.assembler.3.classname

WebCenter Sitesのインスタンスで使用される3番目のURIアセンブラのクラス名を指定します。ユーザーは、この値をオーバーライドして、om.fatwire.cs.core.uri.Assemblerインタフェースに従う別のアセンブラを指定します。

このクラスで指定されたアセンブラでURIをデコードできない場合、WebCenter Sitesは、次にランク付けされたアセンブラを使用してURIのデコードを試みます。このプロセスは、URIをデコードするまで続きます。

uri.assembler.3.shortform

対応するURIアセンブラの短縮フォーム名を指定します。短縮フォームは、getURIメソッドに渡される名前で、使用するアセンブラを識別します。これは、アセンブラのニックネームです。

16.4 「ユーザー定義」タブ

表16-4 ServletRequest.propertiesのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

17 visitor.ini

visitor.iniファイルは、WebCenter Sitesによってインストールされます。ただし、ファイルのプロパティは、WebCenter SitesではなくWebCenter Sites: Engageを構成します。プロパティは、WebCenter Sites: Engageで提供される訪問者データ・コレクションとその他の機能を構成します。

visitor.iniファイルのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。

- 「訪問者データ」タブ

- 「ユーザー定義」タブ

17.1 「訪問者データ」タブ

「訪問者データ」タブには、ファイルの主なプロパティがあります。

表17-1 visitor.iniのプロパティ: 「訪問者データ」タブ

プロパティ

説明

vis.adminrole

Engageユーザーが訪問者属性、履歴属性、履歴タイプおよび推奨アセット・タイプを使用するために必要なACLを指定します。

デフォルト値: VisitorAdmin

このプロパティの値を変更しないでください。

vis.compileclasspath

ルールをコンパイルするクラスパスを指定します。

この値はインストール時に設定されるため、それ以降に変更しないでください。

vis.editrole

次の2種類のEngageユーザーが必要とするACLを指定します。

- WebCenter Sitesシステムを使用してセグメントとプロモーションを作成するコンテンツ・プロバイダ。

- オンライン・サイトの訪問者。Engageを使用して、セグメントについてその訪問者に関する情報を収集します。

デフォルト値: Visitor

このプロパティの値を変更しないでください。

vis.genclasspath

訪問者データのrules-engine-generatedクラス・ファイルが格納されるディレクトリ(最後のスラッシュを含む)を指定します。

この値はインストール時に設定されるため、それ以降に変更しないでください。

vis.money

通貨の値を保持するフィールドを定義するためのSQL文字列を指定します。

データベース管理者に連絡せずに、このプロパティの値を変更しないでください。

vis.path

ruleset.dtdファイルを保持するディレクトリ(通常はインストール・ディレクトリ)を指定します。この値は、インストール時に設定されます。

このプロパティの値を変更しないでください。

vis.rulesetxmlpath

XMLバージョンのルール・セットのDefDir (デフォルトのストレージ・ディレクトリ)を指定します。

この値は、インストール時に設定されます。

このプロパティの値を変更しないでください。

vis.sessiondata

訪問者セッション・データを格納するためのDefDir (デフォルトのストレージ・ディレクトリ)を指定します。

この値は、インストール時に設定されます。

このプロパティの値を変更しないでください。

vis.update

ページにアクセスするたびに訪問者データの訪問者のタイムスタンプを更新するかどうかを指定します。

可能な値: true | false

ページにアクセスするたびに訪問者データの訪問者のタイムスタンプを更新する場合はtrueに設定し、更新しない場合はfalseにします。

デフォルト値: true

vis.url

タイプURLの訪問者属性と履歴属性を定義するためのSQL文字列を指定します。

デフォルト値: VARCHAR(128)

データベース管理者に連絡せずに、このプロパティの値を変更しないでください。

vis.urlpath

バイナリの訪問者属性と履歴属性のDefDirを指定します。

デフォルト値: /futuretense/visurl/

vis.useSessionVisitorConnection

このプロパティは、Engage訪問者をデータベース中心とメモリー中心のどちらの方法で追跡するかどうかを決定します。これより、Engageアセットを備える、アクセス量が多いサイトのパフォーマンスが改善されます。メモリー中心のトラッキングでは、WebCenter Sitesは、訪問者のスカラー属性値をアドオン・リポジトリに格納し、訪問者の履歴属性値を各自のデータベースに格納します。訪問者のセグメントを決定する計算はすべてメモリーで実行され、結果がキャッシュされます。

デフォルトでは、このプロパティは、visitor.iniに自動で含まれません。この場合、その値はfalse (データベース中心)になるように解釈されます。

このプロパティは、次のいずれかの方法で配信システムで設定する必要があります。

- データベース中心の方法を有効にする場合は、このプロパティをfalseに設定するか、空白のままにするか、ファイルから省略します。

- メモリー中心の方法を有効にする場合は、このプロパティをtrueに設定するか、サポートするテンプレート・コードが配信システムに存在することを確認します(存在しない場合、Engage訪問者は正確に追跡されません)。必要なコードの詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』のメモリー中心の訪問者のトラッキングに関する項を参照してください。

コンテンツ管理システムでは、データベース中心のトラッキングに有効なCMシステムでのみ訪問者属性を作成して管理する場合、このプロパティをfalseに設定するか省略する必要があります。訪問者属性の管理は配信システムではサポートされません。属性を配信システムにパブリッシュする必要があります。

17.2 「ユーザー定義」タブ

表17-2 visitor.iniのプロパティ: 「ユーザー定義」タブ

プロパティ

説明

このタブには、デフォルトでプロパティはありません。

該当なし

第II部

Oracle WebCenter Sitesアプリケーション

第II部では、WebCenter Sites: Engage、WebCenter Sites: AnalyticsおよびWebCenter Sites: Satellite Serverで使用されるプロパティ・ファイルについて説明します。

この部の内容は次のとおりです。

- 第18章「Oracle WebCenter Sites: Analytics、EngageおよびSatellite Serverのプロパティ」

18 Oracle WebCenter Sites: Analytics、EngageおよびSatellite Serverのプロパティ

この章には次の項が含まれます:

- 第18.1項「Oracle WebCenter Sites: Analyticsのプロパティ」

- 第18.2項「Oracle WebCenter Sites: Engageのプロパティ」

- 第18.3項「Oracle WebCenter Sites: Satellite Serverのプロパティ・ファイル」

18.1 Oracle WebCenter Sites: Analyticsのプロパティ

Oracle WebCenter Sites: Analyticsでは、Analyticsのインストール後にfuturetense_xcel.iniプロパティ・ファイルの複数のプロパティを設定する必要があります。これらのプロパティについては、第10.1項「「分析」タブ」で説明しています。

18.2 Oracle WebCenter Sites: Engageのプロパティ

WebCenter Sites: Engageでは、ms.enableプロパティのみを保持するms.iniというプロパティ・ファイルをインストールします。

18.2.1 ms.ini

表18-1 ms.iniプロパティのプロパティ

プロパティ

説明

ms.enable

Engageをインストールして有効にする場合、WebCenter Sitesのインストール・プロセスでtrueに設定されます。

注意:

Engageの構成プロパティは、WebCenter Sitesのvisitor.iniというプロパティ・ファイルにあります。

18.3 Oracle WebCenter Sites: Satellite Serverのプロパティ・ファイル

Satellite Serverをスタンドアロン・アプリケーションとしてリモート・サーバーにインストールする場合、satellite.propertiesはそのサーバー上に存在します。ファイルのプロパティの詳細は、第15章「satellite.properties」を参照してください。

第III部

サード・パーティのライブラリおよびアプリケーション

第III部では、サード・パーティのライブラリとアプリケーション、およびWebCenter Sitesとこれらとの統合について説明します。

この部の内容は次のとおりです。

- 第19章「HTTPクライアント・アクセス」

19 HTTPクライアント・アクセス

この項では、Apache Commons HttpClientライブラリ、およびWebCenter Sitesとこのライブラリとの統合について説明します。

この章には次の項が含まれます:

- 第19.1項「Apache Commons HttpClient」

- 第19.2項「WebCenter Sitesとの統合」

- 第19.3項「HTTPClientのパラメータとWebCenter Sitesのプロパティ」

19.1 Apache Commons HttpClient

WebCenter Sitesでは、すべてのHTTPアクセスの基本ライブラリとしてApache Commons HttpClientが使用されます。HttpClientは、バージョン3以降では、http://jakarta.apache.org/commons/httpclient/preference-api.htmlに投稿されるパラメータをサポートします。

パラメータは次のように機能します。

- HttpClientパラメータは、HttpClientコンポーネントのランタイム動作を変更します。たとえば、Post操作でデフォルトとは異なるタイムアウトを設ける場合、その実行前にPostMethod.getParams().setParam("timeout", 1000)をコールできます。

- HttpClientパラメータは、階層形式でリンクできます。上から下の順序で、階層のレベルは、グローバル、クライアント、ホストおよびメソッドになります。上位レベルでパラメータに設定される値は、下位レベルの同等のパラメータの値によってオーバーライドされます。

HttpClientは、その柔軟性にもかかわらず、パラメータの設定がプログラムのみで行われるという制限があります。パラメータ値をユーザーが指定したり、自動的にライブラリから取得できる場合、構成ファイルを書き込むことはできません。ただし、WebCenter Sites統合では、次の項の第19.2項「WebCenter Sitesとの統合」で説明するようにこの制限がなくなっています。

注意:

WebCenter Sitesでは、http://jakarta.apache.org/commons/httpclient/preference-api.htmlに投稿されるパラメータが使用されます。パラメータは、表19-1にリストされており、(前述のサイトから複製された)説明も記載されています。HttpClientで定義されているように、パラメータとその機能の変更は自動的にサポートされません。

19.2 WebCenter Sitesとの統合

WebCenter Sitesは、ユーザーが構成可能なプロパティ・ファイルの作成をWebCenter Sitesユーザーに許可することでHttpClient機能を抽象化します。ファイルの作成後、ユーザーは必要なHttpClientパラメータ(値がデフォルト値と異なるパラメータ)をそのファイルに移入し、プロパティ・ファイルをクラスパスに配置します。WebCenter Sitesは、クラスパスからプロパティ・ファイルをロードし、事前定義済の構文に従ってパラメータを解析します(表19-1を参照)。HttpAccess APIは、パラメータを取得して、それらをランタイムで適用します。

WebCenter Sitesは、レベルが、HttpAccess Java API (WebCenter Sites Java Docsで提供される)で定義されるレベルと直接対応するパラメータ階層をサポートします。レベルごとに、1つ以上のプロパティ・ファイルを実装に応じて作成でき、HttpClientパラメータの任意の組合せを移入できます。レベルとプロパティ・ファイルの命名規則を次に示します。

注意:

プロパティ・ファイルは、WebCenter Sitesプロパティ・エディタの外部でテキスト・ファイルとして作成する必要があります。プロパティ・ファイルの名前は、大文字と小文字が区別されるため、すべて小文字にする必要があります。

- HttpAccess (レベル1)
プロパティ・ファイル: httpaccess.properties。ユーザーは、パラメータとその値をhttpaccess.propertiesファイルで指定します。このファイルは、作成されるすべてのHttpAccessインスタンスに適用されます。

オーバーライド: HttpAccessレベルのパラメータ値は、レベル2、3および4 (次の説明を参照)の同等のパラメータの値でオーバーライドされます。

- HostConfig (レベル2)
プロパティ・ファイル: <プロトコル>-<ホスト名>-<ポート番号>.properties。ユーザーは、ホストに固有のパラメータを各プロパティ・ファイルで指定します。たとえば、ポート7001でアクセス可能なtargetserverというホストの場合、プロパティ・ファイルの名前はhttp-targetserver-7001.propertiesとなり、このファイルには、そのホストに固有のHttpClientパラメータが含まれます。

オーバーライド: HostConfigレベルのパラメータ値は、HttpAccessレベルの同等のパラメータの値をオーバーライドします。

- リクエスト(レベル3)
プロパティ・ファイル: <リクエスト・タイプ>.properties。ここで、<リクエスト・タイプ>は、post、getまたはloginのいずれかの値を取ります。ユーザーは、リクエストに固有のパラメータを指定します。たとえば、post.propertiesは、postのインスタンスに適用可能なHttpClientパラメータを指定します。

オーバーライド: リクエスト・レベルのパラメータ値は、HttpAccessレベルおよびHostConfigレベルの同等のパラメータの値をオーバーライドします。

- ホスト別、リクエスト別(レベル4)
プロパティ・ファイル: <リクエスト・タイプ>-<プロトコル>-<ホスト名>-<ポート番号>.properties。ここで、<リクエスト・タイプ>は、post、getまたはloginのいずれかの値を取ります。このプロパティ・ファイルのパラメータは、リクエスト・レベルのパラメータとして機能します。ただし、これらは特定のホストに適用されます。

オーバーライド: 「ホスト別、リクエスト別」レベルで指定されたパラメータ値は、その特定のホストについて、HttpAccessレベル、HostConfigレベルおよびリクエスト・レベルの同等のパラメータの値をオーバーライドします。次の例では、オーバーライドが「ホスト別、リクエスト別」レベルからどのように有効になるかを示します。この例では、ユーザーはlogin-http-m2-7002.propertiesというプロパティ・ファイルを定義します。ここでは、http.connection.timeoutを100秒に指定します。タイムアウトは、m2というホスト・マシンとポート7002に厳密に適用されます。タイムアウト値は、上位レベルでm2に指定されるすべてのタイムアウト値をオーバーライドします。他のすべてのホスト・マシンの場合、タイムアウト値は影響を受けません。

WebCenter Sitesは、HttpClientによって定義されるすべてのパラメータを、外部から構成可能な方法でサポートします。さらに、WebCenter Sitesは、ユーザーが外部でパラメータを構成できるようにして、4番目のレベル(ホスト別、リクエスト別)でパラメータを指定しやすくすることでHttpClientの機能を拡張します。

HttpClientでサポートされるすべてのパラメータの他に、WebCenter SitesのHttpAccess APIでは、httpaccess.propertiesで構成プロパティcs.SecureProtocolSocketFactoryを定義します。このプロパティは、SSL (Secure Socket Layer)接続に使用されるプロトコル・ソケット・ファクトリを指定します。http://jakarta.apache.org/commons/httpclient/sslguide.htmlで3つの実装を入手できます。自己署名証明書を使用するホストにSSLで接続する場合、次の内容を構成する必要があることに注意してください。

cs.SecureProtocolSocketFactory=org.apache.commons.httpclient.  contrib.ssl.EasySSLProtocolSocketFactory

WebCenter Sitesでは、このEasySSLProtocolSocketFactoryクラスは用意されていません。このクラスはhttp://jakarta.apache.org/commons/httpclient/sslguide.htmlで取得できます。(すぐ上のリンクにある)Apache実装はSunに固有のため、SunおよびIBM JDKでは必ず異なる形式で構築してください。あるいは、HttpClientドキュメントに基づき、各自のソケット・ファクトリ実装を作成できます。

HttpAccess APIはパラメータを直接サポートしないため、パラメータを明示的に設定できないHttpClient階層には2つのレベル(接続マネージャと接続)があることに注意してください。ただし、これは、ユーザーがそれらのパラメータを構成できないということではありません。パラメータは、HttpAccess APIの対応する上位または下位レベルで指定できます。

19.2.1 実装

WebCenter Sitesユーザーは、どのような方法でWebCenter SitesのHTTPアクセスを構成するのでしょうか。ユーザーは、プロパティ・ファイルを適切な名前で作成し、それらをクラスパスに配置するのみです。インフラストラクチャでファイルを取得して使用します。これは、特にパラメータの数が指定される場合は作業量が多いように思われます。ただし、デフォルトでは、プロパティやプロパティ・ファイルを作成する必要はありません。すべてのデフォルトが使用され、HttpClientによって最適な推測値が取得されます。通常はこれが指定のシステムに対する最適な設定となります。95%は最適な推測値で十分であり、ユーザーはプロパティ・ファイルを作成する必要はありません。

稀にデフォルト以外のパラメータ値が必要な場合、WebCenter Sitesインフラストラクチャでは、ユーザーにプロパティ・ファイルでの構成の指定を許可することで、値を実装できるようにします。これにより、HttpClient自体が構築基盤である構成機能一式がユーザーに提供されます。

19.3 HTTPClientのパラメータとWebCenter Sitesのプロパティ

この項の表では、Apache Commons HttpClientでサポートされるパラメータについて説明します。表の説明は、次のサイトから複製されたものです。

http://jakarta.apache.org/commons/httpclient/preference-api.html

構文とデフォルト値は、WebCenter Sitesに固有であるため、Oracleで定義されています。構文はわかりやすく、次の表の「構文」フィールドは空白のままになっています。

パラメータとその機能の変更は自動でサポートされないことに注意してください。次の表の情報は、Oracleで更新が発行されるまで有効です。

HttpClientパラメータのサポートに加えて、WebCenter Sitesでは次のプロパティを定義します。

プロパティ: cs.SecureProtocolSocketFactory

使用: httpaccess.propertiesファイルにのみ適用可能

説明: 開いているSSL Socket接続を使用したクラスを定義

デフォルト: 空。HttpClientのJSSEベースのデフォルト実装が使用されます。詳細はhttp://jakarta.apache.org/commons/httpclient/sslguide.htmlを参照してください。

表19-1 HttpClientのパラメータ

名前

説明

http.authentication.preemptive

認証を先制して試行するかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.connection.stalecheck

失効した接続のチェックを使用するかどうかを決定します。失効した接続のチェックを無効にすると、サーバー側で閉じられた接続でリクエストを実行する際に、I/Oエラーは取得されますが、パフォーマンスはわずかに向上します。

タイプ: ブール

デフォルト値: <未定義>

http.connection.timeout

接続が確立されるまでのタイムアウト。値が0の場合、タイムアウトは使用されません。

タイプ: 整数

デフォルト値: <未定義>

http.connection-manager.class

デフォルトのHTTP接続マネージャ・クラス。

タイプ: クラス

構文: 完全修飾クラス名

デフォルト値: SimpleHttpConnectionManagerクラス

http.connection-manager.max-per-host

ホスト構成ごとに許可される最大接続数を定義します。これらの値は、HttpConnectionManagerの特定のインスタンスからの接続数にのみ適用されます。このパラメータは、タイプMapの値を予測します。値は、HostConfigurationのインスタンスをIntegerにマップする必要があります。デフォルト値は、ANY_HOST_CONFIGURATIONを使用して指定できます。

タイプ: マップ

構文: ${<ホスト>;<ポート>;<プロトコル>; <最大接続数>}を指定

デフォルト値: <未定義>

http.connection-manager.max-total

全体に許可される最大接続数を定義します。この値は、HttpConnectionManagerの特定のインスタンスからの接続数にのみ適用されます。

タイプ: 整数

デフォルト値: <未定義>

http.connection-manager.timeout

HTTP接続マネージャからHTTP接続を取得する際に使用されるタイムアウト(ミリ秒単位)。

タイプ: ロング

デフォルト値: <未定義>

http.dateparser.patterns

解析に使用される日付パターン。パターンは、コレクションに格納され、SimpleDateFormatと互換する必要があります。

タイプ: コレクション

構文: 各要素が${<要素>}で囲まれたコレクションを指定します。たとえば、${EEE, dd-MMM-yyyy HH-mm- ss z}${EEE, dd MMM yy HH:mm:ss z}のようになります。

デフォルト値:

EEE, dd MMM yyyy HH:mm:ss zzzEEEE, dd-MMM-yy HH:mm:ss zzzEEE MMM d HH:mm:ss yyyyEEE, dd-MMM-yyyy HH:mm:ss zEEE, dd-MMM-yyyy HH-mm-ss zEEE, dd MMM yy HH:mm:ss zEEE dd-MMM-yyyy H:mm:ss zEEE dd MMM yyyy HH:mm:ss zEEE dd-MMM-yyyy HH-mm-ss zEEE dd-MMM-yy HH:mm:ss zEEE dd MMM yy HH:mm:ss zEEE,dd-MMM-yy HH:mm:ss zEEE,dd-MMM-yyyy HH:mm:ss zEEE, dd-MM-yyyy HH:mm:ss z

http.default-headers

各リクエストでデフォルトによって送信されるリクエスト・ヘッダー。このパラメータは、コレクション・タイプの値を予測します。コレクションは、HTTPヘッダーを含むことが予想されます。

タイプ: コレクション

構文: ${name=<ヘッダー名>; value=<ヘッダー値>}で各ヘッダーを指定

デフォルト値: <未定義>

http.method.multipart.boundary

MultipartRequestEntityと一緒に使用するマルチパート境界文字列。このプロパティを設定しない場合、リクエストごとにランダム値が生成されます。

タイプ: 文字列

構文:

デフォルト値: <未定義>

http.method.response.buffer.warnlimit

警告をトリガしないバッファ済レスポンスの最大サイズ(バイト単位)。バッファ済レスポンスがこのサイズを超えると、警告がログにトリガされます。設定しない場合、制限は1MBになります。

タイプ: 整数

デフォルト値: 1

http.method.retry-handler

失敗したメソッドの再試行に使用されるメソッド再試行ハンドラ。詳細は、例外処理ガイドを参照してください。

タイプ: HttpMethodRetryHandler

構文: 完全修飾クラス名

デフォルト値: デフォルトの実装

http.protocol.allow-circular-redirects

循環リダイレクト(同じ場所へのリダイレクト)を許可するかどうかを定義します。HTTP仕様では、循環リダイレクトを許可するかどうかが十分に明確ではないため、オプションで循環リダイレクトを有効にできます。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.content-charset

コンテンツ本文のエンコードに使用される文字セット。

タイプ: 文字列

デフォルト値: ISO-8859-1

http.protocol.cookie-policy

Cookie管理に使用されるCookieポリシー。

タイプ: 文字列

デフォルト値: CookiePolicy.RFC_2109

http.protocol.credential-charset

資格証明のエンコードで使用される文字セット。定義しない場合、"http.protocol.element-charset"の値を使用する必要があります。

タイプ: 文字列

デフォルト値: <未定義>

http.protocol.element-charset

HTTPプロトコル要素(ステータス行およびヘッダー)のエンコードおよびデコードに使用される文字セット。

タイプ: 文字列

デフォルト値: US-ASCII

http.protocol.expect-continue

エンティティを包含するメソッドの「Expect: 100-Continue」ハンドシェイクを有効にします。「Expect: 100-Continue」ハンドシェイクにより、リクエスト本文を含むリクエスト・メッセージを送信するクライアントは、リクエスト本文を送信する前に、(リクエスト・ヘッダーに基づき)元のサーバーがリクエストを受け入れるかどうかを判断できます。

「Expect: 100-continue」ハンドシェイクを使用すると、ターゲット・サーバーの認証を必要とするエンティティ包含リクエスト(POSTやPUTなど)のパフォーマンスが大幅に改善されます。「Expect: 100-continue」ハンドシェイクでは、HTTP/1.1プロトコルをサポートしないHTTPサーバーとプロキシに関する問題が生じることがあるため、注意して使用してください。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.head-body-timeout

非準拠サーバーからのHEADレスポンスに応答して送信されるコンテンツ本文の待機時間をミリ秒単位で設定します。パラメータを設定しないか、-1に設定する場合、非準拠レスポンス本文のチェックが無効になります。

タイプ: 整数

デフォルト値: <未定義>

http.protocol.max-redirects

追跡するリダイレクトの最大数を定義します。リダイレクトの数を制限する目的は、無限ループを防止することです。

タイプ: 整数

デフォルト値: <未定義>

http.protocol.reject-head-body

HEADリクエストに応答して送信されるコンテンツ本文を拒否するかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.reject-relative-redirect

相対リダイレクトを拒否するかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.single-cookie-header

Cookieを単一のレスポンス・ヘッダーに置くかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.status-line-garbage-limit

HTTPレスポンスのステータス・コードを予測する前に、無視できる行の最大数を定義します。

HTTP/1.1永続接続の場合、破損したスクリプトが不正なContent-Length (送信されたバイト数が指定の数よりも多い)を返すという問題が生じます。場合によっては、不正なレスポンスの後ではなく、次のレスポンスの前に生じることがあります。そのため、HttpClientは、このように余分な行をスキップできるようになっています。ステータス行の前のガベージおよび空の行を拒否するには、これを0に設定します。無制限を指定するには、Integer.MAX_VALUEを使用します。

タイプ: 整数

デフォルト値: <未定義>

http.protocol.strict-transfer-encoding

無効なTransfer-Encodingヘッダーを含むレスポンスを拒否するかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.unambiguous-statusline

HTTPメソッドで曖昧なHTTPステータス行を拒否するかどうかを定義します。

タイプ: ブール

デフォルト値: <未定義>

http.protocol.version

HTTPメソッドによってデフォルトで使用されるHTTPプロトコル・バージョン。

タイプ: HttpVersion

構文: <(整数)メジャー>.<(整数)マイナー>、1.1など

デフォルト値: HttpVersion_1_1

http.protocol.warn-extra-input

予想(Content-Lengthヘッダーで指定される数など)よりも多いバイト数がレスポンスで提供される場合のHttpClientの動作を定義します。このような余分なデータによって、キープ・アライブ・リクエストに対するHTTP接続の信頼性が低くなるため、悪質なレスポンス・データ(偽造ヘッダーなど)が原因で、その接続を使用する次のリクエストに対して不適切な結果が生じる可能性があります。このパラメータをtrueに設定する場合、余分な入力データを検出すると、ログに警告が生成されます。

タイプ: ブール

デフォルト値: <未定義>

http.socket.linger

秒単位の遅延時間(SO_LINGER)。このオプションは、TCPソケットのclose()からの即時戻りを無効および有効にします。ゼロ以外の整数のタイムアウトでこのオプションを有効にすると、ピアに書き込まれたすべてのデータの送信と確認の保留がブロックされます。この時点で、ソケットは正常に終了します。値が0の場合、オプションは無効になります。値が-1の場合、JREのデフォルトが使用されます。

タイプ: 整数

デフォルト値: <未定義>

http.socket.receivebuffer

Socket.setReceiveBufferSize(int)で設定する値。この値は、ソケットで受信されるデータに使用するバッファのサイズに関する、アプリケーションからカーネルへの提案になります。

タイプ: 整数

デフォルト値: <未定義>

http.socket.sendbuffer

Socket.setSendBufferSize(int)で設定する値。この値は、ソケットで送信されるデータに使用するバッファのサイズに関する、アプリケーションからカーネルへの提案になります。

タイプ: 整数

デフォルト値: <未定義>

http.socket.timeout

メソッドの実行時に使用されるソケットのタイムアウト(SO_TIMEOUT)をミリ秒単位で設定します。タイムアウト値がゼロの場合、無限タイムアウトとみなされます。

タイプ: 整数

デフォルト値: <未定義>

http.socket.timeout

データを待機するタイムアウトになるデフォルトのソケット・タイムアウト(SO_TIMEOUT)(ミリ秒単位)。タイムアウト値がゼロの場合、無限タイムアウトとみなされます。この値は、ソケット・タイムアウトをHTTPメソッド・パラメータで設定しない場合に使用されます。

タイプ: 整数

デフォルト値: <未定義>

http.tcp.nodelay

Nagleのアルゴリズムを使用するかどうかを決定します。Nagleのアルゴリズムは、送信されるセグメントの数を最小限に抑えて帯域幅の節約を試みます。アプリケーションでネットワーク待機時間を減らしてパフォーマンスを改善する必要がある場合、(TCP_NODELAYを有効にすることで)Nagleのアルゴリズムを無効にできます。帯域幅の消費は増加しますが、データの送信速度は上がります。

タイプ: ブール

デフォルト値: <未定義>

http.useragent

HTTPメソッドで使用されるUser-Agentヘッダーのコンテンツ。

タイプ: 文字列

デフォルト値: <公式のリリース名>、Jakarta Commons-HttpClient/3.0など

索引
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  U  V  W  X

A

advancedUI.enableAssetForms, 10.13

afk.historydata, 2.1

afk.publishdata, 2.1

am.debug, 10.5

analysisconnector.version, 9.18

analytics.datacaptureurl, 10.1

analytics.enabled, 10.1

analytics.piurl, 10.1

analytics.reporturl, 10.1

analytics.user, 10.1

appserverlink, 15.6

asset.debug, 10.5

B

baseDN, 7.3

blocktimeout, 15.2

bs.bCacheSize, 9.4

bs.bCacheTimeout, 9.4

bservice, 15.3

bs.invalidheadernames, 9.4

bs.security, 9.3

bs.validheadernames, 9.4

C

cache_check_interval, 15.1

cache_folder, 15.1

cache_max, 15.1

catalogcentre.version, 9.18

cc.AssetTypeCSz, 9.18

cc.attrDisplayStyle, 11.1

cc.attributeinheritance, 11.1

cc.bigint, 9.8

cc.bigtext, 9.8

cc.blob, 9.8

cc.BlobServerCacheCSz, 9.14

cc.BlobServerTimeout, 9.14

cc.cacheNoSync, 9.5

cc.cacheResults, 9.15

cc.cacheResultsAbs, 9.15

cc.cacheResultsTimeout, 9.15

cc.CategoryCSz, 9.18

cc.char, 9.8

cc.ComparatorsKey, 9.18

cc.contentkey, 9.7

cc.datepicture, 9.8

cc.datetime, 9.8

cc.double, 9.8

cc.ElementCatalogCSz, 9.15

cc.ElementCatalogTimeout, 9.15

cc.extrapath, 11.1

cc.FiltersKeyXX, 9.18

cc.forcelower, 9.8

cc.fullconstraint, 11.1

cc.ignoreTblCase, 9.8

cc.integer, 9.8

cc.maxvarcharsize, 9.8

cc.MimeTypeKey, 9.18

cc.money, 11.1

cc.null, 9.8

cc.numeric, 9.8

cc.PreviewgenKey, 9.18

cc.primary, 9.8

cc.queryablemaxvarcharlength, 9.8

cc.querystyle, 11.1

cc.rename, 9.8

cc.security, 9.3

cc.SiteCatalogCSz, 9.15

cc.SiteCatalogTimeout, 9.15

cc.smallint, 9.8

cc.SourceKey, 9.18

cc.StatusCodeCSz, 9.18

cc.StatusCodeKey, 9.18

cc.string, 11.1

cc.stringpicture, 9.8

cc.SystemACLCSz, 9.15

cc.SystemACLTimeout, 9.15

cc.SystemInfoCSz, 9.15

cc.SystemInfoTimeout, 9.15

cc.SystemPageCacheCSz, 9.14

cc.SystemPageCacheTimeout, 9.14

cc.SystemUsersCSz, 9.15

cc.SystemUsersTimeout, 9.15

cc.textdistinct, 11.1

cc.unique, 9.8

cc.url, 11.1

cc.urlattrpath, 11.1

cc.useLegacyInputNames, 11.1

cc.varchar, 9.8

cg.management.url, 10.4

cg.production.url, 10.4

ckeditor.showIncludedElementInSpan, 10.13

className.Attribute, 7.4

className.Attributes, 7.4

className.IDir, 7.4

className.IFactory, 7.4

className.IName, 7.4

className.IUserDir, 7.4

className.JNDIName, 7.4

cleandns, 7.2

cn, 7.1

com.fatwire.logging.cs, 5.3

com.fatwire.logging.cs.auth, 5.3

com.fatwire.logging.cs.blobserver, 5.3

com.fatwire.logging.cs.cache.page, 5.3

com.fatwire.logging.cs.cache.resultset, 5.3

com.fatwire.logging.cs.core.http.HttpAccess, 5.3

com.fatwire.logging.cs.core.uri.assembler, 5.3

com.fatwire.logging.cs.core.uri.definition, 5.3

com.fatwire.logging.cs.db, 5.3

com.fatwire.logging.cs.errno, 5.3

com.fatwire.logging.cs.event, 5.3

com.fatwire.logging.cs.export, 5.3

com.fatwire.logging.cs.filelock, 5.3

com.fatwire.logging.cs.firstsite.filter, 5.3

com.fatwire.logging.cs.install, 5.3

com.fatwire.logging.cs.jsp, 5.3

com.fatwire.logging.cs.realtime, 5.3

com.fatwire.logging.cs.request, 5.3

com.fatwire.logging.cs.satellite, 5.3

com.fatwire.logging.cs.satellite.cache, 5.3

com.fatwire.logging.cs.satellite.host, 5.3

com.fatwire.logging.cs.satellite.request, 5.3

com.fatwire.logging.cs.session, 5.3

com.fatwire.logging.cs.sync, 5.3

com.fatwire.logging.cs.sysinfo, 5.3

com.fatwire.logging.cs.time, 5.3

com.fatwire.logging.cs.visitor.object, 5.3

com.fatwire.logging.cs.visitor.ruleset, 5.3

com.fatwire.logging.cs.xcelerate, 5.3

com.fatwire.logging.cs.xcelerate.advantage.recommendation, 5.3

com.fatwire.logging.cs.xcelerate.approval, 5.3

com.fatwire.logging.cs.xcelerate.asset, 5.3

com.fatwire.logging.cs.xcelerate.assetmaker, 5.3

com.fatwire.logging.cs.xcelerate.publish, 5.3

com.fatwire.logging.cs.xcelerate.template, 5.3

com.fatwire.logging.cs.xml, 5.3

com.fatwire.logging.ui.model, 5.5

com.fatwire.logging.ui.phase, 5.5

com.fatwire.logging.ui.view, 5.5

com.fatwire.search.asset, 5.3

com.fatwire.search.lucene, 5.5

commerceconnector.version, 9.18

contentcentre.version, 9.18

contentserver.installation.folder, 15.4

cookieprefix, 15.4

cos.contextroot, 10.13

cos.hostname, 10.4

cos.portnumber, 10.4

cs.alwaysusedisk, 9.14

cs.approvalLockStriping, 9.18

cs.barEqualsSlash, 9.3

cs.binarypath, 10.11

cs.charset, 6.1, 9.13, 16.1

cs.childfoldercount, 9.18

cs.contenttype, 6.1, 9.13, 16.1

cs.contenttype. UTF-8, 16.1

cs.contenttype.UTF-8, 6.1

cs.cookievariables, 9.6

cs.dataindatabase, 9.6

cs.dbconnpicture, 9.8

cs.dbencoding, 9.18

cs.dbtype, 9.8

cs.disksize, 6.1, 9.13, 16.2

cs.documentation, 9.13

cs.dsn, 9.8

cs.emailaccount, 9.10

cs.emailauthenticator, 9.10

cs.emailcharset, 9.10

cs.emailcontenttype, 9.10

cs.emailhost, 9.10

cs.emailpassword, 9.10

cs.emailreturnto, 9.10

cs.eventhost, 9.1

cs.expireonly, 9.14

cs.freezeCache, 9.14

cs.HTTP_HOST, 9.13

cs.HTTP_PROTOCOL, 9.13

cs.httpvariables, 9.6

cs.IItemList, 9.14

cs.invalMemWindow, 9.18

cs.jspclear, 9.12

cs.jsppath, 9.12

cs.jsprefresh, 9.12

cs.jspresponsewrapper, 9.12

cs.jsproot, 9.12

cs.jspwork, 9.12

cs.manageACL, 9.2

cs.manageproperty, 9.2

cs.manageUser, 9.2

cs.manageUserAccess, 9.2

cs.manageUserSystem, 9.2

cs.mirrorhttpversion, 9.11

cs.mirrorpassword, 9.11

cs.mirrorproxyserver, 9.11

cs.mirrorproxyserverport, 9.11

cs.mirrorrowsperpost, 9.11

cs.mirrorthreads, 9.11

cs.mirroruser, 9.11

cs.nocache, 9.14

cs.parentfoldercount, 9.18

cs.PastramiEngine, 9.16

cs.pgCacheTimeout, 9.14

cs.pgexportfolder, 9.11

cs.privpassword, 9.8

cs.privuser, 9.8

cs.recordBlobInventory, 9.4, 9.14

cs.requestfactory, 9.18

cs.requiresessioncookies, 9.14

cs.satellitehosts, 9.6

cs.satellitepassword, 9.6

cs.satelliteusers, 9.6

cs.selfmodify, 9.6

cs.session, 9.3

cs.sitepreview, 9.13

cs.ssovalidator, 9.2

cs.TempObjectsDaysToKeep, 9.18

cs.timeout, 9.3

cs.tree.defaultFunction.child, 10.8

cs.tree.defaultFunction.parent, 10.8

cs.uniqueidpoolsize, 9.3

cs.urlfilerollup, 9.13

cs.use.short.jsp.names, 9.12

cs.wrapper, 9.3

cs.xmlfolder, 9.13

cs.xmlHeader, 9.13

cs.xmlHeaderAutoStream, 9.6

D

debug, 3.2

defaultGroupAttrs, 7.7

defaultPeopleAttrs, 7.7

defaultReaderACLs, 7.7

E

expiration, 15.1

F

file_size, 15.1

forgotpassword, 8.1

formaction, 15.5

ft.approot, 9.6

ft.catalogmanager, 9.6

ft.cgipath, 9.1

ft.contentserver, 9.6

ft.debugport, 9.9

ft.filecheck, 9.15

ft.servletoutputstream, 9.18

ft.suppressPasswordNames, 9.9

ft.suppressPasswords, 9.9

ft.sync, 9.5

ft.treemanager, 9.6

ft.usedisksync, 9.5

ft.version, 9.3

fwblogs.cos.enabled, 10.4, 10.13

G

globally_replace_contentserver, 15.5

groupparent, 7.3

H

host, 15.3

http.authentication.preemptive, 19.3

http.connection-manager.class, 19.3

http.connection-manager.max-per-host, 19.3

http.connection-manager.max-total, 19.3

http.connection-manager.timeout, 19.3

http.connection.stalecheck, 19.3

http.connection.timeout, 19.3

http.dateparser.patterns, 19.3

http.default-headers, 19.3

http.method.multipart.boundary, 19.3

http.method.response.buffer.warnlimit, 19.3

http.method.retry-handler, 19.3

http.protocol.allow-circular-redirects, 19.3

http.protocol.content-charset, 19.3

http.protocol.cookie-policy, 19.3

http.protocol.credential-charset, 19.3

http.protocol.element-charset, 19.3

http.protocol.expect-continue, 19.3

http.protocol.head-body-timeout, 19.3

http.protocol.max-redirects, 19.3

http.protocol.reject-head-body, 19.3

http.protocol.reject-relative-redirect, 19.3

http.protocol.single-cookie-header, 19.3

http.protocol.status-line-garbage-limit, 19.3

http.protocol.strict-transfer-encoding, 19.3

http.protocol.unambiguous-statusline, 19.3

http.protocol.version, 19.3

http.protocol.warn-extra-input, 19.3

http.socket.linger, 19.3

http.socket.receivebuffer, 19.3

http.socket.sendbuffer, 19.3

http.socket.timeout, 19.3, 19.3

http.tcp.nodelay, 19.3

http.useragent, 19.3

I

image.time, 9.18

J

java.naming.factory.initial, 7.5

java.naming.security.authentication, 7.5

jndi.baseURL, 7.5

jndi.connectAsUser, 7.5

jndi.custom, 7.5

jndi.login, 7.5

jndi.password, 7.5

jndi.poolConnections, 7.5

jndi.poolsize, 7.5

L

log.Directory.messages, 13.2

log.filterLevel, 13.1

logging.file, 5.4

logging.format, 5.4

logging.interval, 5.1

logging.maxlogsize, 5.4

logging.per-client-log, 5.4

logging.roll, 5.4

logging.timestamp, 5.4

loginattribute, 7.1

log.Logger.messages, 13.2

log.transformer.messages, 13.2

log.wmentconnector.messages, 13.2

M

marketingstudio.version, 9.18

memberof, 7.1

ms.enable, 18.2.1

mwb.assetsetclass, 11.1

mwb.cartclass, 11.1

mwb.cartsetclass, 11.1

mwb.cartsetdir, 4.1

mwb.commercecontextclass, 11.1

mwb.commerceengineclass, 11.1

mwb.commerceuserclass, 11.1

mwb.conservativedependencies, 11.1

mwb.defaultattributes, 11.1

mwb.externalattributes, 11.1

mwb.path, 11.1

mwb.promotioncutoff, 11.1

mwb.searchdir, 11.1

mwb.searchstateclass, 11.1

mwb.segmentcutoff, 11.1

N

newformaction, 15.5

ntlogin.DefaultACL, 9.2

ntlogin.DefaultReaderACL, 9.2

ntlogin.DefaultReaderID, 9.2

ntlogin.DefaultReaderPW, 9.2

ntlogin.LogFile, 9.2

ntlogin.Logging, 9.2

O

objectclassGroup, 7.7

objectclassPerson, 7.7

org.apache.commons.logging.Log, 5.2

org.apache.commons.logging.LogFactory, 5.2

org.apache.http, 5.3

org.apache.http.client, 5.3

org.apache.http.headers, 5.3

org.apache.http.impl.client, 5.3

org.apache.http.impl.conn, 5.3

org.apache.http.wire, 5.3

P

page.time, 9.18

password, 7.1, 15.2

path.BlobServer, 16.3

path.CacheServer, 16.3

path.CatalogManager, 16.3

path.ContentServer, 16.3

path.CookieServer, 16.3

path.DispatchManager, 16.3

path.PageDispatchServer, 16.3

path.SatelliteServer, 16.3

path.SeedDispatchServer, 16.3

path.SyncSeedDispatchServer, 16.3

path.to.futuretense.ini, 15.4

path.TreeManager, 16.3

peopleparent, 7.3

port, 15.3

propagatecache, 9.18, 15.6

protocol, 15.3

R

readtimeout, 15.2

request.folder, 3.3

requiredGroupAttrs, 7.7

requiredPeopleAttrs, 7.7

rsCacheOverinCache, 9.18

rtd.choiceId.pattern, 9.18

rtd.host, 9.18

rtd.inline.service.name, 9.18

S

satellite.blob.cachecontrol.default, 9.16

satellite.page.cache control.default, 9.16

scratch.cleanup.schedule, 15.6

search.returnlimit, 7.8

search.scope, 7.8

search.timeoutVal, 7.8

secure.CatalogManager, 9.3

secure.DebugServer, 9.3

secure.TreeManager, 9.3

security.checkpagelets, 9.6

security.class, 3.4

service, 15.3

servlet, 15.2

servlet-path, 15.6

sessionid.cookie.prefix, 15.4

sharesession, 15.4

singlesignon, 9.2

soap.binaryRowsType, 9.18

soap.iList, 9.18

soap.likeConstraint, 9.18

soap.listRowsType, 9.18

soap.nestedConstraint, 9.18

soap.rangeConstraint, 9.18

soap.richTextConstraint, 9.18

soap.searchstate, 9.18

soap.standardConstraint, 9.18

soap.stringRowsType, 9.18

soap.stringVarsType, 9.18

soap.urlRowsType, 9.18

soap.URLType, 9.18

ss.flushall, 9.14

syntax.beginquote, 7.6

syntax.beginquote2, 7.6

syntax.custom, 7.5

syntax.direction, 7.6

syntax.endquote, 7.6

syntax.endquote2, 7.6

syntax.escape, 7.6, 7.6

syntax.ignorecase, 7.6

syntax.separator, 7.6

syntax.separatorava, 7.6

syntax.separatortypeval, 7.6

syntax.trimblanks, 7.6, 7.6

T

thread.count, 3.1

thread.growcache, 3.1

thread.idle, 3.1

thread.wait, 3.1

transformer.imgdir, 10.10

transformer.imgurl, 10.10

transparent.content-type.pattern, 15.2

U

uniquemember, 7.1

uri.assembler.1.classname, 16.3

uri.assembler.1.shortform, 16.3

uri.assembler.2.classname, 16.3

uri.assembler.2.shortform, 16.3

uri.assembler.3.classname, 16.3

uri.assembler.3.shortform, 16.3

username, 7.1, 15.2

V

vis.adminrole, 17.1

vis.compileclasspath, 17.1

vis.editrole, 17.1

vis.genclasspath, 17.1

vis.money, 17.1

vis.path, 17.1

vis.rulesetxmlpath, 17.1

vis.sessiondata, 17.1

vis.update, 17.1

vis.url, 17.1

vis.urlpath, 17.1

vis.useSessionVisitorConnection, 17.1

W

wem.enabled, 10.11

X

xcelelem.manageuserpub, 10.7

xcelelem.publishfactors, 10.7

xcelelem.publishoptions, 10.7

xcelelem.setpubid, 10.7

xcelerate. emailnotification, 10.8

xcelerate.adminacl, 10.11

xcelerate.adminrole, 10.11

xcelerate.approval.dependency.chunksize, 10.11

xcelerate.asset.shareToAllAllowed, 10.2

xcelerate.asset.sizeofnamefield, 10.2

xcelerate.authorizefunctions, 10.3

xcelerate.base, 10.11

xcelerate.batchhost, 10.9

xcelerate.batchloadsizeonpublish, 10.9

xcelerate.batchmode, 10.9

xcelerate.batchpass, 10.9

xcelerate.batchsavesizeonpublish, 10.9

xcelerate.batchuser, 10.9

xcelerate.blobref, 10.9

xcelerate.body.length, 10.2

xcelerate.bulkapprovechunk, 10.9

xcelerate.charset, 10.8

xcelerate.ckeditor.basepath, 10.13

xcelerate.crosssiteassign, 10.11

xcelerate.defaultacl, 10.2

xcelerate.defaultbase, 10.2

xcelerate.defaultcscacheinfo, 10.2

xcelerate.defaultcsstatus, 10.2

xcelerate.defaultlang, 10.11

xcelerate.defaultpagecriteria, 10.2

xcelerate.defaultpagecriteriaSiteEntry, 10.2

xcelerate.defaultpreviewurlgenerator, 10.11

xcelerate.defaultsscacheinfo, 10.2

xcelerate.deny.abstainfromvoting, 10.3

xcelerate.deny.approve, 10.3

xcelerate.deny.authorize, 10.3

xcelerate.deny.build, 10.3

xcelerate.deny.checkout, 10.3

xcelerate.deny.copy, 10.3

xcelerate.deny.delegate, 10.3

xcelerate.deny.delete, 10.3

xcelerate.deny.edit, 10.3

xcelerate.deny.inspect, 10.3

xcelerate.deny.placepage, 10.3

xcelerate.deny.preview, 10.3

xcelerate.deny.removefromgroup, 10.3

xcelerate.deny.removefromworkflow, 10.3

xcelerate.deny.rollback, 10.3

xcelerate.deny.setExportData, 10.3

xcelerate.deny.setnestedworkflow, 10.3

xcelerate.deny.setparticipants, 10.3

xcelerate.deny.setprocessdeadline, 10.3

xcelerate.deny.setstepdeadline, 10.3

xcelerate.deny.share, 10.3

xcelerate.deny.showparticipants, 10.3

xcelerate.deny.showstatus, 10.3

xcelerate.deny.showversion, 10.3

xcelerate.displayablenameattr, 10.12

xcelerate.domain, 10.11

xcelerate.donotregenerate, 10.9

xcelerate.editrole, 10.11

xcelerate.emailattr, 10.12

xcelerate.enableinsite, 10.11

xcelerate.ewebeditpro, 10.2

xcelerate.exportmaxfilename, 10.9

xcelerate.grant.abstainfromvoting, 10.3

xcelerate.grant.approve, 10.3

xcelerate.grant.authorize, 10.3

xcelerate.grant.build, 10.3

xcelerate.grant.checkout, 10.3

xcelerate.grant.copy, 10.3

xcelerate.grant.delegate, 10.3

xcelerate.grant.delete, 10.3

xcelerate.grant.edit, 10.3

xcelerate.grant.inspect, 10.3

xcelerate.grant.placepage, 10.3

xcelerate.grant.preview, 10.3

xcelerate.grant.removefromgroup, 10.3

xcelerate.grant.removefromworkflow, 10.3

xcelerate.grant.rollback, 10.3

xcelerate.grant.setExportData, 10.3

xcelerate.grant.setnestedworkflow, 10.3

xcelerate.grant.setparticipants, 10.3

xcelerate.grant.setprocessdeadline, 10.3

xcelerate.grant.setstepdeadline, 10.3

xcelerate.grant.share, 10.3

xcelerate.grant.showparticipants, 10.3

xcelerate.grant.showstatus, 10.3

xcelerate.grant.showversion, 10.3

xcelerate.imageeditor.basepath, 10.13

xcelerate.imageeditor.clarkii.basepath, 10.13

xcelerate.imageurl, 10.11

xcelerate.localeattr, 10.12

xcelerate.locallanguagedir, 10.6

xcelerate.lockdir, 10.6

xcelerate.MaxLinks, 10.2

xcelerate.mirrorini, 10.9

xcelerate.objpubdir, 10.6

xcelerate.pageref, 10.9

xcelerate.presaveelt, 10.9

xcelerate.previewhost, 10.11

xcelerate.previewservlet, 10.11

xcelerate.previewurlpagename, 10.11

xcelerate.pubabortelt, 10.9

xcelerate.pubcleanupelt, 10.9

xcelerate.pubkeydir, 10.6

xcelerate.publishallassettypes, 10.9

xcelerate.publishinvalidate, 10.9

xcelerate.publishquerystyle, 10.11

xcelerate.pubrolesattr, 10.12

xcelerate.pubsetupelt, 10.9

xcelerate.remotecall, 10.9

xcelerate.restrictSiteTree, 10.8

xcelerate.rolemanagerclass, 10.11

xcelerate.saveSearchdir, 10.6

xcelerate.searchResultCols, 10.11

xcelerate.seLimit, 10.8

xcelerate.sePath, 10.6

xcelerate.showSiteTree, 10.8

xcelerate.sitenameattr, 10.12

xcelerate.sitesattr, 10.12

xcelerate.sitesroot, 10.12

xcelerate.systemid, 10.11

xcelerate.templatedefault, 10.9

xcelerate.tempobjectsdir, 10.6

xcelerate.thumbnaildir, 10.6

xcelerate.transformpath, 10.11

xcelerate.treehierassettype, 10.8

xcelerate.treeMaxNodes, 10.8

xcelerate.treetabmanagerclass, 10.11

xcelerate.treeType, 10.8

xcelerate.useDimensionAssets, 10.13

xcelerate.userimageattr, 10.12

xcelerate.usermanagerclass, 10.11

xcelerate.usese, 10.8

xcelerate.workflowdir, 10.6

xcelerate.workflowengineclass, 10.11

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2014, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。