コンテンツ管理ガイド
WLP リポジトリのコンフィグレーション
各 WebLogic Portal では、デフォルトの WLP リポジトリが事前にコンフィグレーションされています。デフォルト リポジトリは、カスタマイズ可能なコンテンツ ワークフローおよびバージョン管理などのコンテンツ管理機能を含む、ライブラリ サービスに対応させることができます。
事前にコンフィグレーションされたリポジトリを使用できるほか、必要に応じて別のリポジトリを追加することができます。サードパーティ リポジトリを使用する場合、「サードパーティのリポジトリへの接続」を参照してください。
この章の内容は以下のとおりです。
WLP リポジトリの操作
WLP リポジトリを使用する場合、デフォルトのデータベースベースのリポジトリを選択するか、または WLP ファイルシステム リポジトリに切り替えることができます。どちらのタイプの場合も、WLP の堅牢なライブラリ サービスを使用してコンテンツを管理できます。表 3-1 では、両方のタイプの特徴と利点を示します。
表 3-1 リポジトリ タイプ
|
|
|
|
|
事前にコンフィグレーションされ、すぐに使用可能。
バージョン管理やコンテンツ ワークフローなどの、ライブラリ サービスの組み込み。
すべてのコンテンツおよびメタデータをポータル データベースに格納。複数のリポジトリを使用する場合以外は、追加のコンフィグレーションは不要。
|
|
|
公開済みコンテンツをファイル システムに格納。
バージョン管理やコンテンツ ワークフローなどの、ライブラリ サービスの組み込み。
デフォルト WLP リポジトリよりも高いパフォーマンスを実現。
ファイル システムに格納されている従来のコンテンツを使用可能。
| 注意 : |
データベースをベースにしたリポジトリがサポートするようにはトランザクションをサポートしません。コンテンツの追加または変更時にネットワーク接続がダウンした場合、変更が失われる場合があります。 |
|
デフォルトの WLP リポジトリの操作
デフォルトの WLP リポジトリは、ポータル アプリケーションで使用するよう事前にコンフィグレーションされています。
WLP リポジトリを使用する前に、ライブラリ サービスが有効であることを確認し、使用環境で必要なカスタム プロパティを追加します。たとえば、全文検索などの機能との統合を有効にするには、必要なリポジトリ プロパティを追加します。リポジトリ プロパティは、リポジトリがストリーミング環境で動作可能かどうかを指示することもできます。
| 注意 : |
ライブラリ サービスを使用すると、コンテンツのバージョン管理や、ワークフローを使用したコンテンツ作成プロセスの管理を行うことができます。ライブラリ サービスの詳細については、「WLP リポジトリへのコンテンツの追加」を参照してください。 |
WLP リポジトリに対するライブラリ サービスの有効化
ライブラリ サービスを使用すると、バージョンを管理したり、コンテンツ ワークフローを使用し、承認および公開プロセスを介してコンテンツを送付したりすることができます。WLP リポジトリを使用している場合、リポジトリを編成する前にライブラリ サービスを有効にする必要があります。
ライブラリ サービスの使用の詳細については、「WLP リポジトリへのコンテンツの追加」を参照してください。
| 注意 : |
リポジトリに対しライブラリ サービスを有効にすると、後で無効にすることはできません。 |
ライブラリ サービスを有効にするには、以下の手順に従います。
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
リソース ツリーで、ライブラリ サービスを有効にする WLP リポジトリをクリックします。
[概要] タブで [ライブラリ サービス] をクリックします。
[ライブラリ サービス] ダイアログで、[ライブラリ サービスが有効] チェック ボックスを選択し、[保存] をクリックします。
WLP リポジトリの変更
環境に合わせて、WLP リポジトリのコンフィグレーションを変更することができます。たとえば、サードパーティのリポジトリのカスタム プロパティを追加できます。また、キャッシュや検索の設定などの詳細な WLP リポジトリ プロパティをコンフィグレーションすることも可能です。
WLP リポジトリで全文検索を使用する場合は、リポジトリ接続に全文検索プロパティを追加する必要があります。詳細については、「検索の統合」を参照してください。
リポジトリ接続を変更するには
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
[リソース] ツリーで、変更するリポジトリをクリックします。
リポジトリの [概要] タブで、以下のセクションを使用してリポジトリ接続を変更します。
[リポジトリ詳細] セクションで、接続クラス、データソース JNDI を変更するか、リポジトリを読み込み専用にします。「リポジトリ詳細」を参照してください。
[ライブラリ サービス] セクションで、ライブラリ サービスを有効にすることができます。
[プロパティ] セクションでは、リポジトリのプロパティを追加、または変更することができます。「カスタム プロパティの追加」を参照してください。
[詳細] セクションでは、リポジトリのキャッシュ設定を変更することができます。「詳細リポジトリ プロパティの編集」を参照してください。
リポジトリ詳細
[リポジトリ詳細] セクションで、接続クラス、データ ソース JNDI を変更するか、リポジトリを読み込み専用にするか、またはパスワードを変更することができます。図 3-1 を参照してください。
[パスワードの変更] をクリックしてこのリポジトリのパスワードを変更します。パスワードは、通常、サード パーティのリポジトリに対して使用します。
[リポジトリ詳細] をクリックして、接続クラス、データ ソース JNDI を変更するか、このリポジトリを読み込み専用にします。表 3-2 に、接続クラスのプロパティの詳細を示します。
表 3-2 リポジトリ接続クラスのプロパティ値
|
|
|
|
|
WLP リポジトリの場合、接続クラスは次のとおり。
com.bea.content.spi.internal.ExtendedRepositoryImpl
ファイル システム リポジトリを使用している場合、接続クラスは次のとおり。
com.bea.content.spi.internal.FileSystemRepositoryImpl
サード パーティのリポジトリの場合は、ベンダ提供の SPI ドキュメントを参照。
|
|
|
WLP リポジトリのデフォルト値は contentDataSource です。JNDI 名は、ポータル ドメインに対してユニークである必要がある。
|
|
|
|
カスタム プロパティの追加
仮想コンテンツ リポジトリ内で、リポジトリのプロパティを定義することができます。たとえば、WLP ファイル システム リポジトリを使用している場合は、追加のプロパティが必須です。表 3-3 では、リポジトリ プロパティの例を示します。
| 注意 : |
WLP ファイル システム リポジトリでは、ノードは複数のバイナリ プロパティを持つことができない。 |
リポジトリにプロパティを追加するには
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
リソース ツリーで、プロパティを追加する WLP リポジトリを選択します。
[概要] タブの [プロパティ] セクションで、[プロパティの追加] をクリックします。
[プロパティの追加] ダイアログで、プロパティの名前と値を入力します。
[保存] をクリックします。
新しいリポジトリ情報の要約が [概要] タブに表示されます。
| 注意 : |
リポジトリの接続を解除した場合や、リポジトリのプロパティの変更を行った場合は、その変更を表示するために、WebLogic Portal Administration Console ユーザはログアウトしてからログインし直す必要があります。 |
表 3-3 WLP リポジトリ プロパティの例
|
|
|
|
|
Web を介して使用できるファイル システム リポジトリを使用している場合、このプロパティはファイル システムのパスを示す。
|
|
|
インターネットを介して使用できるファイル システム リポジトリを使用している場合、このプロパティはファイル システムのパスを示す。
|
|
|
サード パーティ リポジトリで WebDAV の使用を有効にする。WebDAV を使用すると、ユーザは Internet Explorer やその他の WebDAV 対応のアプリケーションを用いて、リポジトリにコンテンツを追加することができる。WebDAV のコンフィグレーションの詳細については、「 WLP リポジトリでの WebDAV の使用」を参照。
|
|
|
WebDAV を使用してリポジトリにコンテンツを追加する際に使用するコンテンツ タイプの名前を指定する。WebDAV のコンフィグレーションの詳細については、「 WLP リポジトリでの WebDAV の使用」を参照。
|
|
|
コンテンツの追加、ワークフローの変更、コンテンツ タイプの変更といったすべてのリポジトリ イベントに関連付けられたイベントを有効にする。イベントの詳細については、『 WebLogic Portal の対話ガイド』を参照。
|
|
|
コンテンツ変更に関連付けられたイベントを有効にする。全文検索に使用される。イベントの詳細については、『 WebLogic Portal の対話ガイド』を参照。
|
|
|
データ ソースをリポジトリに関連付ける。複数の WLP リポジトリが存在する場合に使用される。詳細については、「 追加の WLP リポジトリのコンフィグレーション」を参照。
|
詳細リポジトリ プロパティの編集
詳細リポジトリ プロパティは、キャッシュ設定およびさまざまなタイプの検索機能の有効化に関係します。表 3-4 では、詳細リポジトリ プロパティとそれらの動作を示します。
表 3-4 詳細リポジトリ プロパティ
|
|
|
|
|
メタデータを使用したリポジトリの検索をユーザに許可する。
|
|
|
コンテンツにポータル検索用のインデックスを付けることが可能。これにより、ポータル開発者は開発するポートレットにコンテンツの全文検索を組み込むことができる。
|
|
|
リポジトリ内のコンテンツの全文を使用したリポジトリの検索をユーザに許可する。
|
|
|
コンテンツをメモリ バッファに格納する代わりにストリーミングを有効にする。
|
|
|
キャッシュできるコンテンツ項目の生存時間と最大数、およびエントリの最大サイズを確定する。
|
|
|
キャッシュできるコンテンツ フォルダの生存時間と最大数を確定する。
|
詳細リポジトリ プロパティを編集するには、以下の手順に従います。
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
リソース ツリーで、変更するリポジトリをクリックして、[概要] タブを表示します。
[詳細] セクションでは、[詳細] をクリックします。
[詳細プロパティの編集] ダイアログで、プロパティを編集します。
変更が終了したら、[保存] をクリックします。
変更内容は、[概要] ページの [詳細] セクションに表示されます。
| 注意 : |
リポジトリの接続を解除した場合や、リポジトリのプロパティの変更を行った場合は、その変更を表示するために、WebLogic Portal Administration Console ユーザはログアウトしてからログインし直す必要があります。 |
リポジトリの接続の解除
仮想コンテンツ リポジトリ内で、リポジトリの接続を解除することができます。リポジトリの接続を解除すると、ポータル アプリケーションはそのリポジトリのコンテンツにアクセスできなくなります。
リポジトリからすべてのコンテンツを削除する必要がある場合は、コンテンツ ストア (データベースまたはファイル システム) を削除する必要があります。データストアまたはデータベースの削除は、データベース管理者のみが実行します。
| 注意 : |
リポジトリの接続を解除した場合や、リポジトリのプロパティの変更を行った場合は、その変更を表示するために、WebLogic Portal Administration Console ユーザはログアウトしてからログインし直す必要があります。 |
リポジトリの接続を解除するには、以下の手順に従います。
リソース ツリーで、[仮想コンテンツ リポジトリ] を選択し、[参照] タブでリポジトリのリストを表示します。
[参照] タブで、接続を解除するリポジトリの [接続解除] チェック ボックスを選択します。
[接続解除] をクリックします。
| 注意 : |
リポジトリが手動で (WebLogic Portal Administration Console を使用せず) 追加されている場合は、コンソールを使用して接続を解除することはできません。 |
WLP ファイル システム リポジトリの操作
WLP ファイル システム リポジトリでは、WLP データベースと連携するファイル システムを使用して、コンテンツを格納することができます。ファイル システム リポジトリを使用すると、コンテンツのバイナリ ファイルは指定したファイル システムに格納され、このファイルに関連付けられているメタデータ (コンテンツ タイプ情報) はデータベースに格納されます。
通常、ファイル システム リポジトリでは、ポータルでのデータ取得のパフォーマンスが向上します。しかし、ファイル システム リポジトリとの互換性がないコンテンツ管理機能もあります。詳細については、「WLP ファイル システム リポジトリの考慮事項」を参照してください。
WLP ファイル システム リポジトリの考慮事項
ファイル システム リポジトリを使用する場合、ファイル システムにコンテンツを格納する場合と同じ要件に従って、コンテンツの編成および管理を行う必要があります。たとえば、ファイル システム リポジトリにフォルダを作成すると、共有ディレクトリにフォルダが作成されます。このため、リポジトリとそれに関連するファイル システムの整合性を維持するコンテンツ要件があります。
ファイル システム リポジトリでは、フォルダをコンテンツ タイプに関連付けることはできない。コンテンツ フォルダの詳細については、「WLP リポジトリでのコンテンツ フォルダの使用」を参照してください。
ノードは、WLP のファイル システム リポジトリで、複数のバイナリ プロパティを持つことができない。
ファイル システム リポジトリは、コンテンツ項目 (ノード) の名前とバイナリ プロパティ (ファイル) の名前の間で一貫性を維持します。
バイナリ プロパティなしでコンテンツ項目 (myNode) を作成し、後でバイナリ プロパティ (bea.jpg) を追加すると、コンテンツ項目の名前はバイナリ プロパティ (bea.jpg) の名前で変更されます。
(myNode) という名前でコンテンツ項目を作成し、同時にそれらのバイナリ プロパティ (bea.jpg) を作成すると、コンテンツ項目の名前はバイナリ プロパティ (bea.jpg) の名前で変更されます。
同じ名前とバイナリ プロパティ (bea.jpg) を持つコンテンツ項目を作成し、後でバイナリ プロパティを (diagram.jpg) に更新すると、コンテンツ項目の名前は (diagram.jpg) という名前で変更されます。
同じ名前とプロパティ (bea.jpg) でノードを作成し、後でコンテンツ項目の名前を (diagram.jpg) に変更すると、バイナリ プロパティの名前は (diagram.jpg) という名前で変更されます。
コンテンツに名前をつけたり、名前を変更したりするときは、常にファイル拡張子を含める必要がある。たとえば、ball.gif というコンテンツ項目を ball という名前に変更すると、リポジトリでこのコンテンツを取得できなくなります。
ファイル システム リポジトリのコンフィグレーション
仮想コンテンツ リポジトリ内にリポジトリをコンフィグレーションすることは、リポジトリのデータストアとの接続を作成することを意味します。ファイル システム リポジトリの場合、データストアはネットワーク上のファイルシステムです。ファイル システム リポジトリとの接続を追加する場合は、WebLogic Portal に対してそのファイル システムの場所を指定するカスタム プロパティを追加する必要もあります。
始める前に
ファイル システム リポジトリを実装するときは、デフォルトの WLP リポジトリのプロパティを変更する方法をお勧めします。
ファイル システム リポジトリが格納されるファイル システムまたはディレクトリは、リポジトリ接続を作成する前に存在している必要があります。
新しいファイル システム リポジトリへの接続の作成
WebLogic Portal Administration Console を使用して、デフォルトの WLP リポジトリの接続情報を編集します。
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
リソース ツリーで、[WLP リポジトリ] をクリックします。
リポジトリの [概要] タブで、[リポジトリ詳細] をクリックします。
[リポジトリ詳細] ダイアログで、接続クラスを com.bea.content.spi.internal.FileSystemRepositoryImpl に変更します。
[保存] をクリックします。
[プロパティ] セクションで、[プロパティの追加] をクリックします。
[名前] フィールドに「cm_fileSystem_path」と入力します。
[値] フィールドに、コンテンツが含まれているファイル システムへのパスを入力します。たとえば、「/home/myData」と入力します。
| 注意 : |
ポータル アプリケーション クラスタ内の各マシンからファイル システムへのネットワーク アクセスが可能であることを確認する。 |
[保存] をクリックします。
ファイル システムが Web サーバを介して表示されている場合は、[cm_fileSystem_webpath] プロパティの設定も必要です。このプロパティを使用すると、ユーザは Web サーバを介してファイル システム コンテンツにアクセスすることができるようになります。
このプロパティを追加するには、[プロパティの追加] をクリックします。
[名前] フィールドに「cm_fileSystem_webpath」と入力します。
[値] フィールドに、ファイル システムの URL を入力します。
| 注意 : |
たとえば、cm_fileSystem_path は、/home/myData に設定したら、cm_fileSystem_webpath プロパティは、http://mydomain.com/data/myData の同じパスを参照できます。 |
[作成] をクリックします。
追加の WLP リポジトリのコンフィグレーション
ビジネス ニーズに合わせて、仮想コンテンツ リポジトリに複数のコンテンツ リポジトリを作成することができます。たとえば、ポータル アプリケーション データからコンテンツ データを物理的に分割する必要がある場合は、複数の WLP リポジトリを作成できます。
追加の WLP リポジトリに関する考慮事項
リポジトリを追加する場合は、次の事項を考慮してください。
同一のデータベースに複数のリポジトリが存在できるが、各リポジトリは個別のコンテンツ管理テーブルにデータを格納することが必要です。
| 注意 : |
テーブルの分割については、いくつかのデータベースでは別のログインおよびスキーマを作成します。SQL Server および Sybase など他のデータベースでは、テーブル分割のために別個のデータベースを作成します。 |
ライブラリ サービスを使用している場合、複数のリポジトリを効果的に使用するには、XA データベース ドライバを使用する必要があります。PointBase および MySQL データベースに対する XA データベース ドライバは、WebLogic Portal でサポートされていません。この場合には、データ ソース定義では LoggingLastResource global-transactions-protocol を使用します。この方法の詳細については、手順 7 を参照してください。
数千のコンテンツ項目を使用する大規模なプロジェクトの場合、別のデータベース インスタンスを使用して、プロダクション環境で行われる変更を最小限に押さえることができる。
各 WLP リポジトリがユニークな名前を持つ必要がある。これは、それぞれリポジトリにインデックスを付け、個々に検索できるようにします。
新しいリポジトリのデータベース オブジェクトの作成
この手順では、追加のコンテンツ管理データベース用のデータベース オブジェクトを作成します。次の 3 つの基本的なタスクがあります。
使用しているデータベース ベンダに応じて、コンテンツ管理リポジトリに新しいデータベースまたはデータベース ユーザを作成する WLP スクリプトを使用する。
新しいデータベースに接続する。
追加の WLP スクリプトを実行し、コンテンツ管理テーブルを作成する。
新しいリポジトリのデータベース オブジェクトを作成するには、以下の手順に従います。
Oracle または DB2 データベースの場合は、追加のコンテンツ管理データベース用にデータベース ユーザを作成します。SQL Server または Sybase の場合は、追加のコンテンツ管理データベース オブジェクト用に新しいデータベースを作成します。
Oracle の提供するサンプル スクリプトをコピーして使用し、追加の .sql スクリプトを実行する前にコンフィグレーションが必要なデータベース リソースを定義することができます。各リポジトリに対して、個別のデータベースまたはデータベース ユーザを該当するサンプル スクリプトに従って事前に定義する必要があります。詳細については、『WebLogic Portal のデータベース管理ガイド』を参照してください。
Oracle の場合は、次のサンプル スクリプトを使用できる。<WLPORTAL_HOME>/portal/db/oracle/admin/create_tablespaces.sql および create_users.sql
SQL Server の場合は、次のサンプル スクリプトを使用できる。<WLPORTAL_HOME>/portal/db/sql_server/admin/create_database.sql
Sybase の場合は、次のサンプル スクリプトを使用できる。<WLPORTAL_HOME>/portal/db/sybase/admin/create_devices.sql および create_database.sql
| 注意 : |
SQL Server および Sybase の場合は、データベース固有の cm_create_tables.sql および cm_create_indexes.sql スクリプトを使用したインデックスの作成をエラーなしで実行するために、WEBLOGIC_INDEX ファイル グループを定義する必要があります。 |
DB2 の場合は、次のサンプル スクリプトを使用できる。<WLPORTAL_HOME>/portal/db/db2/admin/create_tablespaces.sql および create_users.sql
| 注意 : |
PointBase は、プロダクション リポジトリにはお勧めしません。 |
手順 1 で作成したデータベース ユーザでデータベースに接続します。
ドメイン ディレクトリで cmrepo_database.properties ファイルに移動します。
テキスト エディタを使用して、作成したデータベースに一致するよう cmrepo_database.properties ファイルを編集します。このファイルの詳細については、『WebLogic Portal のデータベース ガイド』を参照してください。
ドメイン ディレクトリから create_db.cmd/sh ファイルを実行します。その際、-database.properties パラメータを使用し、コンテンツ管理に固有の cmrepo_database.properties プロパティ ファイルを指示します。
ドメイン ディレクトリで database.properties ファイルに移動します。
テキスト エディタを使用して、作成したデータベースに一致するよう database.properties ファイルを編集します。このファイルの詳細については、『WebLogic Portal のデータベース ガイド』を参照してください。
ドメイン ディレクトリから create_db.cmd/sh ファイルを実行します。その際、-database.properties パラメータを使用し、コンテンツ管理に固有の database.properties プロパティ ファイルを指示します。
これで、リポジトリを WebLogic Server に接続することができます。
新しいリポジトリのサーバへの接続
使用するリポジトリ用の新しいデータ ソースを作成して、新しいリポジトリを参照するように WebLogic Server をコンフィグレーションします。新しいリポジトリをサーバに接続するには、以下の手順を従います。
ドメインの WebLogic Server を起動して、WebLogic Portal Administration Console にログインします。
ドメイン構造ツリーで、[サービス|JDBC|データ ソース] を開きます。図 3-2 は、[JDBC データ ソースの概要] ページの例です。
次の手順に進む前に [ロックして編集] をクリックして、サーバがロックされていることを確認してください。
[ データ ソース] テーブルで、[新規] をクリックします。図 3-3 は、[新しい JDBC データ ソースの作成] ページの例です。
![[新しい JDBC データソースの作成 — JDBC データソースのプロパティ] ページ](wwimages/datasource.gif)
[JDBC データ ソースのプロパティ] ページで、表 3-5 を使用してフィールドに情報を入力します。
| 注意 : |
データ ソース名と JNDI 名は、ドメインに固有のものである必要があります。 |
表 3-5 JDBC データ ソース プロパティ
|
|
|
|
|
新しい JDBC データ ソースのユニークな名前を入力する。
|
|
|
新しいデータ ソースのユニークな JNDI 名を入力する。この名前は、リポジトリのコンフィグレーション時に使用される。
|
|
|
ドロップダウン リストから、リポジトリに対応するデータベース タイプを選択する。
|
|
|
データベース ドライバを選択する。ライブラリ サービスを使用する場合は、XA ドライバを使用する必要がある。
| 注意 : |
WebLogic Portal では、PointBase または MySQL データベースに対する XA データベース ドライバはサポートされません。手順 7 を参照してください。 |
|
[次へ] をクリックします。
[トランザクション オプション] ページで、必要なトランザクション オプションを選択します。先に XA ドライバを選択した場合は、選択するトランザクション オプションはありません。
| 注意 : |
ライブラリ サービスを使用する場合は、XA ドライバを使用する必要があります。 |
| 注意 : |
XA データベース ドライバはサポートされないまたは利用できない PointBase や MySQL データベースの場合、データ ソース定義では LoggingLastResource global-transactions-protocol を使用する [グローバル トランザクションのサポート] を選択します。 |
[次へ] をクリックします。図 3-4 は、[接続プロパティ] ページの例です。
![[新しい JDBC データソースの作成—JDBC データソース接続のプロパティ] ページ](wwimages/connectionprop.gif)
[接続プロパティ] ページで、表 3-6 の情報を使用してダイアログ フィールドに入力します。
図 3-6 [新しい JDBC データソースの作成 — 接続のプロパティ]
|
|
|
|
|
|
|
|
|
|
|
データベースをホストしているポートのポート番号を入力する。
|
|
|
このデータベースへのログインに必要なデータベース ユーザ名を入力する。
|
|
|
|
|
|
確認のため、データベース パスワードを再入力する。
|
[次へ] をクリックします。
必要に応じて、[データベース コンフィグレーションのテスト] ページで、[テスト コンフィグレーション] をクリックします。データベース テストが正常に終了したら、[完了] をクリックします。
[次へ] をクリックします。
[対象の選択] ページで、新しいデータ ソース (通常は AdminServer) をデプロイする 1 つまたは複数の対象を選択します。
![[新しい JDBC データソースの作成 — 対象の選択]](wwimages/selecttarget.gif)
[終了] をクリックします。
データ ソースの追加が完了したら、[変更のアクティブ化] をクリックします。サーバが更新されます。
新しい WLP リポジトリの仮想コンテンツ リポジトリへの接続
新しいリポジトリをコンフィグレーションしたら、仮想コンテンツ リポジトリに接続する必要があります。
新しいリポジトリに接続するには、WebLogic Portal Administration Console を使用します。
WebLogic Portal Administration Console のメイン メニューから、[コンテンツ|コンテンツ管理] を選択します。
[管理|リポジトリ] を選択します。
リソース ツリーで、[仮想コンテンツ リポジトリ] を選択します。図 3-6 では、[リポジトリ] セクションの [参照] タブの例を示します。
![仮想コンテンツ リポジトリの [参照] タブ](wwimages/repoconnection.jpg)
[参照] タブで、[リポジトリ接続の追加] をクリックします。
[リポジトリ接続の追加] ダイアログで、次の情報を指定します。
表 3-7 リポジトリ接続情報
|
|
|
|
|
新しいリポジトリに付ける名前 ( MyNewRepository など)。
|
|
|
com.bea.content.spi.internal.ExtendedRepositoryImpl
|
|
|
このリポジトリをサーバに接続したときに作成したデータソース JNDI 名を使用する。WLP リポジトリには、contentDataSource というデフォルト値が使用される。JNDI 名は、ポータル ドメインに対してユニークである必要がある。
|
|
|
[ユーザ名] フィールドは、サードパーティのリポジトリに接続するときにのみ使用する。WLP リポジトリのコンフィグレーションでは、空白のままにすることができる。
|
|
|
サードパーティのリポジトリに接続する場合にのみ使用する。WLP リポジトリのコンフィグレーションでは、空白のままにすることができる。
|
|
|
サードパーティのリポジトリに接続する場合にのみ使用する。WLP リポジトリのコンフィグレーションでは、空白のままにすることができる。
|
|
|
このリポジトリでライブラリ サービスを使用しない場合は、このチェック ボックスを選択解除する。
|
[保存] をクリックします。
リポジトリ セクション内で、作成したリポジトリをクリックして、作成されたことを確認し、リポジトリの概要を表示します。