Oracle® Fusion Middleware

Oracle WebCenter Portalインストレーション・ガイド

11gリリース1 (11.1.1.8.3)

B55910-08(原本部品番号:E12001-15)

2014年4月

インストール担当者およびシステム管理者向けのドキュメントで、Oracle WebCenter Portalのインストールおよび構成方法について説明しています。

Oracle Fusion Middleware Oracle WebCenter Portalインストレーション・ガイド, 11gリリース1 (11.1.1.8.3)

B55910-08

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

原本主著者:  Savita Thakur

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

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

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

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の登録商標です。

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

目次

タイトルと著作権情報

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

1 インストールの概要

- 1.1 Oracle WebCenter Portalの概要

- 1.2 Oracle WebCenter Portalのインストールの開始ポイント

- 1.3 Oracle WebCenter Portalのコンポーネント

- 1.4 Oracle WebCenter Portalの管理対象サーバー

- 1.5 Oracle WebCenter Portalのインストールのディレクトリ構造

- 1.6 Oracle WebCenter Portalのインストールのロードマップ

2 Oracle WebCenter Portalのインストール

- 2.1 インストールの準備

- 2.2 Oracle WebCenter Portalのインストール

- 2.2.1 ソフトウェアの入手

- 2.2.2 インストーラの起動

- 2.2.3 Oracleインベントリの構成(UNIXのみ)

- 2.2.4 インストールの画面と説明

- 2.3 Oracle JDeveloperのインストール

- 2.3.1 Oracle JDeveloperについて

- 2.3.2 Portal Frameworkのアプリケーション開発においてOracle JDeveloperをインストールする際の特記事項

3 Oracle WebCenter Portalの構成

- 3.1 Oracle WebCenter Portalを構成する準備

- 3.1.1 サーバーでのデフォルト・ポート番号の使用

- 3.1.2 管理対象サーバーにデフォルト設定を使用

- 3.1.3 稼働中の管理対象サーバーの停止

- 3.1.4 Oracle RACデータベースでの構成ウィザードの実行

- 3.2 構成の手順

- 3.2.1 Oracle Fusion Middleware構成ウィザードの起動

- 3.2.2 新しいドメインの作成

- 3.2.2.1 構成するOracle WebCenter Portal製品の選択

- 3.2.2.2 ドメイン名の指定

- 3.2.2.3 非デフォルト・ユーザーへの管理者権限の付与

- 3.2.2.4 管理対象サーバー用のマシンの作成

- 3.2.3 既存のドメインの拡張

- 3.2.3.1 Oracle WebCenter Portal製品をインストールするためのドメインの拡張

- 3.2.3.2 カスタム管理対象サーバーを作成するためのドメインの拡張

- 3.2.3.3 Oracle BPM Process Spacesを有効にするためのドメインの拡張

- 3.3 サーバーの起動

- 3.3.1 ノード・マネージャの起動

- 3.3.2 管理サーバーの起動

- 3.3.3 Oracle Fusion Middleware Controlからの管理対象サーバーの起動

- 3.3.3.1 マシンの作成およびOracle WebCenter Portalの管理対象サーバーへの関連付け

- 3.3.3.2 起動スクリプトを使用した管理対象サーバーの起動

- 3.4 構成の確認

- 3.5 外部のLDAPベースのアイデンティティ・ストアの設定

4 Oracle WebCenter Portalコンポーネントのスタート・ガイド

- 4.1 Oracle WebCenter Portalコンポーネントと管理対象サーバー

- 4.2 WebCenter Portalの使用

- 4.2.1 ツールおよびサービスの自動接続構成の確認

- 4.3 Oracle WebCenter Portalディスカッション・サーバーの使用

- 4.4 Oracle WebCenter Portalポートレット・プロデューサの使用

- 4.5 Oracle WebCenter Portalページレット・プロデューサ

- 4.6 Oracle WebCenter Portal Analyticsコレクタの使用

- 4.7 Oracle WebCenter Portalアクティビティ・グラフ・エンジンの使用

- 4.8 Oracle WebCenter PortalのPersonalizationの使用

- 4.9 カスタム管理対象サーバーの使用

- 4.10 Oracle WebCenter Portalのサービス・ポートレットの使用

5 WebCenter Portalのツールおよびサービス用のバックエンド・コンポーネントの準備

- 5.1 ツールおよびサービスの概要

- 5.2 インスタント・メッセージおよびプレゼンス(IMP)のバックエンド要件

- 5.2.1 通信サーバー - インストール

- 5.2.2 通信サーバー - 構成と統合

- 5.3 ドキュメントのバックエンド要件

- 5.3.1 Oracle WebCenter Content Serverの要件

- 5.3.1.1 Content Server - インストール

- 5.3.1.2 FrameworkFoldersサポート用のOracle WebCenter Portalの準備

- 5.3.1.3 Content Server - 構成

- 5.3.1.4 Content Server - 統合

- 5.3.2 Oracle Portalの要件

- 5.3.2.1 Oracle Portal - インストール

- 5.3.2.2 Oracle Portal - 構成

- 5.3.2.3 Oracle Portal - 統合

- 5.3.3 Microsoft SharePointの要件

- 5.3.3.1 Microsoft SharePoint - インストール

- 5.3.3.2 Microsoft SharePoint - 統合

- 5.4 カレンダ・イベントのバックエンド要件

- 5.5 メールのバックエンド要件

- 5.6 検索のバックエンド要件

- 5.6.1 Oracle SES - インストール

- 5.6.1.1 Oracle SES 11.1.2のインストール

- 5.6.1.2 Oracle SES 11.1.2.2のインストール

- 5.6.1.3 Oracle SES 11.2.2.2のインストール

- 5.6.2 Oracle SES - 構成

- 5.7 ワークリストのバックエンド要件

- 5.8 WebCenter Portalワークフローのバックエンド要件

- 5.8.1 Oracle SOA Suite - インストール

- 5.8.2 Oracle SOAサーバー - ドメインの拡張

- 5.8.3 Oracle SOAとWebCenter Portal - WS-Securityの構成

- 5.8.4 WebCenter Portal - BPELサーバー接続の構成

6 Oracle WebCenter Portalのアンインストール

- 6.1 Oracle WebCenter Portalのアンインストール

- 6.1.1 Oracle Fusion Middlewareの停止

- 6.1.2 Oracle WebCenter Portalスキーマの削除

- 6.1.3 Oracle Universal Content Managementの削除

- 6.1.4 Oracle WebCenter Portalの削除

- 6.1.4.1 WebCenter Portal Oracleホームの削除

- 6.1.4.2 Oracle共通ホームの削除

- 6.1.4.3 Oracleホーム・ディレクトリの手動削除

- 6.1.5 Oracle WebLogic Serverの削除

- 6.1.6 Oracle JDeveloperの削除

- 6.1.7 プログラム・グループの削除(Windowsのみ)

- 6.1.8 システムの再起動(Windowsのみ)

- 6.2 Oracle WebCenter Portalの再インストール

A Oracle WebCenter Portalのインストール画面

- A.1 インベントリ・ディレクトリの指定

- A.2 インベントリの場所の確認

- A.3 ようこそ

- A.4 ソフトウェア更新のインストール

- A.5 前提条件のチェック

- A.6 インストール場所の指定

- A.7 アプリケーション・サーバー

- A.8 インストール・サマリー

- A.9 インストールの進行状況

- A.10 インストール完了

B Oracle WebCenter Portalのアンインストール画面

- B.1 ようこそ

- B.2 「Oracleホームのアンインストール」

- B.3 アンインストールの進行状況

- B.4 アンインストール完了

C サイレント・インストールおよびアンインストール

- C.1 サイレント・インストールおよびサイレント・アンインストールの理解

- C.2 Oracle WebCenter Portalレスポンス・ファイル・テンプレートの使用

- C.2.1 Oracle WebCenter Portalサイレント・インストール・レスポンス・ファイルの使用

- C.2.1.1 sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用

- C.2.1.2 sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用

- C.2.2 Oracle WebCenter Portalサイレント・アンインストール・レスポンス・ファイルの使用

D トラブルシューティング

- D.1 トラブルシューティングの全般的なヒント

- D.2 インストール・ログ・ファイルおよび構成ログ・ファイル

- D.2.1 インストール・ログ・ファイル

- D.2.2 構成ログ・ファイル

- D.3 JREの場所の記録

- D.4 さらに支援が必要な場合

はじめに

Oracle Fusion Middleware Oracle WebCenter Portalインストレーション・ガイドでは、単純な非クラスタ環境にOracle WebCenter Portalをインストール、構成およびトラブルシューティングする際の情報およびその手順について説明します。

対象読者

このガイドは、Oracle WebCenter Portalを初めてインストールするユーザーを対象としており、読者は、ユーザーやグループの作成、グループへのユーザーの追加、製品のインストール先コンピュータにオペレーティング・システムのパッチをインストールするなど、一定のシステム管理操作に習熟している必要があります。UNIXシステムにインストールを行うユーザーの場合、一部のスクリプトを実行する際にrootアクセス権が必要です。

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

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

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 (聴覚障害者向け)を参照してください。

関連ドキュメント

詳細は、Oracle Fusion Middleware 11gリリース1 (11.1.1.8.3)のドキュメント・セットまたはOracle Technology Network (OTN) (http://www.oracle.com/technology/index.html)にある次のドキュメントを参照してください。

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』。このガイドには、Oracle Fusion Middleware製品をインストールする前に読んでおく必要がある有用な情報が含まれています。

- 『Oracle Fusion Middlewareコンセプト』。このガイドでは、Oracle Fusion Middleware環境での一般的な用語や概念を説明します。

- 『Oracle Application Server管理者ガイド』。このガイドには、インストールおよび構成が完了した後に、Oracle Fusion Middleware環境を管理するための情報が含まれています。

- 『Oracle Fusion Middleware相互運用および互換性ガイド』。このガイドには、Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報が記載されています。

表記規則

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

規則

意味

太字

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

イタリック体

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

固定幅フォント

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

1 インストールの概要

この章では、Oracle WebCenter Portalの概要と、単純な非クラスタ・トポロジにソフトウェアをインストールおよび構成するタスクの概要を説明します。

この章には次のトピックが含まれます:

- 第1.1項「Oracle WebCenter Portalの概要」

- 第1.2項「Oracle WebCenter Portalのインストールの開始ポイント」

- 第1.3項「Oracle WebCenter Portalコンポーネント」

- 第1.4項「Oracle WebCenter Portalの管理対象サーバー」

- 第1.5項「Oracle WebCenter Portalのインストールのディレクトリ構造」

- 第1.6項「Oracle WebCenter Portalのインストールのロードマップ」

1.1 Oracle WebCenter Portalの概要

Oracle WebCenter Portal (Oracle Fusion Middlewareの1製品)は、ポータル、Webサイトおよびコンポジット・アプリケーションの作成用に設計されたコンポーネントの統合スイートです。Oracle WebCenter Portalは、Java Server Faces (JSF)の標準ベースの宣言型開発、ポータルの柔軟性とパワー、および統合された一連のツールとサービスを組み合せて、エンドユーザーの生産性を高めます。

WebCenter Portalでは、オープンで拡張性のあるソリューションにより、ユーザーがポータルまたはアプリケーションのコンテキスト内で、インスタント・メッセージ、ドキュメント、コンテンツ管理、ディスカッション・フォーラム、Wiki、ブログ、タグ付けなどのツールおよびサービスと直接やり取りができます。このツールおよびサービスによって、ユーザーおよびITが、次世代のコラボレーションが可能なアプリケーションおよびポータルを構築およびデプロイするのが可能になります。

1.2 Oracle WebCenter Portalのインストールの開始ポイント

このガイドでは、単純な非クラスタ・トポロジに、Oracle WebCenter Portalをインストールおよび構成する方法について説明します。

現在の環境に最適な開始ポイントから、Oracle WebCenter Portalをインストール、アップグレードおよびパッチ適用する手順の詳細は、『Oracle WebCenter Portalインストレーションおよび構成ロードマップ』を参照してください。

Oracle WebCenter Portalを他のFusion Middlewareまたはサード・パーティ製品を含む環境にインストールし、Oracle WebCenter Portalコンポーネントをこれらの他の製品と連携させて使用するように構成する場合は、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照して、互換性と相互運用性を確認してください。

1.3 Oracle WebCenter Portalのコンポーネント

Oracle WebCenter Portalでは、個人およびグループがより効率的に作業し協力できる構成可能な作業環境とともに、エンタープライズ対応のカスタマイズが可能なWebCenter Portalというアプリケーションがデフォルトで用意されています。また、Oracle WebCenter Portalでは、アプリケーション開発者がOracle JDeveloperなどのIDEを使用して、Portal Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションを開発できます。WebCenter PortalをJDeveloperとともに使用すると、複雑なポータルを一から構築できます。

Oracle WebCenter Portalのすべてのコンポーネントはデフォルトでシステムにインストールされています。ポータルおよびPortal Frameworkアプリケーションに必要とされる機能に応じて、ドメインへの構成が必要なコンポーネントを選択できます。詳細は、第3.2.2.1項「構成するOracle WebCenter Portal製品の選択」を参照してください。

Oracle WebCenter Portalは次のコンポーネントで構成されています。

- WebCenter Portal
WebCenter Portal (以前のOracle WebCenter Spaces)には、一連の強力なツールとサービスにより、ソーシャル・ネットワーク、通信および個人の生産性向上を図る、統合された単一のWebベース環境が用意されています。ここでは、ブラウザベースのプラットフォームにより、エンタープライズ・ポータル、複数のサイトおよびコミュニティを作成できます。

- Oracle WebCenter Portalのサービス・ポートレット
Oracle WebCenter Portalのサービス・ポートレットには、事前構成済のプロデューサがデフォルトで用意されており、アプリケーション開発者は、Oracle Portal、Oracle WebLogic PortalおよびOracle WebCenter Interactionの各アプリケーションにOracle WebCenter Portalタスク・フローをWSRPポートレットまたはページレットとして公開できます。これらのポートレットは、WebCenter PortalおよびPortal Frameworkアプリケーションでの使用を目的とするものではありません。

- Oracle WebCenter Portalのページレット・プロデューサ
Oracle WebCenter Portalのページレット・プロデューサでは、Webリソース(アプリケーション、コンポーネントおよびプログラム可能な機能)の様々なセットを作成および管理し、これらのリソースを既存のWebアプリケーションまたは新しい開発者によるマッシュアップと組み合せる機能を提供します。これによって、多種多様なWebテクノロジ(AJAX、REST、JavaScriptなど)使用してページレットを構築可能になります。

- Oracle WebCenter PortalのPortlet Producers
Oracle WebCenter Portalポートレット・プロデューサでは、標準ベースのポートレット(JSR 286、WSRP 1.0および2.0)と、従来のOracle PDK-Javaベースのポートレットの両方のデプロイメントと実行をサポートしています。OmniPortlet、Web ClippingおよびWSRP Parameter Form Portletという事前構成済のポートレット・プロデューサが含まれます。

- Oracle WebCenter Portalのディスカッション・サーバー
Oracle WebCenter Portalのディスカッション・サーバーは、ディスカッション・フォーラムおよびお知らせのWebCenter PortalおよびPortal Frameworkアプリケーションへの統合をサポートしています。

- Oracle WebCenter Portalのアクティビティ・グラフ・エンジン
Oracle WebCenter Portalのアクティビティ・グラフ・エンジンには、WebCenter Portal分析により収集された様々な統計用の中央リポジトリがあります。アクティビティ・グラフ・エンジンにより、エンド・ユーザーのアクションが分析され、検索の関連性の向上と自動推奨の提供が行われます。

- Oracle WebCenter PortalのPersonalization
Oracle WebCenter PortalのPersonalizationは、選択した基準に基づいて対象のユーザーにアプリケーション・コンテンツを配信する機能を提供します。

- Oracle WebCenter PortalのAnalyticsコレクタ
Oracle WebCenter Portal Analyticsコレクタでは、ポータルおよびコンポジット・アプリケーション内のアクティビティとコンテンツの使用に関する包括的なレポートを作成できます。

1.4 Oracle WebCenter Portalの管理対象サーバー

Oracle WebCenter Portalをインストールした後は、WebLogic Serverドメインを作成または拡張し、構成する必要があります。基本的なドメイン・インフラストラクチャは、1つの管理サーバーと様々なオプションの管理対象サーバーで構成されます。Oracle WebCenter Portalのドメインを構成するときは、新規ドメインの場合、WebLogic管理サーバーが作成されます。インストールするOracle WebCenter Portalコンポーネントに応じて、様々なWebLogicサーバー・インスタンスが作成され、各コンポーネントが適切な管理対象サーバーにデプロイされます。管理対象サーバーは、Oracleシステム・ライブラリ(JRFライブラリ)およびOracle ADFライブラリでプロビジョニングされます。

表1-1は、Oracle WebCenter Portalのドメイン構成時に作成される可能性があるサーバーをリストしています。

表1-1 Oracle WebCenter Portalのドメイン構成時に作成されるサーバー

WebLogicサーバー・インスタンス

コンポーネント/ホストされるアプリケーション

説明

AdminServer

これがWebLogic管理サーバーです。管理サーバーはWebLogic Serverドメインを管理するための中枢になります。

管理サーバーは、管理コンソールとOracle Enterprise Manager Fusion Middleware Controlコンソールをホストします。

WC_Spaces

WebCenter Portal

この管理対象サーバーは、Oracle WebCenter Portalドメインの作成時または拡張時に、デフォルトのポータル・アプリケーションであるWebCenter Portalのインストールを選択すると作成されます。

WC_Portlet

ポートレット・プロデューサ

ページレット・プロデューサ

サービス・ポートレット

この管理対象サーバーは、ドメインの作成時または拡張時に、Oracle WebCenter Portalのページレット・プロデューサ、Oracle WebCenter Portalのポートレット・プロデューサまたはOracle WebCenter Portalのサービス・ポートレットのインストールを選択すると作成されます。

WC_Collaboration

ディスカッション・サーバー

この管理対象サーバーは、ドメインの作成時または拡張時に、Oracle WebCenter Portalのディスカッション・サーバーのインストールを選択すると作成されます。

WC_Utilities

Analyticsコレクタ

アクティビティ・グラフ・エンジン

パーソナライズ・サーバー

この管理対象サーバーは、ドメインの作成時または拡張時に、Oracle WebCenter PortalのAnalyticsコレクタ、アクティビティ・グラフ・エンジンまたはパーソナライズ・サーバーのインストールを選択すると作成されます。

Portal Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションは、表1-1にリストしたどのデフォルト・サーバーにもデプロイできません。これらのアプリケーションをデプロイするには、次のカスタム管理対象サーバーを作成する必要があります。

- WC_CustomPortal
これは、Portal Frameworkアプリケーションをホストするカスタム・ポータル管理対象サーバーです。Portal Frameworkアプリケーションをデプロイする場合、このカスタム管理対象サーバーは、oracle.wc_custom_portal_template_11.1.1.jarテンプレートを使用したドメインの拡張によって作成する必要があります。

- WC_CustomServicesProducer
これは、ポートレット・プロデューサ・アプリケーションをホストするカスタム・サービス・プロデューサ管理対象サーバーです。ポートレット・プロデューサ・アプリケーションをデプロイする場合、このカスタム管理対象サーバーは、oracle.wc_custom_services_producer_template_11.1.1.jarテンプレートを使用したドメインの拡張によって作成する必要があります。

詳細は、第3.2.3.2項「カスタム管理対象サーバーを作成するためのドメインの拡張」を参照してください。

図1-1は、Oracle WebCenter Portalドメインの例を示しています。この図では、管理サーバーとそのホスト対象のアプリケーションをピンクで示します。Oracle WebCenter Portalのコンポーネント/アプリケーションは黄色で、それらをホストする管理対象サーバーは茶色で示されます。

図1-1 Oracle WebCenter Portalドメインの構造

1.5 Oracle WebCenter Portalのインストールのディレクトリ構造

図1-2は、単一ホストにおけるOracle WebCenter Portalインストールのディレクトリ構造を示しています。

WebLogic Serverをインストールすると、インストーラによってMiddlewareホーム・ディレクトリが作成され、その下にWebLogic Serverホーム・ディレクトリが作成されます。図1-2のピンクのボックスは、作成されたディレクトリを示します。インストールしたノード・マネージャは、WebLogic Serverホーム・ディレクトリの下にインストールされます。

Oracle WebCenter Portalをインストールすると、同じMiddlewareホーム・ディレクトリの下に次のディレクトリが作成されます(図1-2の緑色のボックス)。

- Oracle WebCenter Portal Oracleホーム(Oracle_WC1): Oracle WebCenter Portalのソフトウェア・バイナリを含みます。

- Oracle共通ホーム(oracle_common): Oracle Enterprise Manager Fusion Middleware ControlおよびJava Required Files (JRF)に必要なバイナリおよびライブラリ・ファイルを含みます。各Middlewareホームに配置できるOracle共通ホームは1つだけです。

Oracle WebCenter Portal OracleホームとOracle共通ホーム・ディレクトリは、両方とも既存のMiddlewareホーム・ディレクトリ内に存在する必要があります。

Oracle WebCenter Portalのインストール後は、構成ウィザードを使用してWebLogic Serverドメインを構成します。図1-2に、ドメイン・ホームの場所にデフォルト値を使用し新しいドメインを構成すると作成される典型的なディレクトリ構造を示します。

ただし、WebCenter Portalドメイン・ホームおよびアプリケーション・ホームのディレクトリはシステムの任意の場所に作成できます。これらのディレクトリをMiddlewareホーム・ディレクトリおよびOracle WebCenter Portal Oracleホーム・ディレクトリの外に作成することをお薦めします。これによって、MiddlewareホームまたはOracle WebCenter Portal Oracleホームにパッチを当てる必要がある場合、ドメインおよびアプリケーションのデータは変更されません。

図1-2 Oracle WebCenter Portalのインストールのディレクトリ構造

表1-2は、WebLogic ServerおよびOracle WebCenter Portalドメインの管理で特に重要なスクリプトについて説明しています。

表1-2 WebLogic ServerおよびOracle WebCenter Portalドメインの管理用のスクリプト

スクリプト

説明

startNodeManager.sh

ノード・マネージャを起動します。

ノード・マネージャでは、管理コンソールまたはコマンド・ラインを使用して管理対象サーバーをリモートで起動または停止できます。

stopNodeManager.sh

ノード・マネージャを停止します。

setDomainEnv.sh

ドメインのWebLogic Serverを起動するよう環境を設定します。デフォルトでは、このスクリプトはstartWebLogic.shスクリプトによって起動されます。

startWebLogic.sh

ドメインのWebLogic Serverを起動します。

stopWebLogic.sh

ドメインのWebLogic Serverを停止します。

startManagedWebLogic.sh

ドメインの管理対象サーバーを起動します。

stopManagedWebLogic.sh

ドメインの管理対象サーバーを停止します。

wlst.sh

コマンド・ラインでOracle Fusion Middlewareコンポーネントを管理できるようになります。

1.6 Oracle WebCenter Portalのインストールのロードマップ

図1-3には、Oracle WebCenter Portalをインストールおよび構成するための高レベルなタスクが示されています。表1-3は、それらのタスクをそれぞれ説明し、タスクが必須なのかオプションであるのかを示すほか、各タスクの詳細を知るためにアクセス可能なドキュメント・リンクをリストしています。表内で必要なリンクをクリックすると、それぞれのタスクの情報に移動します。

図1-3 単純なトポロジへのOracle WebCenter Portalのインストール

表1-3 単純なトポロジへのOracle WebCenter Portalのインストール

タスク

説明

必須/オプション

ドキュメント

インストール前のタスク

システム要件の確認

環境がOracle WebCenter Portalの最小インストール要件を満たしていることを確認します。

必須

次のリンクを参照してください。

- ハードウェアとソフトウェア、データベース・スキーマ、最小ディスク領域およびシステム・ライブラリなどのシステム要件の詳細は、Oracle Fusion Middlewareのシステム要件と仕様のページを参照してください。

- 動作保証情報は、Oracle Fusion Middlewareのサポートされるシステム構成ページにある、Oracle Fusion Middleware 11gR1のシステム要件およびサポートされるプラットフォームのリンクを参照してください。

- 相互運用性および互換性の詳細は、『Oracle Fusion Middleware相互運用性および互換性ガイド』を参照してください。

データベースのインストールおよび構成

サポートされているデータベースが起動され、動作中であることを確認します。Oracle WebCenter Portalは、Oracle Database、Microsoft SQL ServerおよびIBM DB2のサポート対象バージョンのデータベースにインストールできます。

必須

次のリンクを参照してください。

- データベースのサポート対象バージョンの詳細は、Oracle Fusion Middlewareのサポートされるシステム構成ページにある、Oracle Fusion Middleware 11gR1のシステム要件およびサポートされるプラットフォームのリンクを参照してください。

- サポート対象のデータベースのRCU要件の詳細は、Oracle Fusion Middlewareのシステム要件と仕様のページを参照してください。

スキーマの作成

RCUを使用してOracle WebCenter PortalスキーマであるMDS、WEBCENTER、PORTLET、ACTIVITIESおよびDISCUSSIONSを作成します。作成する必要のあるスキーマは、インストールする予定のOracle WebCenter Portalコンポーネントにより異なります。WebCenter Portalおよび各Portal Frameworkアプリケーションの場合、個別のWebCenterスキーマを作成する必要があります。

注意: IBM DB2データベースを使用している場合、RCUを実行する前にオペレーティング・システム・ユーザーを各スキーマに1人作成していることを確認してください。

必須

次のタスクの詳細は、リンクを参照してください。

- 作成する必要のあるスキーマの決定

- RCUの入手

- RCUの開始

- スキーマの作成

Oracle WebLogic Serverのインストール

Oracle WebCenter PortalにはOracle WebLogic Serverが必要です。WebLogic Serverをインストールすると、Middlewareホームも作成されます。このMiddlewareホームは、Oracle WebCenter Portalのインストール時に使用します。

注意: WebLogic Serverを64ビットのJDKを使用し、64ビットのプラットフォームにインストールする場合、WebLogic Serverのインストール前に64ビットのJDKをインストールする必要があります。

必須

次のタスクの詳細は、リンクを参照してください。

- インストールに必要なOracle WebLogic Serverバージョンの決定

- Oracle JRockit 64ビットJDKのインストール

- インストーラのダウンロード

- WebLogic Serverのインストール

インストール・タスク

Oracle WebCenter Portalのインストール

Oracle WebCenter Portalのインストーラをダウンロードします。

インストーラを実行すると、すべてのOracle WebCenter Portal製品のバイナリが配置されます。

必須

Oracle WebCenter Portalをインストールします

必要に応じたその他のFusion Middleware製品のインストール

要件に応じ、次などのその他のOracle Fusion Middleware製品をインストールします。

- Oracle WebCenter Content Server - コンテンツ・プレゼンタでは必須、ドキュメントでは推奨。

- Oracle SOA Suite - ワークリストおよびWebCenter Portalワークフローでは必須。

- Oracle Web Tier (Oracle HTTP Server) - Content Serverの統合およびSSO (SSOは複数のログイン・プロンプトを停止するために必要) では推奨、RESTおよびSOAでは必須。

オプション

次のタスクの詳細は、リンクを参照してください。

- Oracle WebCenter Content Serverのインストール

- Oracle SOA Suiteのインストール

- Oracle Web Tier (Oracle HTTP Server)

Oracle WebCenter Portalのドメインの構成

Oracle WebCenter Portalのドメインを作成し、インストールするコンポーネントを選択します。

必須

Oracle WebCenter Portalの構成

Oracle WebCenter Portalドメインの拡張

Oracle WebCenter Portalドメインの作成時に、1つまたは複数のOracle WebCenter Portalコンポーネントを構成しなかった場合は、後でドメインを拡張することよって追加できます。

組織でPortal Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションを使用する予定の場合は、それらのアプリケーションをデプロイするために、ドメインを拡張してカスタム管理対象サーバーを作成する必要があります。

ドメインはいつでも拡張が可能で、Oracle WebCenter Portalの初回構成の直後に必ずしも拡張する必要はありません。

オプション

次のためにドメインを拡張します。

- WebCenter製品の追加インストール

- Portal Frameworkアプリケーションのカスタム管理対象サーバーの作成

- ポートレット・プロデューサ・アプリケーションのためのカスタム管理対象サーバーの作成

- Oracle BPM Process Spacesの有効化

インストール後のタスク

サーバーの起動

Oracle WebCenter Portalを起動するには、最初に管理サーバーを起動する必要があります。管理対象サーバーの共通の操作を実行するため、ノード・マネージャを構成した場合、ノード・マネージャを起動します。

Oracle WebCenter Portalコンポーネントの使用を開始するには、そのコンポーネントがデプロイされている管理対象サーバーをまず起動する必要があります。その後は、そのコンポーネントのURLにアクセスし、要件に従ってコンポーネントを構成することができます。

必須

次のタスクの詳細は、リンクを参照してください。

- 管理サーバーの起動

- ノード・マネージャの起動

- 管理対象サーバーの起動

- インストールの確認

セキュリティ・コンポーネントのインストールと構成

外部のLDAPベースの認証プロバイダをインストールし、Oracle WebCenter Portalで使用するように構成します。Oracle WebCenter Portalは、Oracle WebLogic Serverの組込みLDAPアイデンティティ・ストアをデフォルトで使用します。これは、本番環境でお薦めされません。

Oracle WebCenter Content Serverおよびディスカッションには、外部のLDAPベースのIDストアが必須です。Oracle WebCenter Content Serverとの統合には、シングル・サインオン(SSO)を構成することをお薦めします。

本番環境では必須

次のリンクを参照してください。

- 外部LDAPベースのIDストアのインストール

- Oracle WebCenter Portalによる外部のLDAPベースIDストアの使用の構成

- ポリシーおよび資格証明ストアの構成

- SSOの構成

Oracle WebCenter Content Serverのドメインの構成

Oracle WebCenter Content ServerをOracle WebCenter Portalのコンテンツ・リポジトリとして構成します。

また、Oracle Portal、Microsoft SharePointなどの他のコンテンツ・リポジトリを構成することもできます。

注意: Oracle WebCenter Contentは、コンテンツ・プレゼンタでは必須、ドキュメントおよびデフォルトのアプリケーションであるWebCenter Portalでは推奨です。

注意: このリリースにおいて、Oracle WebCenter Portalの新規インストールはFrameworkFoldersと統合できます。FrameworkFoldersのサポートを構成するには、Oracle WebCenter Content 11.1.1.8.0およびOracle WebCenter Portal 11.1.1.8.0の新規インストールに各種パッチを適用する必要があります。

必須

FrameworkFoldersのサポートを有効化する必要がある場合は、必要なパッチをインストールしてください。

コンテンツ・リポジトリの構成の詳細は、次のリンクを参照してください。

- Oracle WebCenter Contentサーバー

- Oracle Portal

- Microsoft SharePoint

Oracle WebCenter Portalのツールおよびサービスに対するその他のバックエンド・コンポーネントのインストール、構成および接続

開発者およびアプリケーション・ユーザーは、Oracle WebCenter PortalのツールおよびサービスをPortal FrameworkアプリケーションおよびWebCenter Portalに統合できます。メールがMicrosoft Exchange Serverなどのメール・サーバーに依存するように、一部のツールおよびサービスはバックエンド・コンポーネントに依存します。ツールおよびサービスをポータルやアプリケーションに統合できるようにするには、必要なバックエンド・コンポーネントをインストールおよび構成する必要があります。

WebCenter Portalには、ポータル・メンバーシップ通知、ポータル・サブスクリプション・リクエストなど、事前作成されたワークフローがいくつか用意されています。これらを有効にするには、Business Process Execution Language (BPEL)サーバーをインストールして構成する必要があります。

オプション

Oracle WebCenter Portalのツールおよびサービスに対するバックエンド・コンポーネントのインストールおよび構成

- Analyticsコレクタへの接続

- BPELサーバーへの接続

- ディスカッション・サーバーへの接続

- WebCenter Portalワークフローを構成します。

- ポートレット・プロデューサの登録

- ページレット・プロデューサの登録

- プレゼンス・サーバーへの接続

- SES検索の構成

- パーソナライズの構成

- メール・サーバーへの接続

- イベント・サーバーへの接続

2 Oracle WebCenter Portalのインストール

この章は、Oracle WebCenter Portalをインストールする手順について説明します。

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

- 第2.1項「インストールの準備」

- 第2.2項「Oracle WebCenter Portalのインストール」

- 第2.3項「Oracle JDeveloperのインストール」

2.1 インストールの準備

Oracle WebCenter Portalをインストールする前に、次のソフトウェアおよびスキーマをインストールする必要があります。

- Oracle WebLogic Server

- リポジトリ作成ユーティリティ(RCU)を使用してデータベースにインストールされたOracle WebCenter Portalスキーマ

開始前に、表1-3にリストされているインストール前のタスクが完了していることを確認します。

2.2Oracle WebCenter Portalのインストール

Oracle WebCenter Portal製品(完全なリストは、第1.3項「Oracle WebCenter Portalコンポーネント」を参照)はすべてデフォルトでシステムにインストールされています。製品のインストール後、Oracle Fusion Middleware構成ウィザードを実行して、選択した製品を構成できます。

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

- 第2.2.1項「ソフトウェアの入手」

- 第2.2.2項「インストーラの起動」

- 第2.2.3項「Oracleインベントリの構成(UNIXのみ)」

- 第2.2.4項「インストールの画面と説明」

2.2.1 ソフトウェアの入手

具体的なニーズに応じて、Oracle Fusion Middlewareソフトウェアを入手できる場所は複数あります。詳細は、「Oracle Fusion Middlewareダウンロード、インストール、構成のREADME」ページにある、特定のリリースのREADMEファイルを参照してください。

いずれかのダウンロード場所を選択して、Oracle WebCenter Portalをダウンロードします。これは、.zipアーカイブ・ファイルとして使用システムに保存されます。

アーカイブ・ファイルをダウンロードした後、インストールを実行するマシンの選択したディレクトリにアーカイブ・ファイルを解凍します。

2.2.2 インストーラの起動

インストーラを実行するには、アーカイブ・ファイルを解凍したディレクトリに移動し、Disk1ディレクトリに切り替えます。

UNIXオペレーティング・システムの場合:

cd unpacked_archive_directory/Disk1
./runInstaller -jreLoc JRE_LOCATION

Windowsオペレーティング・システムの場合:

cd unpacked_archive_directory\Disk1
setup.exe -jreLoc JRE_LOCATION

インストーラでは、システム上のJava Runtime Environment (JRE)の場所へのフルパスが必要となります。これは、-jreLocパラメータを使用して指定する必要があります。

- Oracle WebLogic Serverをプラットフォーム固有の.exeインストーラまたは.binインストーラを使用してインストールした場合は、jdk60_versionディレクトリのMiddlewareホームでインストールにJREが組み込まれます。この場所を指すことにより、インストーラを起動できます。

- Oracle WebLogic Serverを一般的な.jarインストーラでインストールした場合は、インストールにJREは組み込まれません。インストーラを起動するには、システム上で別にインストールされたJREを指す必要があります。

インストーラによって作成されるログ・ファイルと各ログ・ファイルの内容については、第D.2.1項「インストール・ログ・ファイル」を参照してください。

2.2.3 Oracleインベントリの構成(UNIXのみ)

UNIXオペレーティング・システムにインストールする場合で、Oracle Universal InstallerによるOracle製品のインストールをそのシステム上で初めて行う場合は、インベントリ・ディレクトリの場所を尋ねられます。これは、インストーラがサブディレクトリを設定し、このシステムにインストールされている各Oracle製品のインベントリ・データを保持する場所です。

表2-1の手順に従って、インベントリ・ディレクトリの情報を構成します。詳細は、表で画面名をクリックするか、またはGUIで「ヘルプ」ボタンをクリックします。

表2-1 インベントリ・ディレクトリおよびグループの画面

画面

説明と必須作業

インベントリ・ディレクトリの指定

Oracleインベントリ・ディレクトリとそのディレクトリのグループ権限を指定します。グループは、Oracleインベントリ・ディレクトリへの書込み権限を持っている必要があります。

インベントリの場所の確認

createCentralInventory.shスクリプトをrootで実行します。

2.2.4 インストールの画面と説明

表2-2に、Oracle Universal Installerで表示される画面のリストを示します。表2-2の手順に従って、Oracle WebCenter Portalをインストールします。画面の詳細を参照するには、表の画面名をクリックします。

インストール画面についてさらにヘルプが必要な場合は、付録A「Oracle WebCenter Portalのインストール画面」を参照するか、GUIで「ヘルプ」をクリックしてオンライン・ヘルプにアクセスしてください。

表2-2 Oracle WebCenter Portalのインストール画面

画面

説明と必須作業

ようこそ

このページからOracle Fusion Middlewareのインストーラが開始します。

ソフトウェア更新のインストール

ソフトウェア更新の取得に使用する方法を選択するか、更新しない場合は「ソフトウェア更新のスキップ」を選択します。

更新が見つかった場合、インストーラは、この時点で更新の適用を自動的に試みるため、インストールの実行に使用しているサーバーがインターネットに接続されていることを確認してください。

一部の更新はインストーラの再起動を必要とします。インストーラの再起動が発生した場合、次は「ソフトウェア更新のインストール」画面は表示されません。

前提条件のチェック

必要なすべての前提条件をシステムが満たしていることを確認します。

インストール場所の指定

Oracle MiddlewareホームとOracleホームの場所を指定します。

Oracle共通ホーム(oracle_common)ディレクトリはMiddlewareホーム内に自動的に作成されるため、Oracleホーム・ディレクトリの名前としてoracle_commonを使用しないでください。

アプリケーション・サーバー

アプリケーション・サーバーを選択し、その場所を指定します。

インストール・サマリー

この画面の情報を確認し、「インストール」をクリックしてインストールを開始します。

インストールの進行状況

この画面はインストールの進行状況を示します。

進行状況が100%完了したことを示している場合、「次へ」をクリックして続行します。

インストール完了

「保存」をクリックして構成情報をファイルに保存します。この情報には、後でアクセスするために必要になる可能性のあるポート番号、インストール・ディレクトリ、URLおよびコンポーネント名が含まれます。

構成情報を保存後、「終了」をクリックして画面を終了します。

2.3 Oracle JDeveloperのインストール

Oracle JDeveloperをインストールしてOracle WebCenter Portalとともに使用する場合は、この項の情報を参照してください。

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

- Oracle JDeveloperについて

- Portal Frameworkのアプリケーション開発においてOracle JDeveloperをインストールする際の特記事項

2.3.1 Oracle JDeveloperについて

Oracle JDeveloperは、Java、XML、SQLおよびWebサービスの業界標準を使用して、Portal FrameworkアプリケーションなどのWebサービス指向アプリケーションを構築するための無料の統合開発環境(IDE)です。これは、開発ライフサイクル全体をサポートし、アプリケーションのモデリング、コーディング、デバッグ、テスト、プロファイリング、チューニングおよびデプロイのための統合された機能を提供します。

JDeveloperは、Struts、Ant、JUnit、XDocletsおよびCVSのための組込み機能を持つポピュラーなオープンソースのフレームワークやツールと連携して動作します。また、開発者が開発環境に機能を追加したり、開発環境をカスタマイズできるようにするためのExtensions SDKも含まれています。

デプロイメントへのOracle JDeveloperのインストールの詳細は、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』を参照してください。

2.3.2 Portal Frameworkのアプリケーション開発においてOracle JDeveloperをインストールする際の特記事項

この項では、Oracle WebCenter PortalとともにOracle JDeveloperをインストールする際に考慮すべき重要な情報を説明します。

通常、Oracle JDeveloperは開発マシンにインストールし、アプリケーションをテストするためにリモートのOracle WebCenter Portalドメインに接続します。

注意:

Oracle JDeveloperとOracle WebCenter Portalは、同じMiddlewareホーム・ディレクトリにはインストールしないようにする必要があります。製品ごとに別のMiddlewareホームを作成する必要があります。

注意:

Windowsオペレーティング・システムでOracle JDeveloperをインストールする場合は、必ず空白を含まないディレクトリを選択します。たとえば、Oracle JDeveloperのインストール・ディレクトリとしてC:\My Homeは使用しません。Oracle JDeveloperのインストール・ディレクトリへのパスに空白が含まれている場合、Portal Frameworkアプリケーションのページは表示されません。

JDeveloperを使用してPortal Frameworkアプリケーションを構築するには、Oracle WebCenter Portal拡張機能バンドルをインストールする必要があります。この拡張機能バンドルは、JDeveloper Studio EditionにOracle WebCenter Portal機能の完全なセットを提供するJDeveloperアドインです。Oracle JDeveloperの入手およびインストールの詳細は、次のURLのOTNでOracle JDeveloperのページを参照してください。

http://www.oracle.com/technetwork/developer-tools/jdev/overview/index.html

Oracle WebCenter Portal拡張機能バンドルのインストールの詳細は、『Oracle WebCenter Framework開発者ガイド』のOracle JDeveloper用のWebCenter Portal拡張機能のインストールに関する項を参照してください。

注意:

JDeveloperが参照する(JDeveloperがランタイム・ファイルの格納に使用する)ユーザー・ホーム・ディレクトリの環境変数を設定することを、強くお薦めします。この変数を設定すると、一部の状況で発生することが知られている長いパス名のエラーを受信しないようにできます。

Windows、Linux、UNIXおよびMac OS Xオペレーティング・システムでこの変数を設定する詳細な手順については、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』(Oracle Fusion Applications Edition)のユーザー・ホーム・ディレクトリの設定に関する説明を参照してください。

3 Oracle WebCenter Portalの構成

この章は、Oracle WebCenter Portalドメインの構成方法について説明します。

この章には次のトピックが含まれます:

- 第3.1項「Oracle WebCenter Portalを構成する準備」

- 第3.2項「構成の手順」

- 第3.3項「サーバーの起動」

- 第3.4項「構成の確認」

- 第3.5項「外部のLDAPベースのアイデンティティ・ストアの設定」

注意:

ドメインを構成するには、Oracle WebCenter PortalをOracle Universal Installer (第2章「Oracle WebCenter Portalのインストール」)を使用して正常にインストールしておく必要があります。

3.1 Oracle WebCenter Portalを構成する準備

Oracle WebCenter Portalを構成するには、Oracle Fusion Middleware構成ウィザードを使用します。この項では、ウィザードを実行する前に確認する必要のあるタスクをリストします。

この項では、次の項目について説明します。

- 第3.1.1項「サーバーでのデフォルト・ポート番号の使用」

- 第3.1.2項「管理対象サーバーでのデフォルト設定の使用」

- 第3.1.3項「稼働中の管理対象サーバーの停止」

- 第3.1.4項「Oracle RACデータベースでの構成ウィザードの実行」

3.1.1 サーバーでのデフォルト・ポート番号の使用

デフォルトでは、各ドメインに作成されたサーバーは、同じポート番号のセットを使用します(たとえば、管理サーバーはポート7001を使用します)。カスタム・ポート番号を使用する必要がある場合は、Oracle Fusion Middleware構成ウィザードの実行時にポート番号を変更できます。

- 管理サーバーのポート番号は、「管理サーバーの構成」画面で変更できます。

- ドメイン内のすべての管理対象サーバーのポート番号は、「管理対象サーバーの構成」画面で変更できます。

ただし、すべてのサーバーでデフォルトのポート番号を使用することをお薦めします。

ポート番号の詳細は、次を参照してください。

- 『Oracle Application Server管理者ガイド』のポート番号に関する説明

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』の複数のOracleホーム間でのポート番号の確認に関する説明

3.1.2 管理対象サーバーにデフォルト設定を使用

Oracle WebCenter Portalを構成する際に、インストールするコンポーネントを選択できます。Oracle Fusion Middlewareの構成ウィザードでは、選択したOracle WebCenter Portalコンポーネントをホストする管理対象サーバーがドメイン内に自動作成されます。これらの管理対象サーバーにはデフォルト構成の設定を使用することをお薦めします。

ドメイン構成時に作成される管理対象サーバーのリストと説明は、第1.4項「Oracle WebCenter Portalの管理対象サーバー」を参照してください。

3.1.3 稼働中の管理対象サーバーの停止

既存のWebLogic Serverドメインを拡張している(第3.2.3項「既存のドメインの拡張」)場合は、管理サーバーを含めて現在稼働しているすべてのサーバーを停止した後に構成ウィザードを起動する必要があります。そうしない場合、現在稼働中のサーバーとのポート番号の競合により、サーバーの検証に失敗します。

詳細は、『Oracle Application Server管理者ガイド』のOracle Fusion Middlewareの起動と停止に関する説明を参照してください。

3.1.4 Oracle RACデータベースでの構成ウィザードの実行

バックエンドOracle RACデータベースで構成ウィザードを実行している場合、サービスに対して構成されているすべてのOracle RACインスタンスが稼働している状態を維持することをお薦めします。こうすることにより、JDBC検証チェックの信頼性が確保され、誤って構成を間違える可能性を最小限に抑えることができます。

詳細は、『Oracle Fusion Middleware高可用性ガイド』を参照してください。

3.2 構成の手順

Oracle WebCenter Portalを構成するには、Oracle Fusion Middleware構成ウィザードを使用します。

これが新規インストールの場合は、Oracle WebCenter Portal用の新規ドメインの作成が必要な場合もあります。あるいは、既存の別製品のドメインを拡張して、Oracle WebCenter Portal製品を追加することもできます。たとえば、Content Serverを含むOracle SOAドメインがある場合、Oracle WebCenter Products製品を含めるようこのドメインを拡張します(この場合、構成タスクの一部が簡単になります)。

複数の製品をインストールしたいが、それらに対して同時にパッチを適用したくない場合は、各製品は別のドメインに保持します。

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

- 第3.2.1項「Oracle Fusion Middleware構成ウィザードの起動」

- 第3.2.2項「新しいドメインの作成」

- 第3.2.3項「既存のドメインの拡張」

3.2.1 Oracle Fusion Middleware構成ウィザードの起動

デフォルトでは、Sun JDKとOracle JRockit SDKの両方がOracle WebLogic Serverとともにインストールされます。WebLogic Serverのインストール中に「JDKの選択」画面で選択したモードに応じて、構成ウィザードの実行に実際に使用されるJDKが異なります。「開発モード」を選択した場合はSun JDKが使用され、「本番モード」を選択した場合はJRockit SDKが使用されます。

特定のJDK(たとえば、Sun JDK)を使用して構成ウィザードを起動する場合は、構成ウィザードを起動する前に、次の手順を実行します。

1. JAVA_HOME環境変数にSun JDKの場所を設定します。たとえば、MW_HOME/jdk160_version (UNIXオペレーティング・システムの場合)またはMW_HOME\jdk160_version (Windowsオペレーティング・システムの場合)にOracle WebLogic ServerとともにインストールされたSun JDKを設定できます。

2. JAVA_VENDOR環境変数に「Sun」を設定します。

構成ウィザードを起動するには、次のコマンドを実行します。

- UNIXオペレーティング・システムの場合:

cd WebCenter_ORACLE_HOME/common/bin
./config.sh

- Windowsオペレーティング・システムの場合:

cd WebCenter_ORACLE_HOME\common\bin
config.cmd

構成セッション用のログ・ファイルを作成するには、第D.2.2項「構成ログ・ファイル」を参照してください。

これが新規のインストールで、新規のWebLogicドメインを作成する必要がある場合は、第3.2.2項「新しいドメインの作成」の手順を実行します。また、第3.2.3項「既存のドメインの拡張」の説明に従って、構成ウィザードを実行し、既存のWebLogicドメインを拡張することも可能です。

3.2.2 新しいドメインの作成

この項の情報を使用すると、Oracle WebCenter Portal製品の新規ドメインを作成および構成できます。

ドメイン構成の完全な手順は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のWebLogicドメインの作成に関する項を参照してください。この項は、WebCenter固有の情報がハイライトされているため、WebLogicドメインの作成に関する項と組み合せて使用する必要があります。

この項では、次の項目について説明します。

- 第3.2.2.1項「構成するOracle WebCenter Portal製品の選択」

- 第3.2.2.1項「構成するOracle WebCenter Portal製品の選択」

- 第3.2.2.3項「非デフォルト・ユーザーへの管理者権限の付与」

- 第3.2.2.4項「管理対象サーバー用のマシンの作成」

3.2.2.1 構成するOracle WebCenter Portal製品の選択

ドメインに構成する製品を選択するには、「ドメイン・ソースの選択」画面(図3-1)を使用します。

図3-1 構成ウィザード - Oracle WebCenter Portal製品

使用する製品テンプレートの末尾は、使用しているOracleホーム・ディレクトリの名前になります(たとえば、"Oracle_WC1"がOracleホームの名前の場合、"Oracle WebCenter Spaces - 11.1.1.0 [Oracle_WC1]"となります)。製品テンプレートは、末尾がOracleホーム・ディレクトリの名前と一致するもののみを選択する必要があります。

末尾が"oracle_common"の製品テンプレートは、すべてのOracle Fusion Middleware製品で使用される共通テンプレートであり、手動で選択する必要はありません。これらは、必要なときに依存関係として自動選択されます。

表3-1に、構成できるOracle WebCenter Portal製品とその依存関係を示します。依存関係がある製品を選択した場合、その依存関係は、「ドメイン・ソースの選択」画面で自動的に選択されることに注意してください。

ヒント:

依存関係などの各製品テンプレートの詳細は、『Oracle Fusion Middlewareドメイン・テンプレート・リファレンス』のOracle WebCenter Portalテンプレートに関する項を参照してください。

表3-1 構成できるOracle WebCenter Portal製品

製品

依存関係

WebCenter Portal (以前のOracle WebCenter Spaces)

Oracle Enterprise Manager

Oracle WSM Policy Manager

Oracle JRF

Oracle WebCenterサービス・ポートレット

Oracle WSM Policy Manager

Oracle JRF

Oracle WebCenterページレット・プロデューサ

Oracle WSM Policy Manager

Oracle JRF

Oracleポートレット・プロデューサ

Oracle WSM Policy Manager

Oracle JRF

Oracle WebCenter Discussionサーバー

Oracle WSM Policy Manager

Oracle JRF

Oracle WebCenterアクティビティ・グラフ・エンジン

Oracle WebCenter Analyticsコレクタ

Oracle JRF

Oracle WebCenter Personalization

Oracle JRF

Oracle WebCenter Analyticsコレクタ

Oracle JRF

3.2.2.2 ドメイン名の指定

「ドメイン名と場所の指定」画面を使用して、作成するドメインのディレクトリ・パスおよび名前を入力します。これがドメインのホーム・ディレクトリになります(詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のWebLogic Serverドメインに関する説明を参照してください)。

Windowsオペレーティング・システムでドメインを作成する場合は、ディレクトリ・パスにもドメイン名にも空白文字が含まれていないことを確認します(含まれていると、ドメインは作成されません)。

3.2.2.3 非デフォルト・ユーザーへの管理者権限の付与

「管理者ユーザー名およびパスワードの構成」画面を使用して、ドメインのデフォルトのWebLogic管理者アカウントを定義します。

Oracle WebCenter Portal用に作成したデフォルトのドメイン管理者weblogicは、WebCenter PortalおよびOracle WebCenter Portalのディスカッション・サーバーにおけるデフォルトの管理者でもあります。デフォルト以外のユーザーを管理者にすることもできます。ドメインの作成中に、デフォルトのweblogicユーザー以外のユーザーをドメイン管理者として指定した場合は、そのユーザーにすべてのドメイン管理権限が付与されます。ただし、ドメインの作成後に、WebCenter PortalおよびOracle WebCenter Portalディスカッション・サーバーの非デフォルト・ユーザーには手動で管理者ロールを付与する必要があります。非デフォルト・ユーザーに対して管理者ロールを付与する方法の詳細は、次を参照してください。

- WebCenter Portalの場合は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portal管理者ロールの付与に関する項を参照してください。

- Oracle WebCenter Portalディスカッション・サーバーの場合は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のディスカッション・サーバーの管理者ロールの付与に関する項を参照してください。

3.2.2.4 管理対象サーバー用のマシンの作成

Oracle Enterprise Manager Fusion Middleware Controlを使用してサーバーを管理できるようにする場合は、そのサーバーをマシンと関連付ける必要があります。WebLogicドメインでは、マシン定義によって物理ハードウェア単位が識別され、それらの定義はホストするWebLogic Serverインスタンスに関連付けられます。

次の説明に従って、構成プロセス時にマシンを作成できます(追加のヘルプは画面の名前をクリックしてください)。

- 「オプションの構成を選択」画面で、「管理対象サーバー、クラスタ、およびマシン」を選択します。
ここで表示されるいくつかの追加画面を使用して、管理対象サーバー、クラスタおよびマシンの作成と構成を選択できます。

- 「管理対象サーバーの構成」画面で、ドメインに必要な管理対象サーバーを作成します。
例:

Oracle WebCenter Portalの管理対象サーバーの詳細は、第1.4項「Oracle WebCenter Portalの管理対象サーバー」を参照してください。

- 「マシンの構成」画面で新しいマシンを作成します。

- 「サーバーのマシンへの割当」画面で、作成した新規マシンをOracle Enterprise Manager Fusion Middleware Controlを使用して管理するサーバーのターゲットに指定します。
例:

これが完了し、ドメインが正常に作成されると、Oracle Enterprise Manager Fusion Middleware Controlを使用して、マシンに関連付けられたサーバーの起動、停止および管理ができるようになります。

詳細は、第3.3項「サーバーの起動」を参照してください。

3.2.3 既存のドメインの拡張

Oracle Fusion Middleware製品のどのドメインを拡張した場合でも、Oracle WebCenter Portalコンポーネントを追加できます。構成ウィザードにより、インストール済のコンポーネントが自動的に検出され、存在しないOracle WebCenter Portal製品を追加できます。

注意:

ドメインは拡張前に完全に停止する必要があります。

Oracle Fusion Middleware製品が他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品の旧バージョンと機能できるかどうかに関する重要な情報は、ドメインを拡張する前に、『Oracle Fusion Middleware相互運用および互換性ガイド』を必ず参照してください。

この項では、既存のドメインを拡張する場合のシナリオを示します。内容は次のとおりです。

- 第3.2.3.1項「Oracle WebCenter Portal製品をインストールするためのドメインの拡張」

- 第3.2.3.2項「カスタム管理対象サーバーを作成するためのドメインの拡張」

- 第3.2.3.3項「Oracle BPM Process Spacesを有効にするためのドメインの拡張」

注意:

Oracle WebCenter PortalはMDSスキーマに依存しています。WebCenter PortalおよびPortal Frameworkアプリケーションで使用されるOracle WebCenter Portalコンポーネントによっては、Oracle WebCenter Portalのインストールでも、スキーマのWEBCENTER、DISCUSSIONS、ACTIVITIESおよびPORTLETが要求される場合があります。

- MDS: WebCenter Portalおよび各種のPortal FrameworkアプリケーションではMDSスキーマを共有できます。これは、複数のデプロイ済アプリケーションが同じMDSスキーマを使用可能で、それぞれがMDSで定義された独自にパーティションを持つことを意味します。

- WEBCENTER: WebCenter Portalおよび各Portal Frameworkアプリケーションにおいて個別のWEBCENTERスキーマが存在する必要があります。

- DISCUSSIONS: 2つのOracle WebCenter Portalアプリケーション(どちらもディスカッションを使用)で、単一のディスカッション・サーバーを使用できます。ディスカッション・サーバーは、単一のDISCUSSIONSスキーマに接続されます。カテゴリIDのみは一意の必要があり、ディスカッション・フォーラム接続の構成時にアプリケーションごとに設定されます。カテゴリIDの設定の詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』の「WebCenter PortalカスタムWLSTコマンド」で、setDiscussionForumServicePropertyを使用したapplication.root.category.idの設定方法を参照してください。

- ACTIVITIES: Analyticsとアクティビティ・グラフは、ドメイン内の単一アプリケーションでのみ使用可能で、いかなるドメインにおいてもこのスキーマのインスタンスは1つしか存在できません。

- PORTLET: 単一のカスタム・サービス・プロデューサ管理対象サーバーに多数のポートレット・プロデューサ・アプリケーションをデプロイできます。ポートレット・プロデューサ・アプリケーションは、単一のPORTLETスキーマを共有できます。

アプリケーションに必要な可能性がある様々なスキーマの詳細は、表5-1を参照してください。スキーマの作成方法の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの作成に関する項を参照してください。

3.2.3.1 Oracle WebCenter Portal製品をインストールするためのドメインの拡張

既存のOracle WebCenter Portalドメインを拡張すると、表3-1にリストされた追加のOracle WebCenter Portal製品をインストールできます。構成ウィザードを実行してドメインを拡張するときは、「拡張ソースの選択」画面で「次の追加製品をサポートするために、自動的にドメインを拡張する:」を選択し、ドメインに追加する製品を選択する必要があります。

既存のドメインの拡張の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』の「WebLogicドメインの拡張」を参照してください。また、『Oracle Fusion Middleware相互運用および互換性ガイド』も参照してください。

注意:

ドメインを拡張する前に、構成する予定のコンポーネントのスキーマがデータベース内で存在することを確認します。たとえば、ドメインを拡張し、Oracle WebCenter Portalディスカッション・サーバーを構成する予定である場合は、続行する前に、DISCUSSIONSスキーマがOracleデータベースに存在することを確認してください。

3.2.3.2 カスタム管理対象サーバーを作成するためのドメインの拡張

Oracle WebCenter Portalでは、開発者により、Portal Frameworkアプリケーションとポートレット・プロデューサ・アプリケーションを構築できます。これらのアプリケーションをデプロイメント可能にするには、必要なドメイン拡張テンプレートでドメインを拡張して、カスタム管理対象サーバーを作成する必要があります。ドメインの拡張時に、JDBC接続のカスタマイズおよびJMSファイル・ストアの変更も実行できます。構成ウィザードは、必要に応じてユーザーの入力を使用し、ドメイン・ディレクトリ内の構成ファイルやその他すべての生成済コンポーネントを更新します。

Oracle WebCenter Portalのカスタム・テンプレートの詳細は、『Oracle Fusion Middlewareドメイン・テンプレート・リファレンス』のOracle WebCenter Portalテンプレートに関する項を参照してください。

この項では、次の項目について説明します。

- 第3.2.3.2.1項「Portal Frameworkアプリケーション用のカスタム管理対象サーバーの作成」

- 第3.2.3.2.2項「ポートレット・プロデューサ・アプリケーション用のカスタム管理対象サーバーの作成」

- 第3.2.3.2.3項「複数のカスタム管理対象サーバーの作成」

3.2.3.2.1 Portal Frameworkアプリケーション用のカスタム管理対象サーバーの作成

アプリケーション開発者がPortal Frameworkアプリケーションを開発する必要がある場合、それらのアプリケーションのデプロイ用にカスタム・ポータル管理対象サーバーを作成する必要があります。

注意:

Portal Frameworkアプリケーションには、様々なツールとサービスを含めることができます。これらのツールとサービスの一部では、WebCenterスキーマが必要になります。Portal Frameworkアプリケーションごとに、個別のWEBCENTERスキーマが必要です。カスタムのポータル管理対象サーバーを作成する前に、RCUを再度実行してWebCenterスキーマの2つ目のバージョンを作成する必要があります。このスキーマは、WebCenter Portalで使用されるWebCenterスキーマから分離されるため、必ず異なるスキーマ接頭辞を使用するように注意してください。

WebCenterスキーマを必要とするWebCenter Portalのツールとサービスの詳細は、表5-1を参照してください。スキーマの作成方法の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの作成に関する項を参照してください。

カスタム・ポータル管理対象サーバーを作成するには、oracle.wc_custom_portal_template_11.1.1.jarテンプレートでドメインを拡張します。「拡張ソースの選択」画面で、「既存の拡張テンプレートを使用してドメインを拡張する」オプションを選択し、「参照」をクリックしてテンプレートを見つけます。

- UNIXオペレーティング・システムの場合、テンプレートは次の場所にあります。

WebCenter_ORACLE_HOME/common/templates/applications/oracle.wc_custom_portal_template_11.1.1.jar

- Windowsオペレーティング・システムの場合、このテンプレートは次の場所にあります。

WebCenter_ORACLE_HOME\common\templates\applications\oracle.wc_custom_portal_template_11.1.1.jar

既存のドメインの拡張の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』の「WebLogicドメインの拡張」を参照してください。

カスタム・ポータル・テンプレートでOracle WebCenter Portalドメインを拡張すると、WC_CustomPortalという名前のカスタム・ポータル管理対象サーバーが作成され、すべての必要なリソースのターゲットに指定されます。また、次のJDBCデータソースも追加されます。

- mds-CustomPortalDS (MDSスキーマへのアクセス用)

- WebCenter-CustomPortalDS (WebCenterスキーマへのアクセス用)

- Activities-CustomPortalDS (Activitiesスキーマへのアクセス用)

Portal FrameworkアプリケーションでWebサービスを使用する場合、またはツールおよびサービスでセキュリティおよびポリシー・マネージャを使用する場合は、Oracle WSM Policy Managerが必要となります。まだインストールしていない場合、構成ウィザードを再度実行してOracle WSM Policy Managerテンプレートでドメインを拡張する必要があります。このテンプレートは、「ドメイン・ソースの選択」画面で使用可能です。

3.2.3.2.2 ポートレット・プロデューサ・アプリケーション用のカスタム管理対象サーバーの作成

アプリケーション開発者がポートレット・プロデューサ・アプリケーションを構築する必要がある場合は、これらのアプリケーションのデプロイ用にカスタム・サービス・プロデューサ管理対象サーバーを作成する必要があります。

注意:

ポートレット・プロデューサ・アプリケーションごとに、個別のWEBCENTERスキーマが必要です。カスタム・サービス・プロデューサ管理対象サーバーを作成する前に、RCUを再度実行して、ポートレット・プロデューサ・アプリケーション用のWEBCENTERスキーマのバージョンを作成する必要があります。このスキーマは、WebCenter Portalおよびカスタム・ポータル管理対象サーバーで使用されるWebCenterスキーマとは異なるため、別のスキーマ接頭辞を使用する必要があります。

スキーマの作成方法の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの作成に関する項を参照してください。

管理対象サーバーを作成するには、カスタム・ポータル・テンプレート(oracle.wc_custom_services_producer_template_11.1.1.jar)でドメインを拡張します。「拡張ソースの選択」画面で、「既存の拡張テンプレートを使用してドメインを拡張する」オプションを選択し、「参照」をクリックして、次のパスでテンプレートを見つけます。

- UNIXオペレーティング・システムの場合:

WebCenter_ORACLE_HOME/common/templates/applications/oracle.wc_custom_services_producer_template_11.1.1.jar

- Windowsオペレーティング・システムの場合:

WebCenter_ORACLE_HOME\common\templates\applications\oracle.wc_custom_services_producer_template_11.1.1.jar

カスタム・プロデューサ・サービス・テンプレートでOracle WebCenter Portalドメインを拡張すると、WC_CustomServicesProducerという名前のカスタム・サービス・プロデューサ管理対象サーバーが作成され、すべての必要なリソースのターゲットに指定されます。また、次のJDBCデータソースも追加されます。

- mds-CustomServicesProducerDS (MDSスキーマへのアクセス用)

- WebCenter-CustomServicesProducerDS (WebCenterスキーマへのアクセス用)

- Activities-CustomServicesProducerDS (Activitiesスキーマへのアクセス用)

- Portlet-CustomServicesProducerDS (Portletスキーマへのアクセス用)

3.2.3.2.3 複数のカスタム管理対象サーバーの作成

テンプレートはドメインに1回のみ適用できます。複数のカスタム管理対象サーバーを作成する場合、cloneWebCenterManagedServer() WLSTコマンドで既存のカスタム管理対象サーバーをクローニングする必要があります。

詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のcloneWebCenterManagedServerに関する項を参照してください。

3.2.3.3 Oracle BPM Process Spacesを有効にするためのドメインの拡張

Oracle Business Process Management (Oracle BPM)のProcess Spacesは、デフォルトのアプリケーションであるWebCenter Portalの上位に構築されるワークスペースです。Process Spacesには、ビジネス・プロセスのモデリングおよび実行用に特に設計されたポータルが用意されています。プロセス・ワークスペースやモデリング・スペースがこれらのポータルに含まれます。ユーザーは、Oracle BPM Process Spacesの特定のインスタンス用にプロセス・インスタンス・スペースを動的に作成できます。

Process Spacesの機能の詳細は、『Oracle Fusion Middleware Oracle Business Process Managementユーザーズ・ガイド』のOracle Business Process ManagementのProcess Spacesの使用方法に関する部分を参照してください。

Process Spacesのコラボレーションでは、Oracle WebCenter Content ServerおよびOracle WebCenter Portalディスカッション・サーバーに依存します。WebCenter PortalでProcess Spacesを有効にするには、Oracle BPM Spacesテンプレートを使用してOracle WebCenter Portalドメインを拡張する必要があります。install.xml antスクリプトも実行する必要があります。このインストール・スクリプトは、単一サーバー構成だけでなく、クラスタ構成にも使用できます。

注意:

Oracle BPM 11.1.1.7.0 Process Spacesを使用してOracle WebCenter Portal 11.1.1.8.0ドメインを拡張するには、パッチの適用も必要な場合があります。詳細は、次から、OTNにおけるOracle Fusion Middlewareの最新のリリース・ノートを参照してください。

http://www.oracle.com/technetwork/middleware/fusion-middleware/documentation/index.html

表3-2は、Process Spacesの有効化に関する主な手順をまとめています。詳細な手順は、この表の後に示す手順を参照してください。

注意:

Oracle BPM Spacesテンプレートでドメインを拡張した後は、Oracle BPM Process Spacesのインストールが完了するまで、WebCenter Portalにアクセスできません。

表3-2 Process Spacesの有効化

タスク

手順

必須/オプション

Process Spacesの有効化の準備

1. 次がインストールされていることを確認します。

- Oracle BPM

- Content Server

- ディスカッション・サーバー

必須

2. 次のコンポーネントがContent Serverで有効になっていることを確認します。

- DynamicConverter

- Folders_g

- WebCenterConfigure

必須

3. DynamicConverterが必要なファイル形式をサポートするように構成されていることを確認します。

オプション

4. Oracle WebCenter Portalドメインをバックアップします。

オプション

ドメインの拡張

1. Oracle BPM Spacesテンプレートを使用してOracle WebCenter Portalドメインを拡張します。

必須

Process Spacesの有効化

1. process_spacesフォルダをSOA_ORACLE_HOME/bpmディレクトリからOracle WebCenter Portalシステムにコピーします。

必須

2. process-portal-install.propertiesファイルをOracle BPMおよびOracle WebCenter Portalの各プロパティの必要な値で更新します。

必須

3. antおよびJava JDKがインストールされ、PATHおよびCLASSPATH環境変数が設定されていることを確認します。

必須

4. install.xml antスクリプトを実行します。

必須

5. WC_Spacesを再起動し、antスクリプトを再度実行してテンプレートを追加します。

wcConfigServices = trueの場合は必須

6. 信頼できるドメインの資格証明をOracle BPMドメインおよびOracle WebCenter Portalドメインで構成し、両方のサーバーを再起動します。

Oracle BPMとOracle WebCenter Portalが異なるドメインにある場合は必須

Process Spaces機能の検証

1. Oracle BPMにログオンし、これが起動され、実行中であることを確認します。

必須

2. プロセス・ワークスペースおよびモデリング・スペースの各ポータルをオンラインにします。

オプション

3. 有効なOracle BPMユーザーをプロセス・ワークスペースとモデリング・スペースに追加します。

オプション

4. プロセス・ワークスペースとモデリング・スペースが適切に機能していることを確認します。

必須

WebCenter PortalのProcess Spacesを有効にするには次を実行します。

1. 次がインストールされていることを確認します。

- Oracle BPM。詳細は、『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』を参照してください。

- Content Server。詳細は、第5.3.1項「Oracle WebCenter Content Serverの要件」を参照してください。

- ディスカッション・サーバー。詳細は、第3.2.3.1項「Oracle WebCenter Portal製品をインストールするためのドメインの拡張」を参照してください。

注意:

Oracle BPM Spacesテンプレートを使用してドメインの拡張を試行する前に、Oracle BPMがインストールされ、起動、稼働がされている必要があります。最初にOracle BPMをインストールせずにProcess Spacesをインストールした場合、WebCenter Portalの稼働が停止します。

2. DynamicConverter、Folders_g、WebCenterConfigureの各コンポーネントがContent Serverで有効になっていることを確認します。HTMLレンディションを必要とするファイル形式をすべてサポートするようにDynamicConverterが構成されていることも確認します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の必須コンポーネントの有効化に関する項を参照してください。

3. Oracle WebCenter Portalドメインをバックアップします。詳細は、『Oracle Application Server管理者ガイド』の高度な管理: バックアップとリカバリに関する部分を参照してください。

4. Oracle BPM Spacesテンプレートを使用してOracle WebCenter Portalドメインを拡張します。このテンプレートは次の場所にあります。
UNIXの場合: WebCenter_ORACLE_HOME/common/templates/applications/oracle.bpm.spaces_template_11.1.1.jar

Windowsの場合: WebCenter_ORACLE_HOME\common\templates\applications\oracle.bpm.spaces_template_11.1.1.jar

ドメインの拡張の際、図3-2に示すように、「拡張ソースの選択」画面でOracle BPM Spacesテンプレートを選択します。

ドメインの拡張方法の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のグラフィカル・モードでのWebLogicドメインの拡張に関する項を参照してください。

注意:

Oracle BPM Process Spacesを使用してOracle WebCenter Portalドメインを拡張するには、パッチの適用が必要な場合もあります。詳細は、次から、OTNにおけるOracle Fusion Middlewareの最新のリリース・ノートを参照してください。

http://www.oracle.com/technetwork/middleware/fusion-middleware/documentation/index.html

図3-2 Oracle BPM Spacesテンプレートの選択

5. SOA Oracleホーム・ディレクトリのprocess_spacesフォルダを、Oracle WebCenter Portalがインストールされているシステムの任意の場所にコピーします。このフォルダは、、次の場所からコピーします。
UNIXの場合: SOA_ORACLE_HOME/bpm/process_spaces

Windowsの場合: SOA_ORACLE_HOME\bpm\process_spaces

6. Oracle WebCenter Portalシステム上に新しくコピーしたprocess_spacesフォルダから、process-portal-install.propertiesファイルを開きます。

7. 表3-3にリストされているOracle BPMおよびOracle WebCenter Portalの必要なプロパティを指定します。

注意:

セキュリティ上の目的から、パスワードの指定を省略して、後から求められたときに入力することができます。

表3-3 process-portal-install.propertiesに指定するプロパティ

プロパティ

説明

extendSoa

既存のBPMドメインを拡張するか、新しいドメインを作成するかを決定するフラグ。Oracle WebCenter PortalおよびSOAが同じドメインにある場合は値をtrueに指定し、そうでない場合はfalseに指定します。

promptForPasswords

インストーラの実行時、パスワードの入力を求めるプロンプトを表示するか、それらをprocess-portal-install.propertiesファイルから読み込むかを決定するフラグ。

ドメインのグローバルな信頼の詳細

wcSetDomainRealmPassword

ドメイン・レルム・パスワードを設定するかどうかを制御するフラグです。extendSoaがfalseの場合は値をtrueに設定します。

注意: このプロパティはグローバルな信頼を設定するためのものです。グローバルな信頼は手動で設定することをお薦めします。したがって、extendSoaがfalseでも、このプロパティはfalseに設定します。

wcDomainRealmPassword

信頼されるドメインを設定するためのパスワード。Oracle BPMドメインに対しても同じパスワードを設定する必要があります。

注意: このプロパティはグローバルな信頼を設定するためのものです。グローバルな信頼は、このプロパティを使用せずに手動で設定することをお薦めします。

wc.server.port

WC_Spaces管理対象サーバーがホストされているポート。

Oracle BPMスキーマおよびMDSの詳細

bpmDBUser

Oracle BPM用に構成されたデータベースに接続するためのユーザー名。

bpmDBPassword

Oracle BPMのデータベースに接続するためのパスワード。

bpmDBType

Oracle BPM用に構成されたデータベースのタイプ。

bpmDBDriver

Oracle BPMのデータベースへの接続に使用されるドライバ。

bpmDBUrl

Oracle BPMのデータベースのURL。たとえば、jdbc:oracle:thin:@host:1521:XEとなります。

bpmMDSUser

Oracle BPMに使用されるMDSスキーマのユーザー名。

bpmMDSPassword

Oracle BPMのMDSスキーマのパスワード。

Oracle BPMランタイムの詳細

bpmServerURL

Oracle BPMサーバーのURL。

単一のBPMサーバーの場合: t3://<bpmHost>:<bpmRuntimePort>

例: t3://myHost:8001

BPMクラスタの場合は、クラスタ内のすべてのサーバーについて次の形式を使用して、BPMサーバーのURLの区切りリストを指定します。

t3://host1:port1,host2:port2,...

例: t3://myHost1:8001,myHost2:8002,myHost3:8003

bpmAdminUser

Oracle BPMサーバーに対して管理者権限を持つユーザーの名前。

bpmAdminPassword

Oracle BPM管理ユーザーのパスワード。

WebCenter Portalインストールの詳細

wcOracleHome

WebCenter PortalのOracleホーム・ディレクトリへのパス。

wcDomainName

Oracle WebCenter Portalがインストールされているドメイン名。extendSoaフラグがtrueに設定されている場合は、BPMドメインを指します。

isWebcenterClusterConfig

Oracle WebCenter Portalインストールをクラスタに対して構成するかどうかを指定するフラグ。クラスタ構成である場合は、trueに設定します。

wcSpacesClusterName

WebCenter Portalのクラスタの名前。

このプロパティは、isWebcenterClusterConfigがtrueに設定されている場合にのみ設定します。

Oracle WebCenter PortalのWebLogic Serverのインストールの詳細

wcHost

Oracle WebCenter Portalの管理サーバーが稼働しているホストの名前。

wcAdminPort

Oracle WebCenter Portalの管理サーバーが実行されているポート番号。

wcAdminUser

Oracle WebCenter Portal管理サーバーの管理ユーザー。

wcAdminPwd

Oracle WebCenter Portal管理サーバーのパスワード。

wcManagedServerName

単一サーバー環境では、WebCenter Portalがデプロイされている管理対象サーバーの名前を指定します。

クラスタ化環境では、そのクラスタに属するWebCenter Portal管理対象サーバーのいずれか1つの名前を指定します。

wcConfigServices

Content Serverおよびディスカッション・サーバーをOracle WebCenter Portalと連動するように構成するためのフラグ。この表の後半にリストされているContent Serverおよびディスカッション・サーバーの詳細は、wcConfigServicesがtrueに設定されている場合にのみ指定する必要があります。

注意: Content Serverとディスカッション・サーバーの構成は、install.xmlスクリプトを使用してwcConfigServicesをtrueに設定するのではなく、wcConfigServicesをfalseに設定して、Content Serverとディスカッション・サーバーがOracle WebCenter Portalとともに機能するよう手動で構成することを強くお薦めします。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「コンテンツ・リポジトリの管理」と「お知らせおよびディスカッションの管理」を参照してください。

Content Serverの詳細

これらのプロパティは、wcConfigServicesがtrueに設定されている場合にのみ設定します。

wcContentServerName

Oracle WebCenter Portal用に構成されているContent Serverのホスト名。

wcContentServerPort

Content Serverが実行されているポート。

wcContentSpacesRoot

Content Server上のWebCenter Portalルート・フォルダ名。

wcContentAdminUser

Content Serverの管理ユーザーの名前。

ディスカッション・サーバーの詳細

これらのプロパティは、wcConfigServicesがtrueに設定されている場合にのみ設定します。

wcDiscussionServerUrl

Oracle WebCenter Portal用に構成されているディスカッション・サーバーの名前。

wcDiscussionAdminUser

ディスカッション・サーバーの管理者ユーザーの名前。

8. antおよびJava JDKがインストール済であることを確認します。
AntはOracle BPMに付属しています。このインストーラは、MW_HOME/modules/org.apache.ant_1.7.1のパスにあります。

9. PATHおよびCLASSPATH環境変数が、antとJava JDKの両方に対して設定されていることを確認します。

10. Content Server、管理サーバー、およびWC_Spacesやsoa_server1などのすべての管理対象サーバーが稼働していることを確認してください。

11. antスクリプトinstall.xmlを実行します。

MW_HOME/modules/org.apache.ant_1.7.1/bin/ant -f install.xml -DpromptForPasswords=true

-DpromptForPasswords=true引数は、process-portal-install.propertiesファイルでパスワードを指定しなかった場合にのみ使用します。

12. process-portal-install.propertiesでwcConfigServicesがtrueに設定されている場合は、次のようにします。

1. WC_Spacesを再起動します。the install.xmlスクリプトを実行すると、WC_Spaces管理対象サーバーが停止するため、これを再起動する必要があります。

2. インストール・スクリプトを再度実行し、インストール後の手順を完了します。次のコマンドを使用します。

ant -f install.xml post-install -DpiArgs -importGSOnly

注意:

wcConfigServicesがfalseに設定されている場合は、このインストール・スクリプトを再度実行する必要はありません。

13. Oracle BPMとOracle WebCenter Portalが別々のドメインに構成されている場合、信頼できるドメインの資格情報をOracle BPMとOracle WebCenter Portalの各ドメインで構成します。Oracle BPMの管理サーバーと管理対象サーバーおよびOracle WebCenter Portalの管理サーバーとすべての管理対象サーバーを再起動します。
詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverの保護』のWebLogic Serverドメイン間の信頼関係の有効化に関する項を参照してください。

14. Oracle BPMにログオンし、これが起動され、実行中であることを確認します。詳細は、『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suiteインストレーション・ガイド』の「Oracle SOA SuiteおよびOracle Business Process Management Suiteの構成」を参照してください。

注意:

Process Spacesのインストール後は、WebCenter Portalの使用時にOracle BPMを常に実行する必要があります。Oracle BPMにアクセスできないと、WebCenter Portalへのアクセスでも問題が発生する可能性があります。

15. 管理者としてWebCenter Portalにログオンし、次を実行してプロセス・ワークスペースとモデリング・スペースの各ポータルをオンラインにします。

1. 「管理」リンクをクリックして、WebCenter Portalの管理ページを開きます。

2. 「ポータル」タブで、「モデリング・スペース」行を選択します。

3. 「アクション」メニューから、「オンラインに設定」を選択します。

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

5. この手順を繰り返して、プロセス・ワークスペースをオンラインにします。

16. 有効なOracle BPMユーザーをプロセス・ワークスペースとモデリング・スペースの各ポータルに追加します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築』のポータルへのメンバーの追加に関する項を参照してください。

17. 有効なOracle BPMユーザーとしてWebCenter Portalにログオンし、プロセス・ワークスペースとモデリング・スペースが適切に稼働していることを確認します。

3.3 サーバーの起動

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

- 第3.3.1項「ノード・マネージャの起動」

- 第3.3.2項「管理サーバーの起動」

- 第3.3.3項「Oracle Fusion Middleware Controlからの管理対象サーバーの起動」

3.3.1 ノード・マネージャの起動

ノード・マネージャを使用すると、リモートから管理対象サーバーを起動および停止できます。ノード・マネージャを起動すると、管理コンソール、Enterprise Manager Controlコンソールまたはコマンド・ラインから管理対象サーバーを起動および停止できます。

ノード・マネージャを起動するには:

1. UNIXオペレーティング・システムの場合、MW_HOME/oracle_common/common/bin/setNMProps.shスクリプトを実行します。
Windowsオペレーティング・システムの場合、MW_HOME\oracle_common\common\bin\setNMProps.cmdスクリプトを実行します。

このスクリプトは、必要なプロパティをnodemanager.propertiesファイルに付加します。これらのプロパティは、手動で付加することもコマンドライン引数として指定することもできます。

注意:

StartScriptEnabled=trueプロパティは、管理対象サーバーが適切なクラスパスとコマンド引数を受け取るために必要です。

このプロパティを含むファイルはnm.required.propertiesです。

2. UNIXオペレーティング・システムの場合、WebLogic_Home/server/bin/startNodeManager.shスクリプトを実行して、ノード・マネージャを起動します。
Windowsオペレーティング・システムの場合、WebLogic_Home\server\bin\startNodeManager.cmdスクリプトを実行して、ノード・マネージャを起動します。

ノード・マネージャを使用するかどうかはオプションですが、高可用性を要求するアプリケーションがWebLogic Server環境でホストされている場合には、ノード・マネージャを使用すると貴重な利点が得られます。また、OPatch(既存ソフトウェアの更新またはパッチ適用に使用されるツール)を、自動化して実行できます。

その他の情報については、次を参照してください:

- 『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』のノード・マネージャの構成全般に関する項

- 『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』のノード・マネージャの使用方法に関する項

3.3.2 管理サーバーの起動

管理サーバーは、ドメイン内のすべてのリソースを監視する中央の場所として機能します。ドメインの構成を保持し、構成内の変更を管理対象サーバーに配布します。各ドメインには管理サーバーが1つ存在します。

デプロイメントを起動し実行するには、管理サーバーを起動する必要があります。

1. DOMAIN_HOME/binディレクトリに移動します。

2. 次のいずれかのスクリプトを実行します。

- startWebLogic.sh (UNIXの場合)

- startWebLogic.cmd (Windowsの場合)

管理サーバーと通信するには、Oracle WebLogic Server管理コンソール、Oracle Enterprise Manager Fusion Middleware ControlまたはOracle WebLogic Scripting Tool (WLST)を使用します。Oracle WebLogic Server管理コンソールおよびFusion Middleware Controlは、管理サーバーで実行されます。

管理サーバー・コンソールにアクセスするには、次のURL形式を使用します。

http://administration_server_host:administration_server_port/console

例: http://example.com:7001/console

構成ウィザードの「 管理者ユーザー名およびパスワードの構成 」画面で指定したユーザー名とパスワードを入力します。

Oracle Enterprise Manager Fusion Middleware Controlコンソールにアクセスするには、次のURL形式を使用します。

http://administration_server_host:administration_server_port/em

例: http://example.com:7001/em

3.3.3 Oracle Fusion Middleware Controlからの管理対象サーバーの起動

ノード・マネージャと管理サーバーを両方とも稼働させている場合は、Oracle Enterprise Manager Fusion Middleware Controlから管理対象サーバーを起動できます。

注意:

WebCenter Portalでは、WebCenter Portalの一部のツールおよびサービスの自動構成がサポートされています。自動構成が機能するには、サービスに関連付けられている管理対象サーバーをまず起動してから、WC_Spaces管理対象サーバーを起動します。管理対象サーバーの起動時、WC_Spacesは最後に起動する必要があります。

これを行うには:

1. 次のEnterprise Managerにログインします。

http://administration_server_host:administration_server_port/em

管理者資格証明(管理コンソールにログインするために使用したものと同じ資格証明)を指定するように要求されます。

2. 「アクセシビリティ・プリファレンス」ダイアログ・ウィンドウで質問に回答し、「続行」をクリックします。

3. ページの左側にあるナビゲーション・ペインで、WebLogicドメイン・ノードを管理サーバーおよび管理対象サーバーが表示されるまで開きます。

4. リスト内の最初の管理対象サーバー(WC_Collaboration)を選択します。ページのメインの部分が切り替わり、上部に管理対象サーバー名が表示されます。そのすぐ下にWebLogic Serverというラベルのドロップダウン・メニューがあります。
ドロップダウン・メニューから、「制御」→「起動」を選択します。

5. すべての管理対象サーバーが稼働するまでこの手順を繰り返します。

6. ナビゲーション・ペインで「WebLogicドメイン」を選択し、ドメイン内のすべてのサーバーが稼働していることを確認します。

ドメインの作成時にマシンを構成していない状態でマシンの構成が必要になった場合、またはマシンを作成したもののそのマシンをサーバーに関連付けていない場合は、第3.3.3.1項「マシンの作成およびOracle WebCenter Portalの管理対象サーバーへの関連付け」の説明に従ってください。

マシンの構成またはマシンのサーバーへの関連付けを行っていない場合、あるいはOracle Enterprise Manager Fusion Middleware Controlを使用せずにサーバーを起動する必要がある場合は、コマンド・ラインでサーバーを起動することもできます。これを行うには、第3.3.3.2項「起動スクリプトを使用した管理対象サーバーの起動」の説明に従ってください。

3.3.3.1 マシンの作成およびOracle WebCenter Portalの管理対象サーバーへの関連付け

マシンに管理対象サーバーを関連付けるには、Oracle Fusion Middleware構成ウィザードまたは管理コンソールのいずれかを使用します。

Oracle WebCenter Portalドメインを作成するには、マシンがすでに作成済で、かつ管理対象サーバーに関連付けられている必要があります。構成ウィザードで、次の手順を実行します。

- 「マシンの構成」画面を使用して、マシンを作成します。

- 「サーバーのマシンへの割当」画面を使用して、管理対象サーバーをマシンと関連付けます。

マシンを作成し、管理コンソールを使用して管理対象サーバーと関連付けるには(または構成を確認するには)、次を実行します。

1. 次のURLを使用して、WebLogic管理サーバー・コンソールにログインします。

http://administration_server_host:administration_server_port/console

2. Oracle WebCenter Portalドメインの下で、「環境」→「マシン」に移動します。

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

4. マシン名(Machine-WCなど)を入力します。
マシンの作成時には、Oracle WebCenter Portalがインストールされているサーバー名を使用します。

5. 「次へ」を選択して「終了」をクリックします。

6. 「環境」→「サーバー」に移動し、このマシン(Machine-WC)に関連付ける管理対象サーバーを選択します。ドロップダウン・リストを使用して、管理対象サーバーとマシンを関連付けます。

注意:

この手順は、管理対象サーバーが停止している場合にのみ使用できます。管理対象サーバーが起動して動作中である場合、ドロップダウン・リストには値が表示されません。

7. その他の管理対象サーバーに対して手順6を繰り返します。
この手順を行うと、管理対象サーバーが正常に起動し、管理コンソールやノード・マネージャからアクセス可能になります。

3.3.3.2 起動スクリプトを使用した管理対象サーバーの起動

Oracle WebCenter Portalドメインを構成した後は、ドメイン内で管理対象サーバーの起動に使用できるstartManagedWebLogicという起動スクリプトが生成されます。

- UNIXオペレーティング・システムの場合:
DOMAIN_HOME/bin/startManagedWebLogic.sh managed_server_name admin_urlを実行します

- Windowsオペレーティング・システムの場合:
DOMAIN_HOME\bin\startManagedWebLogic.cmd managed_server_name admin_urlを実行します

ここでmanaged_server_nameは、起動する管理対象サーバーを示し、admin_urlはドメインの管理サーバーのリスニング・アドレス(ホスト名、IPアドレス、DNS名)およびポート番号を示します。このコマンドでは、サーバー名を指定する必要もあります。起動の必要があるサーバーは次のとおりです。

- WC_Portlet - Oracle WebCenter Portalのポートレットおよびページレット・プロデューサをホストします

- WC_Collaboration - Oracle WebCenter Portalディスカッション・サーバーをホストします

- WC_Utilities - Oracle WebCenter PortalのAnalyticsコレクタ、Oracle WebCenter Portalのアクティビティ・グラフ・エンジン、およびOracle WebCenter PortalのPersonalizationをホストします

- WC_Spaces - WebCenter Portalをホストします

たとえば、次のコマンドを使用して、WebCenter Portalの管理対象サーバーであるWC_Spacesを起動します。

- UNIXオペレーティング・システムの場合:

DOMAIN_HOME/bin/startManagedWebLogic.sh WC_Spaces http://example.com:7001

- Windowsオペレーティング・システムの場合:

DOMAIN_HOME\bin\startManagedWebLogic.cmd WC_Spaces http://example.com:7001

このコマンドを実行すると、WebLogic Serverのユーザー名とパスワードを求められます。構成ウィザードの「 管理者ユーザー名およびパスワードの構成 」画面で指定したユーザー名とパスワードを入力します。

起動する必要のある管理対象サーバーの名前がわからない場合、次のファイルの内容を確認します。

- UNIXオペレーティング・システムの場合:

DOMAIN_HOME/startManagedWebLogic_readme.txt

- Windowsオペレーティング・システムの場合:

DOMAIN_HOME\startManagedWebLogic_readme.txt

または、次のURLから管理サーバー・コンソールにアクセスできます。

http://administration_server_host:administration_server_port/console

構成ウィザードの「 管理者ユーザー名およびパスワードの構成 」画面で指定したユーザー名とパスワードを入力します。

注意:

管理対象サーバーを起動するためにこのコマンドを実行する場合、コマンドの出力の表示が開始するまで待機します。WC_Spacesは、他のすべての管理対象サーバーが起動するのを待ってから起動します。

3.4 構成の確認

Oracle WebCenter製品の管理対象サーバーが正常に起動したことを確認するには、ブラウザを起動して次のURLを入力します。

- WebCenter Portalにアクセスするには:

http://WC_Spaces_server_host:WC_Spaces_server_port/webcenter

WebCenter Portalのデフォルトのポート番号は8888です。

- ページレット・プロデューサにアクセスするには:

http://WC_Portlet_server_host:WC_Portlet_server_port/pagelets

ページレット・プロデューサのデフォルトのポート番号は8889です。

ページレット・プロデューサ・コンソールにアクセスするには:

http://WC_Portlet_server_host:WC_Portlet_server_port/pagelets/admin

- Oracle WebCenter Portalのアクティビティ・グラフ・エンジンおよびOracle WebCenter Personalizationにアクセスするには:
Oracle WebCenter Portalのアクティビティ・グラフ・エンジンにアクセスするには:

http://WC_Utilities_server_host:WC_Utilities_server_port/activitygraph-engines/Login.jsp

Oracle WebCenter PortalのPersonalizationにアクセスするには:

http://WC_Utilities_server_host:WC_Utilities_server_port/wcps/api/property/resourceIndex

WC_Utilitiesサーバーのデフォルトのポート番号は8891です。

- WebCenter OmniPortletおよびWebクリッピング・ポートレットにアクセスするには:

http://WC_Portlet_server_host:WC_Portlet_server_port/portalTools/

Oracle WebCenter Portalのポートレット・プロデューサのデフォルトのポート番号は8889です。

- Oracle WebCenter Portalディスカッション・サーバーにアクセスするには:

http://WC_Collaboration_server_host:WC_Collaboration_server_port/owc_discussions

Oracle WebCenter Portalディスカッション・サーバーのデフォルトのポート番号は8890です。

3.5 外部のLDAPベースのアイデンティティ・ストアの設定

デフォルトでは、WebCenter PortalおよびPortal Frameworkアプリケーションにより、ユーザー・アカウントおよびグループの格納にはOracle WebLogic Serverの組込みLDAPアイデンティティ・ストアが使用され、ポリシー付与の格納にはXMLファイルベースのポリシー・ストアが使用されます。組込みLDAPアイデンティティ・ストアはセキュアではありますが、本番クラスのストアでありません。企業の本番環境用には、Oracle Internet Directoryなど、外部LDAPベースのアイデンティティ・ストアでそれを置き換える必要があります。また、デフォルトのXMLファイルベースのポリシー・ストアは、単一ノードのOracle WebCenter Portal構成においてのみ使用できます。複数ノード構成の場合は、ポリシー・ストアと資格証明ストアを外部のLDAPベースのアイデンティティ・ストアに再度関連付ける必要があります。外部のLDAPベースのアイデンティティ・ストアでは、様々なサーバー間のユーザーのアイデンティティが管理され、アプリケーション間のシングル・サインオン(SSO)認証を構成することができます。

Oracle WebCenter Content ServerおよびOracle WebCenter Portalディスカッション・サーバーは、外部のLDAPベースのアイデンティティ・ストアに依存します。したがって、ドキュメント、ディスカッションまたはお知らせをポータルに含む必要がある場合は、外部のLDAPベースのアイデンティティ・ストアをインストールおよび構成する必要があります。

表3-4は、Oracle WebCenter Portalに対して外部のLDAPベースのアイデンティティ・ストアを構成するために実行が必要なタスクについて説明しています。

表3-4 外部のLDAPベースのアイデンティティ・ストアを構成するタスク

タスク

説明

必須/オプション

1. 外部LDAPベースのアイデンティティ・ストアをインストールする

Oracle Internet Directoryなど、外部のLDAPベースのアイデンティティ・ストアをインストールします。

Oracle Identity Managementのインストール方法の詳細は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』を参照してください。

必須

2. 外部のLDAPベースのアイデンティティ・ストアを使用するようにOracle WebCenter Portalを構成する

アイデンティティ・ストアを外部のLDAPと再度関連付けます(デフォルトの組込みのLDAPではなく)。

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアイデンティティ・ストアと外部のLDAPサーバーとの再関連付けに関する項を参照してください。

ドメインの作成時に、ドメイン管理者としてweblogic以外のユーザーを指定した場合は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portal管理者ロールの付与に関する項の説明に従って、WebCenter Portalの非デフォルト・ユーザーに管理者ロールを手動で付与する必要があります。

必須

3. ポリシー・ストアと資格証明ストアを構成する

Oracle WebCenter Portalのポリシー・ストアと資格証明ストアを外部のLDAPサーバーまたはデータベースに再度関連付けします。

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ポリシーと資格証明ストアの構成」を参照してください。

必須

外部のLDAPベースのアイデンティティ・ストアを構成する場合、WebCenter Portalや、Oracle WebCenter Portalの任意のツールおよびサービスに対して構成されるすべてのバックエンド・コンポーネントで、同じ外部のLDAPベース・アイデンティティ・ストアを使用する必要があります。表3-5で、共有の外部のLDAPベースのアイデンティティ・ストアが使用される場合に、バックエンド・コンポーネントで追加の構成が必要かどうかを説明します。

Oracle WebCenter Portalのツールおよびサービスに対するバックエンド・コンポーネントのインストールおよび構成の詳細は、第5章「WebCenter Portalのツールおよびサービス用のバックエンド・コンポーネントの準備」を参照してください。

表3-5 共有される外部のLDAPベースのアイデンティティ・ストアのバックエンド・コンポーネントの構成

バックエンド・コンポーネント

すぐに使用可能なサポート

必要な追加構成

Oracle WebCenter Portalのディスカッション・サーバー

組込みLDAPストア

Oracle WebCenter Portalディスカッション・サーバーでは、外部のLDAPベースのアイデンティティ・ストアを使用するために他の構成を行う必要はありません。

Content Server

データベース

Oracle WebCenter Portalと同じ外部のLDAPベースのアイデンティティ・ストアを使用するように、Content Serverを構成します。

詳細は、『Oracle WebCenter Contentインストレーション・ガイド』のアイデンティティ・ストアの外部LDAP認証プロバイダとの再関連付けに関する項を参照してください。

Oracle SES

なし

Oracle WebCenter Portalと同じ外部のLDAPベースのアイデンティティ・ストアを使用するように、Oracle SESを構成します。

Oracle SESにおけるLDAPの構成の詳細は、Oracle SESのバージョンに応じて次の項を参照してください。

- 『Oracle Secure Enterprise Search管理者ガイド』のOracle Secure Enterprise Searchのセキュリティに関する項(Secure Enterprise Searchオンライン・ドキュメント・ライブラリ11gリリース1 (11.1.2))

- 『Oracle Secure Enterprise Search管理者ガイド』のOracle Secure Enterprise Searchのセキュリティに関する項(Secure Enterprise Searchオンライン・ドキュメント・ライブラリ11gリリース1 (11.1.2.2))

Oracle SES 11.2.2.2をインストールしている場合は、次のOTNのSecure Enterprise Searchオンライン・ドキュメント・ライブラリ11gリリース2 (11.2.2.2)にある『Oracle Secure Enterprise Search管理者ガイド』のOracle Secure Enterprise Searchのセキュリティに関する項を参照してください。

http://www.oracle.com/technetwork/search/oses/documentation/index.html

Oracle SOA Suite (BPELサーバー)

組込みLDAPストア

Oracle WebCenter Portalと同じ外部のLDAPベース・アイデンティティ・ストアを使用するようにOracle SOA Suiteを構成します。次を参照してください。

- LDAP認証プロバイダの構成は、『Oracle Fusion Middleware Oracle WebLogic Serverの保護』の「認証プロバイダの構成」を参照してください。

- Oracle Internet Directoryを最初の認証プロバイダとしてリストする方法は、『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド』の最初の認証プロバイダとしてのOracle Internet Directoryのリストに関する項を参照してください。

Oracle WebCenter Portalでは、libOVDを使用することにより、ポータルおよびPortal Frameworkアプリケーションで複数のアイデンティティ・ストアを使用できます。複数のアイデンティティ・ストアを持つサイトでは、libOVDを使用してそのユーザー・プロファイル情報を集約できます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のlibOVDを使用した複数のアイデンティティ・ストアLDAPサーバーの集約に関する項を参照してください。

4 Oracle WebCenter Portalコンポーネントのスタート・ガイド

この章は、Oracle WebCenter Portalコンポーネントを稼働し、使用できるようにするための構成方法について説明します。

この章には次のトピックが含まれます:

- 第4.1項「Oracle WebCenter Portalコンポーネントと管理対象サーバー」

- 第4.2項「WebCenter Portalの使用」

- 第4.3項「WebCenter Portalディスカッション・サーバーの使用」

- 第4.4項「Oracle WebCenter Portalポートレット・プロデューサの使用」

- 第4.5項「Oracle WebCenter Portalページレット・プロデューサ」

- 第4.6項「Oracle WebCenter Portal Analyticsコレクタの使用」

- 第4.7項「Oracle WebCenter Portalアクティビティ・グラフ・エンジンの使用」

- 第4.8項「Oracle WebCenter PortalのPersonalizationの使用」

- 第4.9項「カスタム管理対象サーバーの使用」

- 第4.10項「Oracle WebCenter Portalのサービス・ポートレットの使用」

4.1 Oracle WebCenter Portalコンポーネントと管理対象サーバー

Oracle WebCenter Portalをインストールすると、インストール時に選択したコンポーネントが様々なデフォルトの管理対象サーバーにデプロイされます。表4-1に、Oracle WebCenter Portalコンポーネントがデプロイされる管理対象サーバーおよびポート番号のリストを示します。

表4-1 Oracle WebCenter Portalコンポーネントと管理対象サーバー

コンポーネント

管理対象サーバー

ポート

WebCenter Portal

WC_Spaces

8888

Oracle WebCenter Portalのディスカッション・サーバー

WC_Collaboration

8890

Oracle WebCenter PortalのPortlet Producers

WC_Portlet

8889

Oracle WebCenter Portalのページレット・プロデューサ

WC_Portlet

8889

Oracle WebCenter Portalのアクティビティ・グラフ・エンジン

WC_Utilities

8891

Oracle WebCenter PortalのPersonalization

WC_Utilities

8891

Oracle WebCenter PortalのAnalyticsコレクタ

WC_Utilities

8891

カスタム・ポータル管理対象サーバー

WC_CustomPortal

8892

カスタム・サービス・プロデューサ管理対象サーバー

WC_CustomServicesProducer

8793

4.2 WebCenter Portalの使用

Oracle WebCenter Portalでは、個人およびグループがより効率的に作業し協力できる構成可能な作業環境とともに、エンタープライズ対応のカスタマイズが可能なWebCenter Portalというアプリケーションがデフォルトで用意されています。WebCenter Portalにアクセスするには、WC_Spaces管理対象サーバーを起動します。その後、次のURLフォーマットを使用して、管理者としてWebCenter Portalにログオンします。

http://host:port/webcenter

ここでのhost:portは、WebCenter Portalがインストールされているシステムのホスト名とポート番号を示します。デフォルトでは、WebCenter Portalはポート8888でインストールされます。

Oracle WebCenter Portalドメインの作成時に、ドメイン管理者としてweblogic以外のユーザーを指定した場合、WebCenter Portalの非デフォルト・ユーザーに対して管理者ロールを手動で付与する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter Portal管理者ロールの付与に関する項を参照してください。

WebCenter Portalでは、一部のツールおよびサービスの自動サービス構成をサポートしています。WebCenter Portalを起動するたびに、特定の様々なツールおよびサービスに対して自動的に接続の作成を試みます。ただし、接続がすでに存在する場合は除きます。したがって、特定の接続を手動で作成する必要はありません。表4-2は、自動サービス構成の実行対象となるツールおよびサービスをリストしています。

表4-2 WebCenter Portalに対して自動的に構成される接続

コンポーネント/ツール/サービス

デフォルトの接続名

ディスカッションおよびお知らせ

WebCenterSpaces-Discussions

ドキュメント

WebCenterSpaces-ucm

ページレット・プロデューサ

WebCenterSpaces-PageletProducer

事前構成済ポートレット・プロデューサ

wc-OmniPortlet

wc-WebClipping

wc-WSRPTools

ワークリストおよびWebCenter Portalワークフロー

WebCenterSpaces-Worklist

WebCenter Portal接続が自動的に構成されるには、次の一般的な条件を満たす必要があります。

- WebCenter Portalとターゲット・コンポーネントは、同じドメインにインストールされる必要があります。

- ターゲット・コンポーネントの管理対象サーバーは、明示的なリスニング・アドレスを持つ必要があります。そのリスニング・アドレスが空、nullまたはlocalhostである場合、そのアドレスには明示的アドレスを持つシステムが関連付けられている必要があります。リスニング・アドレスの詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』の管理対象サーバーの構成に関する項を参照してください。

- ターゲット・コンポーネントが、クラスタにデプロイされる必要はありません。

- 指定されたツールまたはサービスに関連付けられた管理対象サーバーを最初に起動する必要があります。その後、WC_Spaces管理対象サーバーを起動します。

ターゲット・コンポーネントがアプリケーション起動時にすでに自動的に構成されている場合、その結果(失敗または成功)に関係なく、ターゲット・コンポーネントが再度構成されることはありません。サービスの自動接続構成は、ターゲットのコンポーネントがターゲット・コンポーネントに固有のルールを渡さないと失敗します。特定のコンポーネントの自動構成が失敗する場合、そのサービスは手動で構成する必要があります。詳細は、この章の必要なターゲット・コンポーネント固有の項を参照してください。

必要に応じて、次のJavaプロパティを設定することによって、自動構成機能を無効にできます。

-Dwebcenter.spaces.disableAutoConfigure=true

このJavaプロパティは、2つの方法で設定できます。domain_home/bin/setDomainEnv.sh (UNIX)、またはdomain_home\bin\setDomainEnv.cmd (Windows)で、JAVA_PROPERTIESにこのプロパティを追加できます。または、WC_Spaces管理対象サーバーの起動時に、スクリプトの末尾に追加できます。例:

domain_home/bin/startManagedWebLogic.sh WC_Spaces -Dwebcenter.spaces.disableAutoConfigure=true

WebCenter Portalの開始に関する情報は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「WebCenter Portalの起動と実行」を参照してください。

注意:

WebCenter Portalは、Oracle WebLogic Server管理コンソールから直接起動または停止することはできません。WebCenter PortalがデプロイされているWC_Spaces管理対象サーバーを起動または停止する必要があります。

4.2.1 ツールおよびサービスの自動接続構成の確認

管理対象サーバーの起動時に、WebCenter Portalに対してツールおよびサービスの接続が自動的に構成されているかどうかを確認するには次の手順を実行します。

1. Oracle Enterprise Manager Fusion Middleware Controlコンソールに、http://host_name.domain_name:port_number/emのURL形式を使用してアクセスします。
例: http://myhost.mycompany.com:7001/em

2. ファームの有効な管理者ユーザーの名前とパスワードを入力し、「ログイン」をクリックします。

3. Enterprise Managerコンソールで次に移動します。
「farm_wc_domain」→「WebCenter」→「Portal」→「スペース」→「WebCenter Portal」

WebCenter Portalホーム・ページが「WebCenter Portal」メニューに表示されます。

4. 「WebCenter Portal」メニューから「設定」→「サービス構成」を選択します。

5. 別のツールおよびサービスを選択し、自動サービス構成をサポートするツールとサービスが構成されたことを確認します。
図4-1には、WebCenter Portalに構成されたポートレット・プロデューサの接続が示されています。

図4-1 WebCenter Portalの自動サービス構成

4.3 Oracle WebCenter Portalディスカッション・サーバーの使用

Oracle WebCenter Portalディスカッション・サーバーには、Portal FrameworkアプリケーションおよびWebCenter Portalにディスカッション・フォーラムとお知らせを統合する機能があります。WC_Collaboration管理対象サーバーにデプロイされます。Oracle WebCenter Portalディスカッション・サーバーは、第3章「Oracle WebCenter Portalの構成」の説明のとおり、Oracle WebCenter Portalのインストール時か、その後にOracle WebCenter Portalドメインを拡張することによってインストールできます。

Oracle WebCenter Portalディスカッション・サーバーにアクセスするには:

1. 管理対象サーバーWC_Collaborationを起動します。
詳細は、『Oracle Application Server管理者ガイド』の「Oracle Fusion Middlewareの起動と停止」を参照してください。

2. 次のURLへ移動します。

http://host:port/owc_discussions

ここで、host:portは、Oracle WebCenter Portalディスカッション・サーバーがインストールされているシステムのホスト名とポート番号です。デフォルトでは、ポート8890でインストールされます。

注意:

Oracle WebCenter Portalディスカッション・サーバーは、Oracle WebLogic Server管理サーバーから直接起動または停止することはできません。ディスカッション・サーバーを起動または停止するには、管理対象サーバーのWC_Collaborationを起動または停止する必要があります。

WebCenter Portalに作成されるデフォルトのドメイン管理者は、Oracle WebCenter Portalディスカッション・サーバーの管理者でもあります。ドメインの作成中に、weblogic以外のユーザーをドメイン管理者として指定した場合は、そのユーザーにすべてのドメイン管理権限が付与されます。ドメインを作成した後に、ディスカッション・サーバーの非デフォルト・ユーザーには管理者ロールを手動で付与する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のディスカッション・サーバーの管理者ロールの付与に関する項を参照してください。

Oracle WebCenter Portalディスカッション・サーバーをOracle WebCenter Portalで使用できるようにするには、次のタスクを実行します。

1. Webサービスのセキュリティ・ポリシー構成をアタッチします。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter PortalおよびディスカッションのWebサービス・エンドポイントのセキュリティ・ポリシーのアタッチに関する項を参照してください。

2. トポロジに応じて、Oracle WebCenter Portalディスカッション・サーバーのWS-Securityの信頼できる認証を有効にします。単純なトポロジでは、ディスカッション・サーバーがWebCenter Portalと同じドメインに存在し、Oracle WebCenter Portalドメインに構成されたキーストア構成がディスカッションにも使用されるため、追加のキーストア構成が必要ありません。ただし、本番環境では、ディスカッションのWebサービス・エンドポイントをOWSMポリシーで保護して、ディスカッション・サーバーの接続設定を構成する必要があります。
WS-Securityを使用すると、Portal FrameworkアプリケーションとOracle WebCenter Portalディスカッション・サーバー間に信頼関係が確立されるため、アプリケーションはユーザーの資格証明を認識しなくてもサーバーにユーザーのアイデンティティ情報を渡すことができます。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のディスカッション・サーバーのセキュリティの考慮事項に関する項を参照してください。

3. WebCenter Portalディスカッション・サーバーへの接続を登録します。
詳細は、Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイドのディスカッション・サーバーの登録に関する項を参照してください。

注意:

WebCenter Portalについては、Oracle WebCenter Portalディスカッション・サーバーへの接続を手動で登録する必要がない場合があります。次の条件を満たす場合は、WebCenter Portalを起動すると、WebCenterSpaces-Discussionsという名前の接続が自動構成され、デフォルトの接続として設定されます。ただし、その接続がすでに存在する場合は除きます。

- WebCenter PortalとOracle WebCenter Portalディスカッション・サーバーが同じドメイン内に存在する。

- WC_Collaboration管理対象サーバーは明示的なリスニング・アドレスを持つか、または明示的なアドレスでシステムが関連付けられている。

- Oracle WebCenter Portalディスカッション・サーバーがクラスタにデプロイされていない。

- 管理ロールが付与されたユーザーが存在する。

詳細は、第4.2項「WebCenter Portalの使用」を参照してください。

4.4 Oracle WebCenter Portalポートレット・プロデューサの使用

Oracle WebCenter Portalのポートレット・プロデューサには、事前構成済のポートレット・プロデューサがいくつか用意されています。ポートレット・プロデューサをインストールすると、WC_Portlets管理対象サーバーが作成され、次のアプリケーションがサーバーにデプロイされます。

- portalTools - OmniPortletおよびWebクリッピングがサポートされます。

- wsrp-tools - WSRPツールがサポートされます。

事前構成済のポートレット・プロデューサにアクセスするには、アクセスする事前構成済ポートレット・プロデューサに応じて、次のURLを使用できます。

- OmniPortletおよびWebクリッピング・ポートレット

http://host:port/portalTools

- WSRPツール

http://host:port/wsrp-tools/

ここでのhost:portは、ポートレット・プロデューサがインストールされているシステムのホスト名とポート番号を示します。デフォルト・ポート番号は8889です。

Oracle WebCenter Portalで利用可能な事前構成済ポートレットを使用するには、次の手順に従う必要があります。

1. WC_Portlet管理対象サーバーを起動します。
詳細は、『Oracle Application Server管理者ガイド』の「Oracle Fusion Middlewareの起動と停止」を参照してください。

2. 必要な事前構成済ポートレット・プロデューサを登録します。
ポートレットの登録の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ポートレット・プロデューサの管理」を参照してください。

ポートレット・プロデューサを保護する場合は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ポートレット・プロデューサのセキュリティの構成」を参照してください。

注意:

WebCenter Portalについては、事前構成済ポートレット・プロデューサへの接続を手動で登録する必要がない場合があります。WebCenter Portalを起動すると、次の条件を満たす場合に、接続が自動的に構成されます。

- WebCenter Portalとポートレット・プロデューサが同じドメインに存在する。

- WC_Portlet管理対象サーバーが実行されている。

- WC_Portlet管理対象サーバーは明示的なリスニング・アドレスを持つか、または明示的なアドレスでシステムが関連付けられている。

- ポートレット・プロデューサがクラスタにデプロイされていない。

詳細は、第4.2項「WebCenter Portalの使用」を参照してください。

事前構成済のポートレット・プロデューサを登録すると、アプリケーション開発者またはWebCenter Portalユーザーは自分のポータル・ページにポートレットを追加できるようになります。

4.5 Oracle WebCenter Portalページレット・プロデューサ

Oracle WebCenter Portalページレット・プロデューサ(以前のOracle WebCenter Ensemble)には、動的なページレット開発が容易になる便利なツールおよび機能のコレクションが用意されています。

ページレット・プロデューサは、WC_Portlet管理対象サーバーにデプロイされます。ページレット・プロデューサにアクセスするには、次のURLを使用します。

http://host:port/pagelets/

ここで、host:portはページレット・プロデューサがインストールされているシステムのホスト名およびポート番号です。デフォルトのコンテキスト・ルートはpageletsですが、ページレット・プロデューサは選択した任意の場所にデプロイできます。

例:

http://myhost.com:8889/pagelets/

ページレット・プロデューサ・コンソールにアクセスするには、URL: http://host:port/pagelets/adminを使用します。

すべてのデプロイメント後の接続構成は、Oracle Metadata Services (MDS)リポジトリに格納されます。ページレット・プロデューサは、RCUのMDSスキーマの別のパーティションですべての構成データを格納します。通常、このスキーマは、Oracle WebCenter Portalインストールの一部としてインストールされます。この構成データは、他のサービスに属するデータとは競合しません。ページレット・プロデューサ・ドメイン・テンプレートをデプロイすると、構成ウィザード・プロンプトによって、スキーマが作成されているデータベースへの接続情報の入力が求められます。ページレット・プロデューサが期待する名前は、次のとおりです。

- データソース名前: mds-PageletProducerDS

- JNDI名: jdbc/mds/PageletProducerDS

- MDSパーティション名: pageletproducer

ページレット・プロデューサを使用するには:

1. WC_Portlet管理対象サーバーを起動します。

2. Portal FrameworkアプリケーションおよびWebCenter Portalのページレット・プロデューサを登録します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のページレット・プロデューサの管理に関する章を参照してください。
JavaScriptまたはREST APIを使用してページレット・プロデューサにアクセスすることもできます。

注意:

WebCenter Portalについては、接続を手動で登録する必要がない場合があります。次の条件を満たす場合は、WebCenter Portalを起動すると、WebCenterSpaces-PageletProducerという名前の接続が自動構成され、デフォルトの接続として設定されます。ただし、その接続がすでに存在する場合は除きます。

- WebCenter Portalとページレット・プロデューサが同じドメインに存在する。

- WC_Portlet管理対象サーバーは明示的なリスニング・アドレスを持つか、または明示的なアドレスでシステムが関連付けられている。

- ページレット・プロデューサがクラスタにデプロイされていない。

詳細は、第4.2項「WebCenter Portalの使用」を参照してください。

4.6 Oracle WebCenter Portal Analyticsコレクタの使用

Oracle WebCenter PortalのAnalyticsコレクタは、Portal Frameworkアプリケーションの使用状況およびパフォーマンス・メトリックをユーザーが表示できるAnalytics機能をサポートしています。Analytics機能には、Analyticsスキーマ(ACTIVITIES)がインストールされている必要があります。デフォルトでは、AnalyticsコレクタはWC_Utilities管理対象サーバーにポート8891でインストールされます。

Analyticsコレクタは、そのままの状態で、インストール時のデフォルトを使用してイベントを受信するように構成されています。ただし、WebCenter Portalは、Analyticsコレクタにイベントを送信するようには構成されていません。WebCenter Portal (または任意のPortal Frameworkアプリケーション)の使用状況とパフォーマンス・メトリックを収集する場合は、Analyticsコレクタを登録してイベント収集を有効にする必要があります。アクティビティ・グラフがインストールされている場合、ACTIVITIESスキーマをアプリケーション間で共有することはできません。

Oracle WebCenter Portal Analyticsコレクタを使用するには:

1. WC_Utilities管理対象サーバーを起動します。

2. アプリケーションのAnalyticsコレクタを登録します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「Analyticsの管理」を参照してください。

4.7 Oracle WebCenter Portalアクティビティ・グラフ・エンジンの使用

Oracle WebCenter Portalアクティビティ・グラフ・エンジンを使用すると、ユーザーはAnalyticsで収集される様々な統計を分析できるようになります。アクティビティ・グラフによる分析の出力は、オブジェクトおよびユーザーについて収集されたスコアであり、推奨事項を示すために使用されます。そのスコアはアクティビティ・グラフ・データベースに格納されます。アクティビティ・グラフ・エンジンは、WC_Utilities管理対象サーバー上のアプリケーションとしてインストールされます。

アクティビティ・グラフ・エンジンにアクセスするには、次のURLを使用します。

http://host:port/activitygraph-engines

アクティビティ・グラフのデフォルトのポート番号は、8891です。

アクティビティ・グラフ・エンジン・テンプレートがデプロイされると、構成ウィザードによって、スキーマが作成されているデータベースへの接続情報の入力が求められます。アクティビティ・グラフ・エンジンが期待する名前は、次のとおりです。

- データソース名前: ActivitiesDS

- JNDI名: jdbc/ActivitiesDS

Oracle WebCenter Portalアクティビティ・グラフ・エンジンを使用するには:

1. WC_Utilities管理対象サーバーを起動します。

2. WebCenter PortalおよびPortal FrameworkアプリケーションのAnalyticsコレクタを登録します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のアプリケーション用のAnalyticsコレクタの登録に関する項を参照してください。

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「アクティビティ・グラフの管理」を参照してください。

注意:

Analyticsとアクティビティ・グラフは、WebCenter Portalアプリケーションであるか、Portal Frameworkアプリケーションであるかにかかわらず、ドメイン内の単一アプリケーションでのみ使用できます。アクティビティ・グラフがインストールされていない場合でも、ACTIVITIESスキーマがアプリケーション間で共有される場合があります。ただし、アクティビティ・グラフがインストールされている場合は、ACTIVITIESスキーマを共有できません。

4.8 Oracle WebCenter PortalのPersonalizationの使用

Oracle WebCenter PortalのPersonalizationを使用すると、ユーザーは選択した基準に基づいて対象ユーザーにアプリケーション・コンテンツを配信できます。アプリケーションとして、WC_Utilities管理対象サーバーにポート8891でインストールします。

クライアント・アプリケーションは、RESTfulサービスを使用し、HTTPを介してリモートからPersonalizationにアクセスします。Oracle WebCenter PortalのPersonalizationには、コンダクタおよびプロパティ・サービスが含まれています。

パーソナライズ・サーバーのプロパティ・サービスにアクセスするには、次のURLを使用します。

http://host:port/wcps/api/property/resourceIndex

ここで、host:portは、Oracle WebCenter PortalのPersonalizationがインストールされているシステムのホスト名とポート番号です。

パーソナライズ・サーバーのコンダクタにアクセスするには、次のURLを使用します。

http://host:port/wcps/api/conductor/resourceIndex

Oracle WebCenter PortalのPersonalizationを使用するには:

1. WC_Utilities管理対象サーバーを起動します。

2. Oracle WebCenter PortalのPersonalizationへの接続を登録します。この手順では、コンダクタとプロパティの接続の登録を行います。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「Personalizationの管理」を参照してください。

注意:

WebCenter Portalについては、接続を手動で登録する必要がない場合があります。WebCenter Portalを起動すると、存在しない場合、Conductor-WCPSSpacesとProperties-WCPSSpacesのコンダクタおよびプロパティ接続が自動的に構成されます。これらの接続は、次の条件を満たす場合に作成されます。

- WebCenter PortalとOracle WebCenter PortalのPersonalizationが同じドメイン内に存在する。

- WC_Utilities管理対象サーバーが明示的なリスニング・アドレスを持つか、明示的なアドレスを持つシステムが関連付けられている。

- Oracle WebCenter PortalのPersonalizationがクラスタにデプロイされていない。

詳細は、第4.2項「WebCenter Portalの使用」を参照してください。

4.9 カスタム管理対象サーバーの使用

アプリケーション開発者は、Oracle JDeveloperを使用して、Portal Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションを開発できます。これらのアプリケーションをデプロイするには、第3.2.3.2項「カスタム管理対象サーバーを作成するためのドメインの拡張」に従って、カスタム管理対象サーバーを作成する必要があります。これらのカスタム管理対象サーバーを使用するには、他に構成は必要ありません。

注意:

Portal Frameworkアプリケーションまたはポートレット・プロデューサ・アプリケーションは、管理サーバーや、Oracle WebCenter Portalのインストール時に作成したデフォルトの管理対象サーバーにデプロイしないことをお薦めします。

Portal Frameworkアプリケーションおよびポートレット・プロデューサ・アプリケーションでは、RCUを実行してWebCenterスキーマを作成する必要があります。このスキーマは、WebCenter Portalで使用されるWebCenterスキーマとは別であることに注意してください。WebCenterスキーマを必要とするOracle WebCenter Portalのツールおよびサービスの詳細は、表5-1を参照してください。スキーマの作成方法の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの作成に関する項を参照してください。

4.10 Oracle WebCenter Portalのサービス・ポートレットの使用

Oracle WebCenter Portalのサービス・ポートレットは、事前定義されたデフォルトのプロデューサであり、これによりアプリケーション開発者は、Oracle Portal、Oracle WebLogic PortalおよびOracle WebCenter Interactionといったアプリケーションでツールおよびサービスのタスク・フローをWSRPポートレットまたはページレットとして公開できます。

サービス・ポートレットには、ドキュメント・マネージャ、コンテンツ・プレゼンタ、ブログ、ディスカッション・フォーラム、お知らせ、リスト、投票マネージャ、投票の実施、ワークリストといったツールおよびサービスのタスクフローがポートレットとして用意されています。ほとんどのツールおよびサービスにおいてバックエンド・サーバーへの接続か完全に機能している必要があります。たとえば、ドキュメント機能では、Oracle WebCenter Contentへの接続が必要です。

サービス・ポートレットを使用するには:

1. WC_Portlet管理対象サーバーを起動します。
詳細は、『Oracle Application Server管理者ガイド』の「Oracle Fusion Middlewareの起動と停止」を参照してください。

2. 必要なバックエンド・コンポーネントがインストールされていることを確認します。必要なツールおよびサービスに対してこれらのバックエンド・コンポーネントへの接続を構成します。
詳細は、第5章「WebCenter Portalのツールおよびサービス用のバックエンド・コンポーネントの準備」を参照してください。

3. サービス・ポートレットのセキュリティを構成します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWSRPプロデューサの保護に関する項を参照してください。

サービス・ポートレットの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenterサービス・ポートレットの構成に関する項を参照してください。他のアプリケーションでのサービス・ポートレットの使用の詳細は、『Oracle WebCenter Framework開発者ガイド』のWebCenterサービス・ポートレットの使用に関する項を参照してください。

5 WebCenter Portalのツールおよびサービス用のバックエンド・コンポーネントの準備

この章は、ドキュメント、ワークリスト、検索などのOracle WebCenter Portalのツールおよびサービスに対してバックエンド・コンポーネントをインストールする方法について説明します。

この章には次のトピックが含まれます:

- 第5.1項「ツールおよびサービスの概要」

- 第5.2項「インスタント・メッセージおよびプレゼンス(IMP)のバックエンド要件」

- 第5.3項「ドキュメントのバックエンド要件」

- 第5.4項「カレンダ・イベントのバックエンド要件」

- 第5.5項「メールのバックエンド要件」

- 第5.6項「検索のバックエンド要件」

- 第5.7項「ワークリストのバックエンド要件」

- 第5.8項「WebCenter Portalワークフローのバックエンド要件」

5.1 ツールおよびサービスの概要

Oracle WebCenter Portalには、ソーシャル・ネットワーキング機能と個人の生産性機能を公開するツールとサービスのセットが用意されています。これらのツールおよびサービスは、デフォルトのWebCenter Portalアプリケーションおよび独自のPortal Frameworkアプリケーションに統合できます。

すべてのツールおよびサービスの機能はデータベースに依存しています。WebCenter PortalおよびPortal Frameworkアプリケーションに任意のツールまたはサービスを統合するには、サポートされるデータベースがMDSスキーマで使用できることを確認する必要があります。次を参照してください。

- サポートされるデータベースについては、次のリンクを参照してください。
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

- データベースのインストールおよびスキーマの作成については、第2章「Oracle WebCenter Portalのインストール」を参照してください。

データベースに加えて、一部のツールおよびサービスはバックエンド・コンポーネントに依存しています。ポータル開発者またはユーザーがこのようなツールおよびサービスをWebCenter PortalおよびPortal Frameworkアプリケーションに統合できるようにするには、次のタスクを実行する必要があります。

- バックエンド・コンポーネントのインストール

- バックエンド・コンポーネントの構成(必要に応じて)

- バックエンド・コンポーネントへの接続の設定

表5-1は、Oracle WebCenter Portalのツールおよびサービスについて説明し、それらに必要なバックエンド・コンポーネントがある場合はそのリストを示しています。

Oracle WebCenter Portalとともに使用できるサード・パーティ製品の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のサード・パーティ製品のサポートに関する付録を参照してください。

表5-1 ツールおよびサービスのバックエンド要件

ツール/サービス

説明

MDSスキーマでサポートされるデータベースの他に必要なバックエンド・コンポーネント

接続構成

アクティビティ・グラフ

ポータルやアプリケーション内におけるオブジェクトとの共有やり取りと既存の接続に基づいて、ユーザーが接続に関心がある可能性がある人々を提案します。

Oracle WebCenter Portalのアクティビティ・グラフ・エンジン、Analyticsコレクタ、およびActivitiesスキーマを含むサポート対象データベース

接続が必要です。

条件を満たす場合に、WebCenter Portalに対して接続が自動的に構成されます。詳細は、第4.7項「Oracle WebCenter Portalアクティビティ・グラフ・エンジンの使用」を参照してください。

Analytics

使用状況とパフォーマンス・メトリックを表示します。

Oracle WebCenter PortalのAnalyticsコレクタと、Activitiesスキーマを含むサポート対象データベース

接続が必要です。

お知らせ

ユーザーがお知らせを投稿、パーソナライズおよび管理できるようになります。

Oracle WebCenter Portalのディスカッション・サーバーおよびDiscussionsスキーマを含むサポートされるデータベース

接続が必要です。

条件を満たす場合に、WebCenter Portalに対して接続が自動的に構成されます。詳細は、第4.3項「Oracle WebCenter Portalのディスカッション・サーバーの使用」を参照してください。

ディスカッション

スレッド化されたディスカッションを作成し、そのディスカッションに参加するための機能を提供します。

Oracle WebCenter Portalのディスカッション・サーバーおよびDiscussionsスキーマを含むサポートされるデータベース

接続が必要です。

条件を満たす場合に、WebCenter Portalに対して接続が自動的に構成されます。詳細は、第4.3項「Oracle WebCenter Portalのディスカッション・サーバーの使用」を参照してください。

ドキュメント

コンテンツのアップロード、ファイル、フォルダ、wikiおよびブログの作成と管理、ファイルのチェックアウト、ファイルのバージョニングなどの、コンテンツ管理機能やストレージ機能を提供します。

Content Serverなどのコンテンツ・リポジトリ

接続が必要です。

条件を満たす場合に、WebCenter Portalに対して接続が自動的に構成されます。詳細は、第5.3.1.4項「Content Server - 統合」を参照してください。

イベント

ユーザーが会議、予定などのチームの集まりのスケジューリングに使用できる、個人用およびポータル固有のカレンダを提供します。

WEBCENTERスキーマを含むサポートされるデータベース

個人用イベントの場合はMicrosoft Exchange Server 2003またはMicrosoft Exchange Server 2007

接続は、個人用カレンダには必要で、ポータル・カレンダには不要です。

インスタント・メッセージおよびプレゼンス(IMP)

他の認証済ユーザーのオンライン・プレゼンス・ステータス(オンライン、オフライン、ビジーまたはアイドル)を確認し、ただちにこれらのユーザーに連絡するための機能を提供します。

Microsoft Live Communication Server 2005などのサポート対象の通信サーバー

接続は、手動で作成する必要があります。

リンク

関連情報の表示、アクセスおよび関連付けを実行するための機能を提供します。たとえば、ディスカッション・スレッドからソリューション・ドキュメントにリンクできます。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

リスト

ユーザーはリストを作成、公開および管理できます。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

メール

IMAPやSMTPメール・サーバーと簡単に統合でき、単純なメール機能(メッセージの表示、開封、作成および削除、添付ファイル付きメッセージの作成、既存メッセージへの返信や転送など)をユーザーが実行できるようになります。

Microsoft Exchange Server 2003など、IMAP4やSMTPに基づいたメール・サーバー

接続は、手動で作成する必要があります。

メモ

個人的に関連情報を書き留めて、保持する機能を提供します。

注意: この機能は、WebCenter Portalでのみ使用できます。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

ピープル・コネクション

企業のコネクションの作成、そのコネクションでのやり取り、アクティビティの追跡を行うためのオンライン・ソーシャル・ネットワーキング・ツールを提供します。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

Personalization

ユーザーとアプリケーションのコンテキストの両方に基づいて対象のコンテンツを配信します。

Oracle WebCenterポータルのパーソナライズ・サーバー

接続が必要です。

条件を満たす場合に、WebCenter Portalに対して接続が自動的に構成されます。詳細は、第4.8項「Oracle WebCenter PortalのPersonalizationの使用」を参照してください。

投票

ユーザーがオンライン投票を作成、編集および実施することができます。投票では、ユーザーはオーディエンスの意見、経験レベルなどの調査、重要情報を覚えているかどうかの確認、およびプレゼンテーションの効果に関するフィードバックの収集を実行できます。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

最近のアクティビティ

ドキュメント、ディスカッションおよびお知らせに対して最近行った変更のサマリー・ビューを表示します。

なし

別の接続は、必要ありません。

RSS

他のWebCenter Portalのツールとサービスおよび外部ソースのコンテンツを、RSS 2.0およびAtom 1.0形式でニュース・フィードとして公開する機能を提供します。

RSSニュース・フィードは、WebCenter Portalからのみ使用可能です。RSSビューア・タスク・フローは、WebCenter PortalおよびPortal Frameworkの両方のアプリケーションで使用できます。

なし

別の接続は、必要ありません。

検索

タグ、ドキュメントおよびページを検索する機能を提供します。検索の最良のパフォーマンスとスケーラビリティを求める場合はOracle SESをお薦めします。

Oracle WebCenter Portalオブジェクトの検索に別のバックエンド・コンポーネントは必要ありません。

Oracle WebCenter Portalの外にある外部リポジトリを検索するには、最新のパッチ・セットで更新されたOracle SES 11gが必要です。

WebCenter Portalのライブ検索アダプタの使用を選択する場合、別の接続は必要ありません。Oracle SES用の接続が必要です。

タグ

特定のページやドキュメントに個人的に関係のあるキーワードを1つ以上割り当てて、それらのアイテムを検索結果で発見しやすくする機能を提供します。

WEBCENTERスキーマを含むサポートされるデータベース

別の接続は、必要ありません。

ワークリスト

注意を払う必要のあるビジネス・プロセスを即座に確認できる個人ビューを提供します。これには、ドキュメントの確認リクエストなど、エンタープライズ・アプリケーションから直接送信されるビジネス・プロセスが含まれます。

Business Process Execution Language (BPEL)サーバー

接続が必要です。

第4.2項「WebCenter Portalの使用」に示されている条件を満たす場合、WebCenter Portalに対して接続が自動的に構成されます。

5.2 インスタント・メッセージおよびプレゼンス(IMP)のバックエンド要件

インスタント・メッセージおよびプレゼンス(IMP)は、バックエンド通信サーバーに依存します。IMPの通信サーバーとして次のサーバーのいずれかを構成できます。

- Microsoft Live Communications Server (LCS) 2005

- Microsoft Office Communications Server (OCS) 2007

- Microsoft Lync 2010

この項では、次の項目について説明します。

- 第5.2.1項「通信サーバー - インストール」

- 第5.2.2項「通信サーバー - 構成と統合」

5.2.1 通信サーバー - インストール

Microsoft Live Communications Server 2005、Microsoft Office Communications Server 2007またはMicrosoft Lyncのインストールの詳細は、関連するMicrosoft社のドキュメントを参照してください。

5.2.2 通信サーバー - 構成と統合

IMPの通信サーバーを構成するには次の点を考慮してください。

- Microsoft OCS 2007を使用するには、Microsoft Unified Communications Managed API (UCMA) 2.0 SDKおよびOracle RTC Web service for Microsoft OCS 2007をインストールする必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft OCS - 構成に関する項を参照してください。

- Microsoft Live Communications Server 2005を使用するには、Microsoft RTC API v1.3およびOracle RTC Web service for Microsoft LCS 2005をインストールして構成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft LCS - 構成に関する項を参照してください。

- Microsoft Lyncの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft Lync - 構成に関する項を参照してください。

通信サーバーをインストールして構成した後は、IMPをWebCenter PortalおよびPortal Frameworkアプリケーションに統合できるように通信サーバーへの接続を設定する必要があります。IMP接続の設定の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のインスタント・メッセージおよびプレゼンス・サーバーの登録に関する項を参照してください。

Oracle WebCenter Portalと通信サーバーが同じ外部のLDAPベース・アイデンティティ・ストアを使用するように構成されていることを確認します。そうでない場合、Oracle WebCenter Portalと通信サーバー環境の間でユーザー・エントリを手動で同期化する必要があります。

5.3 ドキュメントのバックエンド要件

Oracle WebCenter Portalは、WebCenter PortalおよびPortal Frameworkアプリケーション用のコンテンツの管理機能およびストレージ機能をサポートしています。コンテンツを統合するには、管理するドキュメントを含むバックエンドでコンテンツ・リポジトリを持つ必要があります。Oracle WebCenter Portalは、次の外部リポジトリを使用したコンテンツ統合をサポートしています。

- Oracle WebCenter Contentサーバー

- Oracle Portal 11g

- Microsoft Office SharePoint Server (MOSS) 2007 Service Pack 2

- Microsoft Windows SharePoint Services (WSS)バージョン3 Service Pack 2

注意:

Oracle WebCenter Portalは、その外部コンテンツ・リポジトリとしてContent ServerまたはOracle Portalを使用できます。ただし、ポータルおよびホーム・ポータルのドキュメント・コンテンツ、Wikiおよびブログ機能を有効にするには、WebCenter Portalのデフォルトのコンテンツ・リポジトリとしてContent Server 11gを設定する必要があります。

この項では、次の項目について説明します。

- 第5.3.1項「Oracle WebCenter Content Serverの要件」

- 第5.3.2項「Oracle Portalの要件」

- 第5.3.3項「Microsoft SharePointの要件」

5.3.1 Oracle WebCenter Content Serverの要件

この項では、次の項目について説明します。

- 第5.3.1.1項「Content Server - インストール」

- 第5.3.1.2項「FrameworkFoldersサポート用のOracle WebCenter Portalの準備」

- 第5.3.1.3項「Content Server - 構成」

- 第5.3.1.4項「Content Server - 統合」

5.3.1.1 Content Server - インストール

Oracle WebCenter Portalは、外部コンテンツ・リポジトリとしてOracle WebCenter Content Server 11.1.1.8.0以降をサポートしています。

Content Serverは、Oracle Fusion Middlewareコンポーネントの1つであるOracle WebCenter Contentの一部としてインストールされます。

Content Serverのインストール時に、Oracle WebCenter Content: Inbound Refineryもインストールすることをお薦めします。Inbound Refineryは、ファイル変換を管理する変換サーバーです。また、ドキュメントと画像のサムネイル機能、およびビデオのストーリボードも提供します。Inbound Refineryを使用して、Content Serverに格納されているコンテンツ・アイテムを変換できます。Inbound Refineryがインストールされていない場合、ポータルおよびアプリケーションにサムネイルまたはレンディションは表示されません。

Content ServerとInbound Refineryのインストール方法の詳細は、『Oracle WebCenter Contentインストレーション・ガイド』を参照してください。

注意:

Content ServerとInbound Refineryは、同じドメインにインストールする必要があります。Content ServerとInbound Refineryは、Oracle WebCenter Portalと同じドメインにインストールすることをお薦めします。同じドメインにインストールすると、外部LDAP認証プロバイダを使用するために、追加の構成は必要ありません。

5.3.1.2 FrameworkFoldersサポート用のOracle WebCenter Portalの準備

Content Serverには、Folders_gおよびFrameworkFoldersの2つのフォルダ・ソリューションがあります。リリース11.1.1.8.3では、Oracle WebCenter Portalの新規インストールはFrameworkFoldersと統合できます。以前は、Oracle WebCenter PortalはFolders_gのみをサポートしていました。

この項では、次の項目について説明します。

- 第5.3.1.2.1項「FrameworkFoldersの有効化に関する考慮事項」

- 第5.3.1.2.2項「FrameworkFoldersサポート用のパッチ適用」

5.3.1.2.1 FrameworkFoldersの有効化に関する考慮事項

Oracle WebCenter Portalインスタンスに以前のリリースからのパッチが適用されている場合は、引き続きFolders_gを使用する必要があります。Oracle WebCenter Portalの新規インストールの場合は、パフォーマンスを向上させてContent Serverの新機能を使用できるようにするために、Content ServerのFrameworkFoldersコンポーネントを有効化することをお薦めします。

FrameworkFoldersコンポーネントを有効化できるのは、次の条件に合ったインストールの場合のみです。

- Oracle WebCenter Portal 11.1.1.8.0を新規インストールする必要があります。Oracle WebCenter Portalは、以前のリリースからのパッチが適用されていない、つまり完全に新しいインスタンスである必要があります。

- FrameworkFoldersコンポーネントを有効化して、Oracle WebCenter Content 11.1.1.8.0を新規インストールする必要があります。Oracle WebCenter Contentは、以前のリリースからのパッチが適用されていない、つまり完全に新しいインスタンスである必要があります。

- Content Serverは、Folders_gコンポーネントで実行しないように構成されている必要があります。以前にFolders_gを有効化している場合は、FrameworkFoldersを有効化しないでください。

5.3.1.2.2 FrameworkFoldersサポート用のパッチ適用

Oracle WebCenter Portal用のFrameworkFoldersサポートを構成するには、Oracle WebCenter Content 11.1.1.8.0およびOracle WebCenter Portal 11.1.1.8.0の新規インストールに各種パッチを適用する必要があります。

FrameworkFoldersサポート用にOracle WebCenter Portalを準備する手順は、次のとおりです。

1. Oracle WebCenter PortalおよびOracle WebCenter Contentのインストールが、第5.3.1.2.1項「FrameworkFoldersの有効化に関する考慮事項」で指定されている条件に合っていることを確認してください。

2. Oracle WebCenter ContentおよびOracle WebCenter Portal内にコンテンツがないことを確認してください。

3. http://support.oracle.comから、WebCenter Content MLR03パッチ18088049をダウンロードし、適用してください。

4. http://support.oracle.comから、WebCenter Portal BP3パッチ18085041をダウンロードし、適用してください。

5. http://support.oracle.comから、WebCenterConfigureコンポーネント・パッチ18387955をダウンロードし、適用してください。
Content Serverにこのパッチを適用する前に、すでにWebCenter Content MLR03パッチ18088049が適用されていることを確認してください。

注意:

パッチの詳細およびインストール手順については、それぞれのパッチに付属しているreadmeファイルを参照してください。

5.3.1.3 Content Server - 構成

Content Serverを外部コンテンツ・リポジトリとして使用するには、Oracle WebCenter Portalで動作するように構成する必要があります。Content Serverの構成の必須タスクおよびオプションのタスクの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のContent Serverリポジトリの構成に関する項を参照してください。Oracle SESをPortal FrameworkアプリケーションとWebCenter Portalで使用するためのタスクの概要は、このガイドのContent Serverのロードマップの構成に関する項のフローチャートを参照してください。

注意:

デフォルトでは、Oracle WebCenter Contentは、Oracle WebLogic Serverの組込みのLightweight Directory Application Protocol (LDAP)サーバーを使用します。本番システムでは、Oracle WebCenter Contentアプリケーションは、デフォルトの組込みLDAPサーバーではなく、外部LDAP認証プロバイダを使用する必要があります。したがって、Content Serverのアイデンティティ・ストアを、外部のLDAPベースのアイデンティティ・ストアを再び関連付ける必要があります。

Oracle WebCenter PortalおよびContent Serverを同じドメインにインストールする場合、外部LDAP認証プロバイダを使用するための追加の構成は必要ありません。認証プロバイダの構成は、ドメイン全体に適用できます。

Oracle WebCenter PortalおよびContent Serverを別々のドメインにインストールする場合、同じ外部LDAP認証プロバイダを使用するように構成する必要があります。したがって、Oracle WebCenter Portalと同じアイデンティティ・ストアLDAPサーバーにContent Serverを再度関連付けるようにします。

5.3.1.4 Content Server - 統合

コンテンツ・リポジトリとしてContent Serverを使用するには、リポジトリ接続を作成する必要があります。WebCenter Portalについては、リポジトリ接続が自動的に構成され、デフォルトの接続として設定されます(リポジトリ接続がまだ存在しない場合)。第4.2項「WebCenter Portalの使用」に示す一般的な条件が満たされると、接続がアプリケーションの起動時に構成されます。ただし、管理者ロールが付与されたユーザーやサーバーのソケット・ポートが見つからない場合、接続は構成されません。

コンテンツ・リポジトリの登録方法およびリポジトリ接続の管理方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のコンテンツ・リポジトリの登録に関する項を参照してください。

5.3.2 Oracle Portalの要件

Oracle Portalでは、エンタープライズ・ポータルを構築、デプロイおよび管理するために完全な統合フレームワークを実現しています。

この項では、次の項目について説明します。

- 第5.3.2.1項「Oracle Portal - インストール」

- 第5.3.2.2項「Oracle Portal - 構成」

- 第5.3.2.3項「Oracle Portal - 統合」

5.3.2.1 Oracle Portal - インストール

WebCenter PortalおよびPortal Frameworkアプリケーションのコンテンツ・リポジトリとしてOracle Portal 11gを使用するには、インストールが必要です。詳細は、『Oracle Fusion Middleware Oracle Portal, Forms, Reports and Discovererインストレーション・ガイド』を参照してください。

5.3.2.2 Oracle Portal - 構成

Oracle Portalは、最新のすべてのパッチを使用して更新する必要があります。パッチの追加情報に関しては、製品のリリース・ノートを参照してください。Oracle Fusion Middleware管理者ガイド for Oracle Portalも参照してください。

5.3.2.3 Oracle Portal - 統合

Oracle PortalコンテンツをWebCenter PortalおよびPortal Frameworkアプリケーションに統合するには、Oracle Portalにコンテンツ・リポジトリ接続を設定する必要があります。コンテンツ・リポジトリの登録方法および接続の管理方法の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「コンテンツ・リポジトリの管理」を参照してください。

5.3.3 Microsoft SharePointの要件

Microsoft SharePointは、Oracle WebCenter Portalの外部コンテンツ・リポジトリとしてインストールおよび構成できます。この項では、Microsoft SharePointを使用するためのインストール要件および統合要件について説明します。この項の内容は次のとおりです。

- 第5.3.3.1項「Microsoft SharePoint - インストール」

- 第5.3.3.2項「Microsoft SharePoint - 統合」

注意:

WebCenter Portalでは、プライマリ・ドキュメント・ストアとしてMicrosoft SharePointをサポートしていないため、かわりにContent Serverを使用する必要があります。

5.3.3.1 Microsoft SharePoint - インストール

Oracle WebCenter Portalでは、Microsoft SharePointの次のバージョンがサポートされています。

- Microsoft Office SharePoint Server (MOSS) 2007 Service Pack 2

- Microsoft Windows SharePoint Services (WSS)バージョン3 Service Pack 2

インストール情報については、適切なMicrosoft SharePointのドキュメントを参照してください。

5.3.3.2 Microsoft SharePoint - 統合

Oracle WebCenter Portalのコンテンツ・リポジトリとしてMicrosoft SharePointをサポートするには、次のタスクが必要です。

- サーバー側: Microsoft SharePoint用のOracle WebCenterアダプタをアプリケーションをデプロイする計画のターゲットの管理対象サーバーにインストールします。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft SharePoint用Oracle WebCenterアダプタのインストールに関する項を参照してください。

- 開発側: 開発環境で、Microsoft SharePointをコンテンツ・リポジトリとして使用するPortal Frameworkアプリケーションを作成可能にするには、開発者は最初に、Microsoft SharePoint用Oracle WebCenterアダプタをJDeveloperにインストールする必要があります。次に、そのPortal Frameworkアプリケーション用のMicrosoft SharePointサーバーへの接続を登録する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft SharePoint用Oracle WebCenterアダプタのインストールに関する項および『Oracle WebCenter Framework開発者ガイド』のSharePoint用Oracle WebCenterアダプタに基づくコンテンツ・リポジトリ接続の作成に関する項を参照してください。

アプリケーションのデプロイメント後は、WLSTコマンドを使用してMicrosoft SharePoint接続を管理できます。この接続を管理するには、WLSTコマンド・スクリプトをインストールする必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のMicrosoft SharePoint接続を管理するためのWLSTコマンド・スクリプトのインストールに関する項およびWLSTを使用したMicrosoft SharePoint接続の管理に関する項を参照してください。

注意:

WebCenter PortalでMicrosoft SharePoint接続を有効にするには、Oracle Technology Network(http://www.oracle.com/technetwork/middleware/webcenter/overview/index.html)でホワイト・ペーパー『Integrating the SharePoint 2007 Adapter with WebCenter Spaces』を参照してください。

5.4 カレンダ・イベントのバックエンド要件

WebCenter Portalは、ポータル・カレンダおよび個人用カレンダをサポートしています。Portal Frameworkアプリケーションでは、個人用のMicrosoft Exchangeカレンダのみに対してサポートが用意されています。ポータル・カレンダの機能では、個別のバックエンド・コンポーネントは必要ありません。個人用カレンダに対してイベントを機能させるには、Microsoft Exchange Server 2003またはMicrosoft Exchange Server 2007のいずれかをインストールする必要があります。Microsoft Exchange Serverのインストールの詳細は、その製品ドキュメントを参照してください。

Microsoft Exchange Serverを構成して、メール・サーバーへの接続を作成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「カレンダ・イベントの管理」を参照してください。

5.5 メールのバックエンド要件

Oracle WebCenter Portal内でユーザーがメールにアクセスできるようにするには、IMAP4およびSMTPプロトコルをサポートするMicrosoft Exchange Server 2003などのメール・サーバーをインストールする必要があります。メール・サーバーをインストールするには、使用するメール・サーバーのドキュメントを参照してください。

Oracle WebCenter Portalで使用するアイデンティティ・ストアにおいて作成されたユーザーとメール・サーバーで作成されたユーザーが一致することは必須です。

WebCenter Portalおよび自分のPortal Frameworkアプリケーションのメールを統合するには、自分のメール・サーバーへの接続を構成する必要があります。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「メールの管理」を参照してください。

5.6 検索のバックエンド要件

Oracle WebCenter Portalには、アプリケーションの検索方法として、Oracle WebCenter Portalライブ(委任)検索およびOracle Secure Enterprise Search (SES)アダプタの2つが用意されています。WebCenter PortalおよびPortal Frameworkアプリケーション内でツールおよびサービスによって作成されたコンテンツを検索する場合、個別のバックエンド・コンポーネントは必要ありません。ただし、Oracle WebCenter Portalのライブ検索を上回るスケーラビリティおよびパフォーマンスを求める場合や、検索を拡張して外部のコンテンツ・リポジトリを含めるようにする場合は、Oracle SESをお薦めします。Oracle SESはクローラベースのサービスを提供して、構造化されているかいないかに関係なく、様々なファイル形式で数多くのソースにおいて、索引付き検索やリアルタイム検索ができます。

この項では、次の項目について説明します。

- 第5.6.1項「Oracle SES - インストール」

- 第5.6.2項「Oracle SES - 構成」

5.6.1 Oracle SES - インストール

サポート対象のOracle SESのバージョンは、11.1.2、11.1.2.2および11.2.2.2が含まれます。

注意:

最良のパフォーマンスおよび最新の検索機能のために、Oracle SESリリース11.2.2.2の使用をお薦めします。

この項では、次の項目について説明します。

- 第5.6.1.1項「Oracle SES 11.1.2のインストール」

- 第5.6.1.2項「Oracle SES 11.1.2.2のインストール」

- 第5.6.1.3項「Oracle SES 11.2.2.2のインストール」

5.6.1.1 Oracle SES 11.1.2のインストール

Oracle WebCenter Portal用のOracle SES 11.1.2をインストールするには:

1. Oracle SES 11.1.2をインストールします。
詳細は、OTNの次の場所にあるOracle Secure Enterprise Searchオンライン・ドキュメント・ライブラリ11g リリース1 (11.1.2)を参照してください:

http://www.oracle.com/technetwork/search/oses/documentation/index.html

2. Oracle Connectorリソース・バンドル11.1.2.0.1のパッチをインストールします。そのためには、パッチ10085593をダウンロードします。

注意:

このパッチは、http://support.oracle.comからダウンロードできます。

3. Oracle XMLコネクタ11.1.2.0.2のパッチをインストールします。そのためには、パッチ10070215をダウンロードします。

4. Oracle Databaseコネクタ11.1.2.0.2のパッチをインストールします。そのためには、パッチ10070226をダウンロードします。

5. Oracle SES検索用にOracle WebCenter Portalを設定するには、Oracle WebCenter PortalインスタンスのWCP_ORACLE_HOME/sesディレクトリからwebcenter_search_ses_plugins.zipを取得し、Oracle SESインスタンスのSES_Oracle_Homeディレクトリに置きます。

注意:

WCP_ORACLE_HOMEは、Oracle WebCenter Portalホーム・ディレクトリを参照しています。SES_Oracle_Homeは、Oracle SESのインストール時に指定したソフトウェアの場所を示します。

Oracle WebCenter PortalインスタンスとOracle SESインスタンスは異なるコンピュータ上に存在する場合があります。

6. Oracle SESホーム・ディレクトリに移動します。例:

cd $SES_Oracle_Home

7. ./search/lib/plugins/webcenter/search-crawl-ucm.jarファイルを削除します。

8. 次のコマンドを実行して、必要なOracle WebCenter Portalのプラグインをインストールします。

unzip webcenter_search_ses_plugins.zip

これによって、Oracle WebCenter Portalの次のJARファイルがOracle SESインストールに追加されます。

- SES_Oracle_Home/search/lib/plugins/webcenter/search-auth-share.jar

- SES_Oracle_Home/search/lib/plugins/webcenter/search-auth-plugin.jar

- SES_Oracle_Home/search/lib/plugins/doc/search-crawl-ucm.jar

注意:

インストールが必要な可能性がある他のOracle SESパッチの詳細は、最新のリリース・ノートを参照してください。

5.6.1.2 Oracle SES 11.1.2.2のインストール

Oracle SES 11.1.2.2のインストールの詳細は、OTNで次のOracle SESオンライン・ドキュメント・ライブラリ11gリリース1 (11.1.2.2)を参照してください。

http://www.oracle.com/technetwork/search/oses/documentation/index.html

Oracle SESは、http://www.oracle.com/technetwork/search/oses/downloads/index.htmlからダウンロードできます。Oracle SESリリース11.1.2.2には追加のOracleパッチは必要ありません。

5.6.1.3 Oracle SES 11.2.2.2のインストール

Oracle WebCenter Portalで使用する場合は、Oracle SESリリース11.2.2.2をお薦めします。

Oracle SESは、http://www.oracle.com/technetwork/search/oses/downloads/index.htmlからダウンロードします。

Oracle SES 11.2.2.2のインストールの詳細は、OTNで次のOracle SESオンライン・ドキュメント・ライブラリ11gリリース2 (11.2.2.2)を参照してください。

http://www.oracle.com/technetwork/search/oses/documentation/index.html

Oracle SESリリース11.2.2.2のインストール後は、次の手順を実行して、Oracle SESがOracle WebCenter Portalで動作するように準備します。

1. Oracle WebCenter Portalのドキュメント・サービス・マネージャの新規バージョンをOracle SESに次のようにインストールします。

1. Oracle WebCenter PortalインスタンスのWCP_ORACLE_HOME/sesディレクトリからwebcenter_doc_pipeline_plugin.zipを取得します。ここでのWCP_ORACLE_HOMEは、Oracle WebCenter Portalホーム・ディレクトリを参照しています。ファイルをOracle SESインスタンスのOracle SESホーム・ディレクトリにコピーします。

2. Oracle SESホーム・ディレクトリに移動します。

3. ./search/lib/plugins/webcenter/search-crawl-ucm.jarファイルを削除します。

4. webcenter_doc_pipeline_plugin.zipファイルを解凍します。
これによって、Oracle WebCenter Portalの次のJARファイルがOracle SESインストールに追加されます。

SES_Oracle_Home/search/lib/plugins/doc/search-crawl-ucm.jar

5. Oracle SESサーバーを再起動します。詳細は、OTNのSecure Enterprise Searchオンライン・ドキュメント・ライブラリ11gリリース2 (11.2.2.2)における『Oracle Secure Enterprise Search管理者ガイド』の「Oracle SESインスタンスの起動と停止」を参照してください。
http://www.oracle.com/technetwork/search/oses/documentation/index.html

2. Oracle SESファセットおよびOracle WebCenter Portalのソート属性を次のように構成します。

1. Oracle WebCenter PortalインスタンスのWCP_ORACLE_HOME/sesディレクトリからwebcenter_portal_ses_admin.zipを取得し、Oracle SESホーム・ディレクトリにコピーします。

2. Oracle SESホーム・ディレクトリに移動します。

3. webcenter_portal_ses_admin.zipファイルを解凍し、readme.txtファイルの手順に従います。

5.6.2 Oracle SES - 構成

Oracle WebCenter Portal用のOracle SESの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「WebCenter PortalでのOracle Secure Enterprise Searchの管理」を参照してください。

5.7 ワークリストのバックエンド要件

インストール

ワークリストは、Oracle SOA SuiteのコンポーネントであるBusiness Process Execution Language (BPEL)サーバーに依存しています。Oracle WebCenter Portalでワークリストを使用するには、Oracle SOA Suiteをインストールする必要があります。詳細は、『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』を参照してください。

構成

WebCenter PortalおよびPortal Frameworkアプリケーションでのワークリストの統合を有効にするには、BPELサーバーへの接続を登録する必要があります。WebCenter Portalでは、第4.2項「WebCenter Portalの使用」で説明している条件を満たす場合に、WebCenterSpaces-Worklistという名前の接続がアプリケーションの起動時に自動的に構成されます。

ワークリストの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「ワークリストの管理」を参照してください。この章のフローチャートには、WebCenter PortalおよびPortal Frameworkアプリケーションで動作するワークリストの取得に必要な前提条件とタスクの概要が図示されています。

注意:

Oracle WebCenter PortalユーザーがBPELサーバーからタスクを格納および取得できるようにするには、そのユーザー名がOracle WebCenter PortalおよびOracle SOA Suiteで使用されるアイデンティティ・ストアに存在することが必須です。これは、両方のアイデンティティ・ストアで同一のユーザー名を作成するか、またはシングル・サインオン(SSO)認証に共通のLDAPベースのアイデンティティ・ストアを使用することで実現できます。SSO認証を使用すると、ユーザーが1回のログインでWebCenter PortalまたはPortal FrameworkアプリケーションとBPELアプリケーションの間をシームレスに移動できるようになり、各アプリケーションに別々にログインする必要がなくなります。外部の共有のLDAPベースのサーバーの設定方法については、第3.5項「外部のLDAPベースのアイデンティティ・ストアの設定」を参照してください。

5.8 WebCenter Portalワークフローのバックエンド要件

WebCenter Portalには、ポータル・メンバーシップ通知、ポータル・サブスクリプション・リクエストなど、事前作成されたワークフローがいくつか用意されています。WebCenter Portalワークフローは、BPELサーバー(Oracle SOA Suiteのコンポーネント)に依存します。

表5-2は、WebCenter PortalでWebCenter Portalワークフロー機能を有効にするために実行が必要なタスクについて説明しています。

表5-2 WebCenter Portalワークフローを有効にするタスク

タスク

必須/オプション

ドキュメント

1. Oracle SOA Suiteをインストールする

必須

詳細は、第5.8.1項「Oracle SOA Suite - インストール」を参照してください。

2. SOAサーバー・ドメインをoracle.wc_composite_template_11.1.1.jarテンプレートで拡張する

必須

詳細は、第5.8.2項「Oracle SOAサーバー - ドメインの拡張」を参照してください。

3. WS-Securityを構成して、Oracle SOA SuiteおよびWebCenter Portal間のWebサービスのコールを保護する

必須

詳細は、第5.8.3項「Oracle SOAとWebCenter Portal - WS-Securityの構成」を参照してください。

4. BPELサーバーとの接続を登録する

自動的に構成されない場合は、必須

詳細は、第5.8.4項「WebCenter Portal - BPELサーバー接続の構成」を参照してください。

注意:

WebCenter PortalユーザーがBPELサーバーからタスクを格納および取得できるようにするには、そのユーザー名がWebCenter PortalおよびOracle SOA Suiteで使用されるアイデンティティ・ストアに存在することが必須です。これは、両方のアイデンティティ・ストアで同一のユーザー名を作成するか、またはシングル・サインオン(SSO)認証に共有のLDAPベースのアイデンティティ・ストアを使用することで実現できます。外部の共有のLDAPベースのサーバーの設定方法については、第3.5項「外部のLDAPベースのアイデンティティ・ストアの設定」を参照してください。

5.8.1 Oracle SOA Suite - インストール

ワークフローをサポートする場合、WebCenter PortalはBPELサーバー(Oracle SOA Suiteに付属)を必要とします。Oracle SOA Suiteをインストールする方法の詳細は、『Oracle Fusion Middleware Oracle SOA Suite and Oracle Business Process Management Suiteインストレーション・ガイド』を参照してください。

5.8.2 Oracle SOAサーバー - ドメインの拡張

WebCenter Portalワークフローは、Oracle SOAサーバーにデプロイされます。ワークフロー用にSOAサーバーを準備するには、Oracle SOAがインストールされているドメインをテンプレートoracle.wc_composite_template_11.1.1.jarで拡張する必要があります。このテンプレートは、Oracle SOAインストールの次のパスにあります。

ORACLE_SOA_HOME/common/templates/applications/oracle.wc_composite_template_11.1.1.jar

oracle.wc_composite_template_11.1.1.jarテンプレートにより、WebCenterWorklistDetailApp.ear (招待とメッセージを表示するADFアプリケーション)およびsca_CommunityWorkflows.jar (WebCenter Portalのメンバーシップのメカニズムを管理するBPELコンポジット)がデプロイされます。

ドメインの拡張方法の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』ガイドでWebLogicドメインの拡張に関する項を参照してください。

5.8.3 Oracle SOAとWebCenter Portal - WS-Securityの構成

Oracle WebCenter PortalにデプロイされるWebCenter Portal Webサービスにより、WebCenter PortalとSOAサーバー間の通信が容易になります。このWebサービスのコールを保護する必要があります。これを行うには、SOAサーバーおよびWebCenter PortalでWS-Securityを設定します。

Oracle SOAサーバーとWebCenter Portal間のセキュアなWebサービス接続を確保するには:

1. Oracle SOAサーバーのキーストア・ファイルの別名を確認します。
たとえば、次のコマンドを使用して、Oracle SOAサーバーのキーストア・ファイルの内容をリストします。

keytool -list -v -keystore bpel.jks -storepass <password>

次のエントリが存在する必要があります。

Alias name: webcenter_spaces_ws

2. WebCenter PortalとOracle SOAサーバーの資格証明ストアが正しく構成されていることを確認します。
詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の資格証明ストアの更新に関する項を参照してください。

3. 接続の両端に存在する次のようなキーストアを確認します。
- webcenter.jks (WebCenter Portalサーバー側へのコピー)

- bpel.jks (Oracle SOAサーバー側へのコピー)

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のSOAドメイン・キーストアの作成に関する項を参照してください。

4. Oracle SOAサーバーでBPMWorkflowAdminアプリケーション・ロールのロール・メンバーを構成します(soa-infra)。
ユーザーweblogicを持たないアイデンティティ・ストアにドメインを関連付ける場合は、アプリケーション・ロールBPMWorkflowAdminに別の有効なユーザーを割り当てる必要があります。SOA Oracleホームからこれを実行するには、たとえばLDAPに存在する"monty"というユーザーを割り当てるには、次のようにWLSTコマンドを使用します。

cd $SOA_ORACLE_HOME/common/bin/
wlst.sh

connect('<admin username>','<admin password>', 'mysoahost.xmlns.oracle.com:7001')
revokeAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="oracle.security.jps.service.policystore.ApplicationRole", principalName="SOAAdmin")
grantAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="weblogic.security.principal.WLSUserImpl", principalName="monty")

詳細は、『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』のセキュリティ・コマンドに関する項を参照してください。

詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』の「WS-Securityの構成」を参照してください。

5.8.4 WebCenter Portal - BPELサーバー接続の構成

WebCenter Portalを起動すると、WebCenterSpaces-Worklistという名前のBPELサーバー接続が自動的に構成されます(この接続がまだ存在しない場合)。ただし、自動構成が行われるのは、第4.2項「WebCenter Portalの使用」に示されている条件を満たす場合のみです。

WebCenterSpaces-Worklist BPEL接続は、ワークリストとWebCenter Portalワークフローによって共有されるように構成されます。これによって、ユーザーは割り当てられたメンバーシップに関連するワークフロー・アイテムと通知サブスクリプションを自分のワークリスト・コンポーネントで参照可能になります。

BPEL接続が自動的に構成されない場合は、手動で作成する必要があります。ベスト・プラクティスとしては、WebCenter Portalワークフローにおいて、ワークリストのアクティブな接続として設定されているものと同じBPEL接続を使用する必要があります。

WebCenter Portalワークフローに対してBPELサーバー接続を構成するには、次の手順を実行します。

1. WebCenter PortalワークフローがデプロイされているSOAサーバー・インスタンスにBPELサーバー接続を登録します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のワークリスト接続の登録に関する項を参照してください。

2. このBPEL接続がワークリストのアクティブな接続として設定されていることを確認します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のワークリスト接続のアクティブ化に関する項を参照してください。
ワークリストとWebCenter Portalワークフローで同じBPEL接続を使用することをお薦めします。

3. WebCenter Portalワークフローに対してBPEL接続を設定します。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portal管理者ガイド』のWebCenter PortalワークフローをホストするBPELサーバーの指定に関する項を参照してください。

6 Oracle WebCenter Portalのアンインストール

この章は、Oracle WebCenter Portalおよび関連製品をシステムから削除する方法について説明します。

ソフトウェアを削除する場合は、必ずこの章で紹介する手順に従ってください。ソフトウェアを手動で削除すると、後でソフトウェアを再インストールする際に問題が発生する可能性があります。この章の手順に従うことで、ソフトウェアを正しく削除することができます。

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

- 第6.1項「Oracle WebCenter Portalのアンインストール」

- 第6.2項「Oracle WebCenter Portalの再インストール」

6.1 Oracle WebCenter Portalのアンインストール

アンインストーラは起動に使用したOracleホームを削除します。Oracleホームを削除する前に、Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。

この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。Oracleホーム内のソフトウェアのみが削除されます。

システムからOracle WebCenter Portalを正しく削除するには、次のタスクが必要です。

- Oracle Fusion Middlewareの停止

- Oracle WebCenter Portalスキーマの削除

- Oracle Universal Content Managementの削除

- Oracle WebCenter Portalの削除

- Oracle WebLogic Serverの削除

- Oracle JDeveloperの削除

- プログラム・グループの削除(Windowsのみ)

- システムの再起動(Windowsのみ)

6.1.1 Oracle Fusion Middlewareの停止

Oracle Fusion Middlewareソフトウェアのコンポーネントを削除する前に、すべてのサーバーとプロセスを停止してください。

詳細は、『Oracle Application Server管理者ガイド』のOracle Fusion Middlewareの起動と停止に関する説明を参照してください。

ノード・マネージャを停止するには、『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』のノード・マネージャの停止に関する項の手順を参照してください。

6.1.2 Oracle WebCenter Portalスキーマの削除

リポジトリ作成ユーティリティ(RCU)を起動して、WebCenter Portalスキーマをデータベースから削除します。

手順は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの削除に関する項を参照してください。

6.1.3 Oracle Universal Content Managementの削除

Oracle UCMをOracle WebCenter Portalのインストールとは別にインストールした場合は、まずこのソフトウェアをOracle WebCenter Portalソフトウェアから別に削除してから、Oracle WebCenter Portalを削除する必要があります。

システムからOracle UCM 11gを削除するには、『Oracle WebCenter Contentインストレーション・ガイド』のOracle WebCenter Contentの削除に関する説明を参照してください。

前のバージョンのOracle UCMのを削除するには、次のURLでContent Serverインストレーション・ガイド for Microsoft WindowsおよびContent Serverインストレーション・ガイド for UNIXを参照してください。

http://download.oracle.com/docs/cd/E10316_01/owc.htm

Oracle UCMを削除したら、次のOracle WebCenter Portalの削除手順に進むことができます。

6.1.4 Oracle WebCenter Portalの削除

Oracle WebCenter Portalをアンインストールすると、WebCenter Portal OracleホームおよびOracle共通ホーム・ディレクトリも削除されます。

アンインストーラは起動に使用したOracleホームを削除します。この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。Oracleホーム内のソフトウェアのみが削除されます。

Oracleホームの削除を選択する前に、Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。ソフトウェアを削除すると、WebLogicドメインは使用できなくなります。

6.1.4.1 WebCenter Portal Oracleホームの削除

アンインストーラを起動するには、WCP_ORACLE_HOME/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはWCP_ORACLE_HOME\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に移動して、アンインストーラを起動します。

UNIXオペレーティング・システムの場合:

./runInstaller.sh -deinstall -jreLoc JRE_LOCATION

Windowsオペレーティング・システムの場合:

setup.exe -deinstall -jreLoc JRE_LOCATION

注意:

JRE_LOCATIONへの絶対パスを指定してください。相対パスはサポートされていません。

表6-1の説明に従って、Oracle WebCenter Portalをアンインストールします。

アンインストール画面についてさらにヘルプが必要な場合は、付録B「Oracle WebCenter Portalのアンインストール画面」を参照するか、「ヘルプ」をクリックしてオンライン・ヘルプにアクセスしてください。

表6-1 Oracle WebCenter Portalのアンインストール画面のフロー

画面

説明と必須作業

ようこそ

1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。

Oracleホームのアンインストール

削除対象のOracleホームが正しいことを確認します。

「アンインストール」をクリックして続行します。

「警告」画面で、アンインストーラによってソフトウェアの他にOracleホーム・ディレクトリも削除するかどうかを選択します。

ソフトウェアとOracleホームを削除する場合は「はい」を、ソフトウェアのみを削除する場合は「いいえ」を、前の画面に戻る場合は「取消」をクリックします。

「いいえ」を選択した場合、Oracleホーム・ディレクトリを手動で削除する手順は、「Oracleホーム・ディレクトリの手動削除」を参照してください。

アンインストールの進行状況

この画面では、アンインストールの進捗状況とステータスが表示されます。

アンインストール完了

この画面は、完了したばかりのアンインストールの状況を要約して示します。

「終了」をクリックして、画面を終了します。

6.1.4.2 Oracle共通ホームの削除

この項では、oracle_commonディレクトリの削除方法を説明します。このディレクトリには、他のOracleホーム・ディレクトリと同様に、oui/bin (UNIXオペレーティング・システムの場合)またはoui\bin (Windowsオペレーティング・システムの場合)に独自のアンインストーラが含まれています。

アンインストーラを実行するには、MW_HOME/oracle_common/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME\oracle_common\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に移動し、アンインストーラを実行します。

UNIXオペレーティング・システムの場合:

./runInstaller -deinstall -jreLoc JRE_LOCATION

Windowsオペレーティング・システムの場合:

setup.exe -deinstall -jreLoc JRE_LOCATION

注意:

JRE_LOCATIONへの絶対パスを指定してください。相対パスはサポートされていません。

アンインストーラの起動後は、表6-1の手順に従ってOracle共通ホームを削除します。

6.1.4.3 Oracleホーム・ディレクトリの手動削除

アンインストール時に警告画面で「いいえ」を選択した場合、Oracleホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システム上でWebCenter Portal Oracleホーム・ディレクトリが/home/Oracle/Middleware/Oracle_WC1の場合は、次のようにします。

> cd /home/Oracle/Middleware
> rm -rf Oracle_WC1

Windowsオペレーティング・システムで、WebCenter Portal Oracleホーム・ディレクトリがC:\Oracle\Middleware\Oracle_WC1である場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Middlewareディレクトリに移動し、Oracle_WC1フォルダを右クリックしてから「削除」を選択します。

同じ手順を使用して、Oracle共通ホーム(oracle_common)ディレクトリを手動で削除できます。

6.1.5 Oracle WebLogic Serverの削除

Oracle WebLogic Serverの削除の手順は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のソフトウェアのアンインストールに関する項で説明しています。

ソフトウェアを削除した後、Middlewareホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、Middlewareホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle/Middlewareの場合は、次のようにします。

> cd /home/Oracle
> rm -rf Middleware

Windowsオペレーティング・システムで、Middlewareホーム・ディレクトリがC:\Oracle\Middlewareの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracleディレクトリに移動し、Middlewareフォルダを右クリックして「削除」を選択します。

6.1.6 Oracle JDeveloperの削除

システムにOracle JDeveloperをインストールした場合は、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』(Oracle Fusion Applications Edition)のOracle JDeveloperのアンインストールに関する項を参照し、このソフトウェアをシステムから削除する方法を確認してください。

6.1.7 プログラム・グループの削除(Windowsのみ)

Windowsシステムでは、「スタート」メニューからプログラム・グループも手動で削除する必要があります。これを行うには、次のいずれかを実行します。

- 「スタート」メニューの項目を選択し、右クリックして「削除」を選択し、選択した項目を削除します。

- システム上のディレクトリからフォルダ(たとえば、C:\Program Data\Microsoft\Windows\Start Menu\Programsフォルダ)を削除します。

次のプログラム・グループを削除します。

- Oracle Common Home 11g - Home1

- Oracle WebCenter Portal 11g - Home1

- Oracle WebLogic

6.1.8 システムの再起動(Windowsのみ)

Windowsオペレーティング・システムの場合、クリーンアップが適切に行われるには、すべてのプログラムの削除が完了したらコンピュータを再起動する必要があります。

6.2 Oracle WebCenter Portalの再インストール

インストーラでは、Oracle製品がすでに格納されているディレクトリへのOracle WebCenter Portalの再インストールができません。以前と同じディレクトリにOracle WebCenter Portalを再インストールするには、この章の手順に従いソフトウェアをアンインストールしてから、第2章「Oracle WebCenter Portalのインストール」の手順に従ってソフトウェアを再インストールする必要があります。

部分的にインストールまたは構成したため、Oracle WebCenter Portalを再インストールする必要がある場合は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』の部分的または中断されたインストールや構成からのリカバリに関する項の重要な情報を参照してください。

A Oracle WebCenter Portalのインストール画面

この付録には、Oracle WebCenter Portalのすべてのインストール画面のスクリーンショットと説明が記載されています。

- インベントリ・ディレクトリの指定

- インベントリの場所の確認

- ようこそ

- ソフトウェア更新のインストール

- 前提条件のチェック

- インストール場所の指定

- アプリケーション・サーバー

- インストール・サマリー

- インストールの進行状況

- インストール完了

WebCenter Portalのバックエンド・コンポーネントのインストール画面および手順は、第5章「WebCenter Portalのツールおよびサービス用のバックエンド・コンポーネントの準備」を参照してください。

A.1 インベントリ・ディレクトリの指定

この画面はUNIXシステムの場合にのみ表示されます。このホストに初めてOracleをインストールする場合、インベントリ・ディレクトリの場所を指定する必要があります。このインベントリ・ディレクトリは、コンピュータにインストールされたすべてのOracle製品を把握するために、インストーラで使用されます。

デフォルトのインベントリの場所は、User_Home/oraInventoryです。

「オペレーティング・システム・グループ名」フィールドでは、メンバーにインベントリ・ディレクトリへのアクセスを許可するグループを選択します。選択したグループのメンバー全員が、このマシンに製品をインストールできます。

A.2 インベントリの場所の確認
「

この画面はUNIXシステムの場合にのみ表示されます。inventory_directory/createCentralInventory.shスクリプトをroot権限で実行するように求められます。

このマシンに対するrootアクセス権がない場合にインストールを続行するには、「ローカル・インベントリを使用してインストールを続行」を選択します。

A.3 ようこそ

このページはOracle Fusion Middlewareインストーラの導入ページであり、次の2つの重要な情報が示されます。

- インストーラの支援によって実行できるタスクの概要を示す左側のナビゲーション・ペイン。ナビゲーション・ペインの各項目は、ソフトウェアのインストールに必要な情報を入力するためにインストーラで表示される個々の画面を表します。

- インストールを続行する前に満たしておく必要のある前提条件の情報。

この画面の情報を注意深く確認し、必要なすべての前提条件を満たしていることを確認します。

前提条件タスクについて不明な点がある場合は、インストールする特定のOracle Fusion Middlewareソフトウェアのインストレーション・ガイドとともに、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』を参照してください。

A.4 ソフトウェア更新のインストール

この画面で、My Oracle Supportアカウントを使用して、重要なセキュリティ更新を含む最新のソフトウェア更新を迅速かつ簡単に検索できます。

次の表で、この画面のフィールドについて説明します。

要素

説明

ソフトウェア更新のスキップ

この画面をスキップする場合は、このオプションを選択します。インストーラは、現在の製品インストールに適用できる可能性のある更新をチェックしません。

My Oracle Supportで更新を検索

My Oracle Supportアカウントがある場合、このオプションを選択すると、インストールしようとしているソフトウェア製品に適用可能なソフトウェア更新をインストーラが自動的にMy Oracle Supportで検索します。

My Oracle Supportのアカウント名とパスワードを入力し、「更新の検索」をクリックします。

適用可能なソフトウェア更新が、インストーラによりMy Oracle Supportから自動的にダウンロードされます。

更新を検索する前に、「接続のテスト」をクリックすると、My Oracle Supportへのログイン資格証明と接続をテストできます。プロキシ・サーバーが必要な場合は、「プロキシ設定」をクリックして構成します。

ローカル・ディレクトリで更新を検索

最新のソフトウェア更新をすでにダウンロードしてあり、インストールしようとしている製品に適用可能な更新を、インストーラがローカル・ディレクトリで検索するようにする場合は、このオプションを選択します。

このオプションを選択すると、更新が置かれたローカル・ディレクトリを特定する際に使用する追加のフィールドと「参照」ボタンが、インストーラによって表示されます。

A.5 前提条件のチェック

この画面では、ホスト・コンピュータを分析して、特定のオペレーティング・システムの前提条件を満たしているか確認します。

失敗した前提条件チェックがあると、短いエラー・メッセージが画面下部に表示されます。エラーを修正し、「再試行」をクリックして再試行します。エラーまたは警告を無視し、インストールを続行する場合は、「続行」をクリックします。

すべてのコンポーネントについて前提条件チェックを停止するには、「中止」をクリックします。

システム要件と前提条件の詳細

インストールを行う前に、システム要件と動作保証のドキュメントを読み、インストールする製品の最小インストール要件を環境が満たしていることを確認する必要があることに注意してください。これらのドキュメントは、Oracle Technology Network (OTN)で入手できます。

システム要件のドキュメントには、ハードウェアとソフトウェアの要件、ディスク領域とメモリーの最小要件、必要なシステム・ライブラリ、パッケージまたはパッチなどの情報が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

動作保証のドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサードパーティ製品が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

注意:

32ビット版の製品をインストールする場合は、インストール先のシステムも32ビット・システムをサポートしている必要があります。32版の製品の64ビット・システムへのインストールはサポートされていません。

A.6 インストール場所の指定

この画面を使用して、Oracle WebCenter Portalソフトウェアをインストールする場所を特定します。

次の表では、このページに表示されるフィールドについて説明します。

フィールド

説明

Oracleミドルウェア・ホーム

Oracle WebLogic Serverのインストール時に作成された既存のOracle Middlewareホーム・ディレクトリの絶対パスを指定します。

Middlewareホームのフルパスが不明の場合は、「参照」をクリックして、システム上のディレクトリを特定します。

Oracleホーム・ディレクトリ

Oracleホーム・ディレクトリは、製品がインストールされる場所です。ソフトウェアのバイナリはすべてこのディレクトリに常駐し、ランタイム・プロセスによりこのディレクトリに書き込むことはできません。

製品をインストールする、Oracle Middlewareホーム内のディレクトリを指定します。次の点に注意してください。

- 新規ディレクトリを指定すると、Middlewareホーム内に作成されます。

- 既存のディレクトリを指定する場合(以前のインストールが不完全で再インストールする場合など)、そのディレクトリがMiddleware内にある必要があります。

注意:

oracle_commonは、Oracleホーム・ディレクトリとして指定できません。

Windowsオペレーティング・システムにインストールする場合は、ディレクトリ・パスが有効で、ダブル・バックスラッシュ(\\)が含まれていないことを確認してください。

A.7 アプリケーション・サーバー

このインストールに使用するアプリケーション・サーバーを選択します。

- インストーラによってOracle WebLogic ServerがインストールされているMiddlewareホームが検出された場合、これが使用されるアプリケーション・サーバーになります。画面に表示されるその他のフィールドはすべて非アクティブになります。

- インストーラによってOracle WebLogic ServerがインストールされているMiddlewareホームが検出された場合、アプリケーション・サーバー・オプションの1つを選択し、「Application Serverの場所」フィールドにその場所を指定する必要があります。

- インストーラによってMiddlewareホーム・ディレクトリが検出されなかった場合、「WebLogic Server」オプションは非アクティブになります。「WebSphere」を選択し、「Application Serverの場所」フィールドにIBM WebSphereの場所を指定する必要があります。

A.8 インストール・サマリー

この画面には、インストール・セッションでの選択内容のサマリーが表示されます。次の情報が含まれています。

- インストールの場所

- インストールに使用されるディスク領域

- インストール対象として選択したアプリケーション

この画面の情報を入念に確認し、次のいずれかを行います。

- インストールを開始する前に構成を変更する場合、ナビゲーション・ペインを使用して、戻って編集するインストーラ画面を選択します。

- 情報に問題がない場合、「インストール」をクリックしてインストール処理を開始します。

- この構成をテキスト・ファイル(レスポンス・ファイル)に保存する場合は、「保存」をクリックします。この結果生成されるレスポンス・ファイルは、後で同じインストールをコマンド・ラインから実行する場合に使用できます。詳細は、付録C「サイレント・インストールとアンインストール」を参照してください。

A.9 インストールの進行状況

この画面はインストールの進行状況を示します。

インストールが完了する前に終了するには、「取消」をクリックします。この場合、インストールが部分的に完了しているため、「取消」をクリックする前にインストールされたソフトウェアの一部がシステム上に残ります。手動でこれらを削除する必要があります。

A.10 インストール完了

この画面は、完了したばかりのインストールの要約を示します。

このサマリー情報を後で参照するためにテキスト・ファイルに保存する場合は、「保存」をクリックします。

「終了」をクリックすると、画面が閉じ、インストール・セッションが終了します。

B Oracle WebCenter Portalのアンインストール画面

この付録には、Oracle WebCenter Portalのすべてのアンインストール画面のスクリーンショットと説明が記載されています。

- ようこそ

- Oracleホームのアンインストール

- アンインストールの進行状況

- アンインストール完了

B.1 ようこそ

1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。

インストーラを使用してOracle Fusion Middlewareをアンインストールする場合、インストーラによって、選択したOracleホームのソフトウェア・ファイルのディスクからの削除、Oracleインベントリの更新およびコンポーネントを削除するためのオペレーティング・システム固有の他のタスクが行われます。

製品のインストールの開始時に表示される「ようこそ」画面同様、アンインストールの「ようこそ」画面には、インストーラによって支援されるタスクのサマリーを示すナビゲーション・ペインが左側に含まれます。

ナビゲーション・ペインの各項目は、ソフトウェアのインストールに必要な情報を入力するためにインストーラで表示される個々の画面を表します。

B.2 Oracleホームのアンインストール

この画面を使用して、アンインストールするOracleホームを選択したことを確認します。

「アンインストール」をクリックすると、この画面に表示されたOracleホームのアンインストール・プロセスが開始されます。

注意:

「アンインストール」をクリックする前に、選択したOracleホームに関連付けられているすべてのプロセスが停止していることを確認してください。Oracle Fusion Middlewareソフトウェアのアンインストールの詳細は、ソフトウェア・スイートのインストレーション・ガイドのアンインストールに関する情報を参照してください。

この構成をテキスト・ファイル(レスポンス・ファイル)に保存する場合は、「保存」をクリックします。この結果生成されるレスポンス・ファイルは、後で同じアンインストール処理をコマンド・ラインから実行する場合に使用できます。詳細は、付録C「サイレント・インストールとアンインストール」を参照してください。

これが正しいディレクトリであることを確認したら、「アンインストール」をクリックして続行します。

次のような警告画面が表示されます。

「はい」をクリックすると、ソフトウェア、およびアンインストーラを起動したOracleホーム・ディレクトリが削除されます。

「いいえ」をクリックすると、ソフトウェアは削除されますが、Oracleホーム・ディレクトリは削除されません。

「取消」をクリックすると、前の画面に戻ります。

B.3 アンインストールの進行状況

この画面を使用して、アンインストールの進行状況を監視します。

「取消」をクリックすると、アンインストール・プロセスが停止します。

B.4 アンインストール完了

この画面は、完了したばかりのアンインストールの状況を要約して示します。この画面が表示されるということは、アンインストールが完了し、選択したコンポーネントがOracleインベントリから消去されたことを表します。

「終了」をクリックして、インストーラを終了します。

C サイレント・インストールおよびサイレント・アンインストール

この付録では、Oracle WebCenter Portalをコマンド・ラインからサイレント・モードでインストールおよびアンインストールする方法について説明します。

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

- 第C.1項「サイレント・インストールおよびサイレント・アンインストールの理解」

- 第C.2項「Oracle WebCenter Portalレスポンス・ファイル・テンプレートの使用」

C.1 サイレント・インストールおよびサイレント・アンインストールの理解

Oracle Universal Installerのサイレント・インストール・モードを使用して、グラフィカル・ユーザー・インタフェースを省略し、必要な情報をレスポンス・ファイルで提供できます。この方法は、複数のホストに同じ製品を複数回インストールする場合に最も便利です。レスポンス・ファイルを使用して、インストール・パラメータがわかっている製品のインストールを自動化できます。

サイレント・インストールおよびアンインストールの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Fusion Middlewareのサイレント・インストールおよびアンインストールに関する説明を参照してください。

C.2 Oracle WebCenter Portalレスポンス・ファイル・テンプレートの使用

サイレント・インストールを実行する前に、インストール固有の情報をレスポンス・ファイルに指定する必要があります。レスポンス・ファイルは、通常はユーザーが対話型インストール・セッション中にOracle Universal Installerユーザー・インタフェースを通じて取得する情報を含む指定ファイルです。それぞれの回答は、レスポンス・ファイルで識別される変数の値として格納されます。たとえば、Oracleホームまたはインストール・タイプの値は、レスポンス・ファイル内で自動的に設定できます。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。

正しく構成されていないレスポンス・ファイルを使用してインストールを実行しようとすると、インストーラは機能しません。レスポンス・ファイルを作成するには、まずインストールGUIを実行してから「インストール・サマリー」画面で「保存」をクリックすることをお薦めします。このレスポンス・ファイルの作成先の名前と場所を入力するよう求められます。作成した後は、このファイルを使用して、他のシステムに同一のインストールを複製することも、必要に応じて変更することもできます。

Oracle WebCenter Portalのレスポンス・ファイル・テンプレートは、アーカイブ・ファイルの解凍先であるDisk1/stage/Responseディレクトリ(UNIXオペレーティング・システムの場合)またはDisk1\stage\Responseディレクトリ(Windowsオペレーティング・システムの場合)にあります(第2.2.1項「ソフトウェアの入手」)。

- サイレント・インストールに使用できるレスポンス・ファイル・テンプレートの詳細は、第C.2.1項「Oracle WebCenter Portalサイレント・インストール・レスポンス・ファイルの使用」を参照してください。

- サイレント・アンインストールに使用できるレスポンス・ファイル・テンプレートの詳細は、第C.2.2項「Oracle WebCenter Portalサイレント・アンインストール・レスポンス・ファイルの使用」を参照してください。

C.2.1 Oracle WebCenter Portalサイレント・インストール・レスポンス・ファイルの使用

表C-1に、Oracle WebCenter Portal用に用意されているインストール・レスポンス・ファイル・テンプレートを示します。

表C-1 Oracle WebCenter Portalのインストール・レスポンス・ファイル・テンプレート

テンプレート

説明

sampleResponse_wls.rsp

このレスポンス・ファイル・テンプレートを使用すると、Oracle WebLogic Serverをアプリケーション・サーバーとして使用してOracle SOA Suiteをインストールできます。GUIを使用して同じインストールを行うには、インストーラを実行して「アプリケーション・サーバー」画面で「WebLogic Server」を選択します。

詳細は、第C.2.1.1項「sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用」を参照してください。

sampleResponse_was.rsp

このレスポンス・ファイル・テンプレートを使用すると、IBM WebSphereをアプリケーション・サーバーとして使用してOracle SOA Suiteをインストールできます。GUIを使用して同じインストールを行うには、インストーラを実行して「アプリケーション・サーバー」画面で「Websphere」を選択します。

詳細は、第C.2.1.2項「sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用」を参照してください。

C.2.1.1 sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用

表C-2では、sampleResponse_wls.rspレスポンス・ファイル・テンプレートに指定されているパラメータについて説明します。レスポンス・ファイルに出現する順序でパラメータを示します。パラメータは、グラフィカル・モードで表示されるインストールの画面の順序に従う必要はありません。

表C-2 sampleResponse_wls.rspファイルのパラメータ

対応するインストール画面

パラメータ

説明

ソフトウェア更新のインストール

SPECIFY_DOWNLOAD_LOCATION

SOFTWARE_UPDATES_DOWNLOAD_LOCATION

ソフトウェア更新をダウンロードできる場所を指定する場合は、SPECIFY_DOWNLOAD_LOCATION=trueを設定します。

次に、SOFTWARE_UPDATES_DOWNLOAD_LOCATIONパラメータを使用して、更新が含まれているローカル・システムのディレクトリを指定します。

SKIP_SOFTWARE_UPDATES

インストーラでソフトウェア更新を確認しない場合は、SKIP_SOFTWARE_UPDATES=trueを設定します。

インストール場所の指定

ORACLE_HOME

Oracleホーム・ディレクトリのフルパスを指定します。

MIDDLEWARE_HOME

Middlewareホーム・ディレクトリのフルパスを指定します。

アプリケーション・サーバー

APPSERVER_TYPE

Oracle WebLogic Serverをアプリケーション・サーバーとして使用しているため、APPSERVER_TYPE=WLSを設定します。

C.2.1.2 sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用

表C-3では、sampleResponse_was.rspレスポンス・ファイル・テンプレートに指定されているパラメータについて説明します。レスポンス・ファイルに出現する順序でパラメータを示します。パラメータは、グラフィカル・モードで表示されるインストールの画面の順序に従う必要はありません。

表C-3 sampleResponse_was.rspファイルのパラメータ

対応するインストール画面

パラメータ

説明

ソフトウェア更新のインストール

SPECIFY_DOWNLOAD_LOCATION

SOFTWARE_UPDATES_DOWNLOAD_LOCATION

ソフトウェア更新をダウンロードできる場所を指定する場合は、SPECIFY_DOWNLOAD_LOCATION=trueを設定します。

次に、SOFTWARE_UPDATES_DOWNLOAD_LOCATIONパラメータを使用して、更新が含まれているローカル・システムのディレクトリを指定します。

SKIP_SOFTWARE_UPDATES

インストーラでソフトウェア更新を確認しない場合は、SKIP_SOFTWARE_UPDATES=trueを設定します。

インストール場所の指定

ORACLE_HOME

Oracleホーム・ディレクトリのフルパスを指定します。

MIDDLEWARE_HOME

Middlewareホーム・ディレクトリのフルパスを指定します。

アプリケーション・サーバー

APPSERVER_TYPE

IBM WebSphereアプリケーション・サーバーを使用しているため、APPSERVER_TYPE=WASを設定します。

APPSERVER_LOCATION

IBM WebSphereアプリケーション・サーバーの場所を指定します。

C.2.2 Oracle WebCenter Portalサイレント・アンインストール・レスポンス・ファイルの使用

アンインストール用に提供されている唯一のレスポンス・ファイル・テンプレートは、deinstall_oh.rspです。このファイルには、パラメータDEINSTALL_IN_ASINSTANCE_MODE=falseが1つのみ指定されています。これにより、アンインストーラは削除するOracleインスタンスを検索せず、かわりに起動に使用したOracleホームを削除します。

D トラブルシューティング

この付録では、Oracle WebCenter Portalのインストール時に発生する可能性のある一般的な問題の解決策を説明します。

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

- 第D.1項「トラブルシューティングの全般的なヒント」

- 第D.2項「インストール・ログ・ファイルおよび構成ログ・ファイル」

- 第D.3項「JREの場所の追跡」

- 第D.4項「さらに支援が必要な場合」

D.1 一般的なトラブルシューティングのヒント

インストール中にエラーが発生した場合:

- 最新の情報は、(プラットフォームに応じ、)Oracle Fusion Middlewareリリース・ノートfor Linux x86またはOracle Application Serverリリース・ノートおよび新機能を参照してください。このリリース・ノートの最新バージョンは、Oracle Technology NetworkのOracle Fusion Middlewareのドキュメントのページから入手できます。

http://www.oracle.com/technetwork/middleware/fusion-middleware/documentation/index.html

リリースに対応するドキュメント・ライブラリのリンクをクリックします。リリース・ノートは、このライブラリから入手できます。

- システム要件と仕様のドキュメントで指定されている要件を、コンピュータが満たしていることを確認します:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

- いずれかのインストール画面で間違った情報を入力した場合は、その画面に戻るまで「戻る」をクリックします。

- インストーラによるファイルのコピー中またはリンク中にエラーが発生した場合:

1. そのエラーをメモして、インストール・ログ・ファイルを確認します。

2. 第6章「Oracle WebCenterのアンインストール」の手順に従って、失敗したインストールを削除します。

3. エラーの原因となった問題を修正します。

4. インストールを再開します。

D.2 インストール・ログ・ファイルおよび構成ログ・ファイル

この項では、Oracle Fusion Middlewareのインストール時に発生する可能性のある一般的な問題の解決策を説明します。この章の内容は次のとおりです。

- 第D.2.1項「インストール・ログ・ファイル」

- 第D.2.2項「構成ログ・ファイル」

D.2.1 インストール・ログ・ファイル

インストーラによって、Oracle_Inventory_Location/logディレクトリ(UNIXオペレーティング・システムの場合)またはOracle_Inventory_Location\logsディレクトリ(Windowsオペレーティング・システムの場合)にログ・ファイルが書き込まれます。UNIXオペレーティング・システムでは、Oracle Inventoryディレクトリの場所が不明な場合は、次のディレクトリ(デフォルトの場所)に格納されているoraInst.locファイルでその場所を検索できます。

- Linuxの場合: /etc/oraInst.loc

- HP-UXおよびSolarisの場合: /var/opt/oracle/oraInst.loc

Windowsオペレーティング・システムの場合、インベントリ・ディレクトリのデフォルトの場所は、C:\Program Files\Oracle\Inventory\logsです。

ログ・ディレクトリに書き込まれるインストール・ログ・ファイルは次のとおりです。

- installdate-time-stamp.log
これはメインのログ・ファイルです。

- installdate-time-stamp.out
このログ・ファイルには、インストール時の出力ストリームやエラー・ストリームが記載されます。

- installActionsdate-time-stamp.log
このファイルは、インストーラGUIによって内部情報の追跡に使用されます。

- installProfiledate-time-stamp.log
このログ・ファイルには、インストールおよび構成を完了するまでにかかった時間やメモリーおよびCPUの詳細事項など、全体的な統計が記載されます。

- oraInstalldate-time-stamp.log
このログ・ファイルには、コピー・セッションの出力ストリームが記載されます。

-printtimeパラメータを使用してインストーラを起動すると、同じディレクトリに、timeTakendate-time-stamp.logファイルとtimedate-time-stamp.logファイルが作成されます。

- timeTakendate-time-stamp.log
このファイルには、画面間の移動にかかる時間に関する情報が含まれます(GUIインストールにのみ該当)。

- timedate-time-stamp.log
このファイルには、コピー・セッションの時間に関する情報が記載されます。

-printmemoryパラメータを使用してインストーラを起動すると、memorydate-time-stamp.logファイルが作成されます。このファイルには、コピー・セッションのメモリー使用量に関する情報が記載されます。

D.2.2 構成ログ・ファイル

構成セッションのログ・ファイルを作成するには、次のように-logオプションを指定して構成ウィザードを起動します。

UNIXオペレーティング・システムの場合:

./config.sh -log=log_filename -log_priority=log_level

Windowsオペレーティング・システムの場合:

config.cmd -log=log_filename -log_priority=log_level

-logおよび-log_priorityオプションの詳細は、表D-1を参照してください。

表D-1 構成ウィザードのログ・ファイル・オプション

パラメータ

説明

-log

ログ・ファイルの場所を指定します。

log_filenameに絶対パスを指定すると、その場所にログ・ファイルが作成されます。パスを指定しないでファイル名のみを指定した場合、ログ・ファイルはMW_HOME/logsディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME\logsディレクトリ(Windowsオペレーティング・システム)に作成されます。

-logで指定できるその他の値は次のとおりです。

- stdout
エラー・メッセージは標準出力ストリームに書き込まれます。

- stderr
エラー・メッセージは標準エラー・ストリームに書き込まれます。

- disable
デフォルトのロギングは無効になり、ログ・ファイルはMW_HOME/logs (UNIXオペレーティング・システムの場合)またはMW_HOME\logs (Windowsオペレーティング・システム)に生成されなくなります。

-log_priority

ログに書き込む詳細レベルを指定します。

使用できる値を、次に詳細レベルの高いものから順に示します。

- debug

- info

- warning

- error

- fatal

D.3 JREの場所の記録

インストーラで使用されるJREの場所は、WebCenter_ORACLE_HOME/oui/oraparam.iniファイル(UNIXオペレーティング・システムの場合)またはWebCenter_ORACLE_HOME\oui\oraparam.iniファイル(Windowsオペレーティング・システムの場合)に保存されます。このファイルは、OPatchおよびOracle Universal Installer (OUI)が、推奨されるJREの場所を決定するために使用されます。

JREの場所を変更できます(たとえば、JREディレクトリをMiddlewareホームの外に移動します)。この場合、OPatchまたはOUIを実行しようとすると、JREの場所が見つからないためエラー・メッセージが表示されます。この場合は、次のいずれかを実行できます。

- WebCenter_ORACLE_HOME/oui/oraparam.iniファイル(UNIXオペレーティング・システムの場合)またはWebCenter_ORACLE_HOME\oui\oraparam.iniファイル(Windowsオペレーティング・システムの場合)を編集し、JREの新しい場所を指し示すようにします。

- -jreLocコマンド・ライン・オプションを使用して、新しいJREの場所を指定します。詳細は、第2.2.2項「インストーラの実行」を参照してください。

D.4 問題が解決しなかった場合

この付録で問題が解決されない場合は、My Oracle Support(以前のOracle MetaLink: http://metalink.oracle.com)に連絡するか、またはサービス・リクエストをオープンしてください。

オラクル社の法律上の注意点について

コピーライトについて

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）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

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

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。