ヘッダーをスキップ
Oracle® WebCenter Content Content Portlet Suiteデプロイメント・ガイド
11g リリース1 (11.1.1)
B69397-01
  ドキュメント・ライブラリへ移動
ライブラリ
目次へ移動
目次
索引へ移動
索引

前
 
次
 

4 CPSポートレットの使用

この章では、Content Portlet Suite (CPS)ポートレットを使用するために必要な情報を提供します。内容は次のとおりです。


重要:

コンテンツ・サーバー上のユーザーIDは、使用するポータル・サーバー上のユーザーIDに対応する必要があります。

4.1 コンシューマとしてのOracle WebCenter Spaces

この項では、WebCenter SpacesでCPSポートレットを使用する際の情報を提供します。

4.1.1 インストール要件

インストールするには、次のサーバーとコンポーネントが必要です。

  • Oracle WebCenter Spaces 11gリリース1 (コンシューマとして)

  • Oracle WebCenter Content Server 11gリリース1、Oracle Content Server 11gリリース1またはOracle Content Server 10gリリース3

4.1.2 サポートされるWSRPプロデューサ

WebCenter Spacesをコンシューマとする場合は、次のWSRPプロデューサがサポートされます。

4.1.3 使用手順

この項では、Oracle WebCenter SpacesでCPSポートレットを使用する方法を説明します。

  1. 次でWebCenter Spacesにログインします。

    http://Host_Name:Port/webcenter/spaces/
    
  2. 新しいページを作成します。「ページ・アクション」「ページの編集」を選択し、「コンテンツの追加」をクリックします。

  3. 新しいダイアログが表示されます。「ポートレット」をクリックし、登録したWSRPプロデューサを選択します。

  4. 含めるポートレットを選択します。

4.2 コンシューマとしてのOracle WebCenter Interaction

この項では、Oracle WebCenter Interaction 10gリリース3でCPSポートレットを使用する際の情報を提供します。

4.2.1 インストール要件

インストールするには、次のサーバーとコンポーネントが必要です。

  • Oracle WebCenter Interaction 10gリリース3 (コンシューマとして)

  • WSRPコンシューマ・コンポーネント

    WebCenter Interaction WSRPコンシューマ・コンポーネントをインストールして、WebCenter InteractionをWSRPコンシューマとして構成する必要があります。このコンポーネントのインストールの詳細は、WebCenter Interactionのインストレーション・ガイドを参照してください。

  • JSR 168 Container

    このコンポーネントのインストールの詳細は、WebCenter Interactionのインストレーション・ガイドを参照してください。

  • Oracle WebCenter Content Server 11gリリース1、Oracle Content Server 11gリリース1またはOracle Content Server 10gリリース3

4.2.2 サポートされるWSRPプロデューサ

Oracle WebCenter Interactionがコンシューマの場合は、次のWSRPプロデューサがサポートされます。

4.2.3 使用手順

この項では、Oracle WebCenter InteractionでCPSポートレットを使用する方法を説明します。

  1. WebCenter Interactionを起動し、管理者としてポータルにログインします。

  2. 「管理」をクリックします。

  3. リモート・ポートレットの格納先にするフォルダをクリックします。

  4. 「オブジェクトの作成」ドロップダウン・リストで、「ポートレット」を選択します。

  5. 「テンプレートまたはWebサービスの選択」ダイアログで、WSRPコンシューマ・オプションを有効にします。

    このオプションを表示するには、WSRPコンシューマ・コンポーネントをインストールする必要があります。 詳細は、第4.2.1項「インストール要件」を参照してください。

  6. 「OK」をクリックします。

  7. 「ポートレットの作成」ダイアログで、ポートレットのタイトル・バーを非表示にするオプションを有効にします。

  8. 「このポートレットの構成」セクションで、「編集」をクリックします。

  9. WSRP対応CPSプロデューサのWSDLリンクを入力します。

  10. サービスWSDLのインポートをクリックします。

  11. 「次へ」をクリックします。

  12. CPSリモート・ポートレットを選択して「終了」をクリックします。

  13. 「ポートレットの作成」ダイアログで、「終了」をクリックします。

  14. 「オブジェクトの保存」ダイアログで、名前と説明を入力し、希望のフォルダにポートレット・オブジェクトを保存します。

  15. 前述の手順を繰り返して、他のCPSリモート・ポートレットを追加します。

4.3 コンシューマとしてのOracle WebLogic Portal

この項では、Oracle WebLogic Portal 10gリリース3でCPSポートレットを使用する際の情報を提供します。

4.3.1 インストール要件

インストールするには、次のサーバーとコンポーネントが必要です。

  • Oracle WebLogic Portal 10gリリース3 (コンシューマとして)

  • Oracle WebCenter Content Server 11gリリース1、Oracle Content Server 11gリリース1またはOracle Content Server 10gリリース3

4.3.2 サポートされるWSRPプロデューサ

WebLogic Portalをコンシューマとする場合は、次のWSRPプロデューサがサポートされます。

4.3.3 使用手順

この項では、WebLogic Portal上でCPSポートレットを使用する方法を説明します。

ポータルWebプロジェクトの作成

  1. Workshop for WebLogicを起動します。

  2. 「ファイル」「新規」「プロジェクト」を選択します。

  3. 「新規プロジェクト」ダイアログで、「WebLogic Portal」ノードを開きます。

  4. ポータルWebプロジェクトを選択します。

  5. 「次へ」をクリックします。

    新規ポータルWebプロジェクト・ウィザードが表示されます。

  6. 新規Oracle WebLogic Portal Webプロジェクトの作成の手順で、プロジェクト名を入力します(例: CPSコンシューマ)。

  7. 「終了」をクリックします。

  8. 関連付けられているパースペクティブを開くダイアログが表示されたら、「はい」をクリックします。

ポータルEARプロジェクトの作成

  1. Workshop for WebLogicで、「ファイル」「新規」「プロジェクト」を選択します。

  2. 「新規プロジェクト」ダイアログで、「WebLogic Portal」ノードを開きます。

  3. ポータルEARプロジェクトをクリックします。

  4. 「次へ」をクリックします。

    新規ポータルEARプロジェクト・ウィザードが表示されます。

  5. 新規Oracle WebLogic Portal EARプロジェクトの作成の手順で、プロジェクト名を入力します(例: CPS Consumer-EAR)。

  6. 「次へ」をクリックします。

  7. プロジェクト・ファセットの手順で、ドロップダウン・リストからWebLogic Portal EARプロジェクト・ファセットを選択します。

  8. 「次へ」をクリックします。

  9. EARへのJ2EEモジュールの追加の手順で、作成したポータルWebプロジェクトを選択します(例: CPSコンシューマ)。

  10. 「終了」をクリックします。

  11. 関連付けられているパースペクティブを開くダイアログが表示されたら、「はい」をクリックします。

CPSリモート・ポートレットをインポートします。

  1. プロジェクト・エクスプローラ・ビューを選択して、新しいポータルWebプロジェクトのノードを開きます(例: CPSコンシューマ)。

  2. 「WebContent」ノードを右クリックし、「新規」「ポートレット」を選択します。

  3. ポートレットの格納先ディレクトリを選択し、ポートレットの名前を入力します。

  4. 「次へ」をクリックします。

    ポートレット・ウィザードが表示されます。

  5. ポートレットのタイプを選択する手順で、リモート・ポートレットオプションを有効にします。

  6. 「次へ」をクリックします。

  7. プロデューサの手順で、プロデューサを検索オプションを有効にします。

  8. WSRP対応CPSプロデューサのWSDLリンクを入力します。

  9. 取得をクリックします。

  10. 登録をクリックして、プロデューサを登録します。

  11. 登録用のダイアログで、プロデューサのハンドル名を入力し、ローカル・レジストリに登録プロパティを格納オプションを有効にします。

  12. 「OK」をクリックします。

  13. 「次へ」をクリックします。

  14. 使用可能なポートレットのリストからCPSリモート・ポートレットを選択し、「次へ」をクリックします。

  15. プロキシ・ポートレットの詳細を入力し、「作成」をクリックします。新しいリモート(プロキシ)ポートレットが作成されます。

  16. 「ファイル」メニューから「すべて保存」を選択して、リモート・ポートレットを保存します。

  17. 前述の手順を繰り返して、他のCPSリモート・ポートレットを追加します。ローカル・レジストリに登録プロパティを格納するオプションを有効にした場合は、「プロデューサ」をクリックし、「登録済プロデューサ」ドロップダウン・リストからこれを選択することで、WSDLリンク(手順8)を追加できます。

次の追加手順に従って、既存のポータル・インスタンスにCPSポートレットをデプロイします。

  1. ポータルEARプロジェクトを選択し、「実行」Portal管理コンソールを開くを選択してPortal管理コンソールを開きます。

  2. 管理資格証明を使用してログインします。

  3. 左側のナビゲーション・ペインで、「ポータル管理」をクリックします。

  4. リソース・ツリー内で「ポータル」を選択します。

  5. CPSリモート・ポートレットを選択し、既存のポータルにそれらを追加します。

4.4 コンシューマとしてのIBM WebSphere Portal

この項では、IBM WebSphere Portal上でCPSポートレットを使用する際の情報を提供します。

4.4.1 インストール要件

インストールするには、次のサーバーとコンポーネントが必要です。

  • IBM WebSphere Portal Version 6.1 (コンシューマとして)

  • Oracle WebCenter Content Server 11gリリース1、Oracle Content Server 11gリリース1またはOracle Content Server 10gリリース3

4.4.2 サポートされるWSRPプロデューサ

WebSphere Portalをコンシューマとする場合は、次のWSRPプロデューサがサポートされます。

4.4.3 使用手順

この項では、WebSphere Portal上でCPSポートレットを使用する方法を説明します。

CPSポートレットの使用

  1. WebSphere Portalを起動し、メイン・メニューで「Administration」をクリックします。

  2. 「Portlet Management」セクションで、「Web Modules」をクリックします。

  3. 「Consume」をクリックします。

  4. Webサービス・プロデューサのリストから、CPSポートレットを提供するために作成されたプロデューサを選択します。

    詳細は、第3.3項「プロデューサとしてのIBM WebSphere Portal」第3.3.3項「プロデューサの作成」を参照してください。

  5. ポータルで使用するCPSポートレットを選択します。すべてのポートレットを使用する場合は、すべてを選択します。

  6. 「OK」をクリックします。

CPSリモート・ポートレットの検索

  1. 「Portlet Management」セクションで、「Portlets」をクリックします。

  2. 使用可能なポートレットのリストで、CPSリモート・ポートレットを検索します。

    リモート・ポートレットは、Webサービス・プロデューサのタイトルがそのポートレットの「リモート・ポートレット」列の下に示されていることで、ローカル・ポートレットと区別できます。

リソース権限の割当て

各CPSリモート・ポートレットで、次の手順を実行します。

  1. 「Assign Access to Portlet」アイコンをクリックします。

    「Resource Permissions」ページが表示されます。

  2. 「Roles」列で、「User」の役割の「Edit Role」アイコンをクリックします。

  3. 「Add」をクリックします。

  4. 「Anonymous Portal User」オプションを有効にします。

  5. 「OK」をクリックします。

  6. 「Add」セクションで、ポートレット名をクリックします。

  7. 「Privileged User」の役割について前述の手順を繰り返します。「Edit Role」アイコン→「Add」をクリックし、「Anonymous Portal User」オプションを有効にして「OK」をクリックします。

  8. それぞれのCPSリモート・ポートレットについて前述の手順を完了したら、「Done」をクリックします。

ページへのポートレットの追加

  1. 「Portal User Interface」セクションで、「Manage Pages」をクリックします。

  2. 「Title」列で「Content Root」「Home」をクリックします。

  3. 「New Page」をクリックします。

    「Page Properties」ページが表示されます。

  4. タイトルと一意の名前を指定します。

  5. 「OK」をクリックします。

  6. ページ左上の「Home」リンクをクリックし、新しく作成したページのタブをクリックします。

  7. タイトルの上にカーソルを置き、表示されたアイコンをクリックして、「Edit Page Layout」を選択します。

  8. 「Add Portlets」をクリックします。

  9. 使用可能なポートレットのリストから各CPSリモート・ポートレットを選択し、「OK」をクリックします。

  10. それぞれのCPSリモート・ポートレットについて前述の手順を完了したら、「Done」をクリックします。


注意:

ユーザーがInternet Explorer 8を使用している場合は、互換モードでポートレット・ページを表示することをお薦めします。これを行わない場合、ポートレット・アイコンのメニュー・オプションが正しくレンダリングされず、使用できません。