ポータル開発ガイド

     前  次    新しいウィンドウで目次を開く     
ここから内容

ポータル開発環境の設定

この章は、ポータル開発用に Workshop for WebLogic 環境を準備するときに使用します。この章では、ポータル EAR プロジェクト ウィザード、ポータル Web プロジェクト ウィザード、Datasync プロジェクト ウィザード、プロジェクトの追加/削除ダイアログ、WebLogic Domain Configuration Wizard について説明します。また、ポータルの開発に使用する際に役立つ Workshop for WebLogic インタフェースの機能についても説明します。

各ウィザードに関連するタスクを実行する方法の段階的な例については、『WebLogic Portal 入門』を参照してください。

ヒント : これらの設定作業とプロジェクトのデプロイメントの関係については、『プロダクション業務ガイド』に詳しく記載されています。

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

 


環境設定作業のロードマップ

必要な環境設定オプションは、「従来型ポータル」、コラボレーション ポータル、または「開発不要」の GroupSpace アプリケーションのいずれを開発するかによって異なります。表 4-1 は、それぞれの場合に実施する基本タスクを示しています。

表 4-1 開発目標に基づくタスクのロードマップ
目的
タスク項目
選択オプション
コラボレーションや GroupSpace を必要としない「従来型」のポータル アプリケーションを開発する
WebLogic Configuration Wizard
[ドメイン ソースの選択] で、[Weblogic Portal] チェック ボックスを選択する。[GroupSpace Framework] や [GroupSpace Application] は選択しない。
ポータル EAR プロジェクト ウィザード
WebLogic Portal のデフォルトのファセット
ポータル Web プロジェクト ウィザード
WebLogic Portal のデフォルトのファセット

注意 : 従来のポータル アプリケーションには GroupSpace を含めないでください。詳細については、『GroupSpace ガイド』を参照してください。

J2EE ライブラリ ファイルをプロジェクトにコピーする (詳細については、「プロジェクトへの J2EE ライブラリ ファイルのコピー」を参照)。
必要な場合。特定の J2EE ライブラリは不要。
コラボレーション ポートレットを使用するコラボレーション ポータル アプリケーションを開発する (GroupSpace は必要ない)
WebLogic Configuration Wizard
[ドメイン ソースの選択] で、[Weblogic Portal GroupSpace Framework] チェック ボックスを選択する。

注意 : GroupSpace Framework でコンフィグレーションされる共有コンテンツ リポジトリを使用しない場合は、別の方法でリポジトリを設定可能。詳細については、『コミュニティ ガイド』を参照。

ウィザードによって [WebLogic Portal] チェック ボックスが自動的に選択されるので、選択された状態のままにする。
ポータル EAR プロジェクト ウィザード
デフォルトのファセットの他に、WebLogic Portal コラボレーション ファセットおよび次に示すそのサブ機能を選択する。
  • コラボレーション API
  • コラボレーション ポートレットのアプリケーション ライブラリ
ポータル Web プロジェクト ウィザード
デフォルトのファセットの他に、WebLogic Portal コラボレーション ファセットおよび次に示すそのサブ機能を選択する。
  • コラボレーション ポートレット
J2EE ライブラリ ファイルをプロジェクトにコピーする (詳細については、「プロジェクトへの J2EE ライブラリ ファイルのコピー」を参照)。
必要な場合。特定の J2EE ライブラリは不要。
Workshop for WebLogic を使用してカスタマイズされたコミュニティ アプリケーションを開発 (用意されている GroupSpace のサンプル アプリケーションを使用)
WebLogic Configuration Wizard
[ドメイン ソースの選択] で、[Weblogic Portal GroupSpace Application] チェック ボックスを選択する。
ウィザードによって [WebLogic Portal] および [GroupSpace Framework] チェック ボックスが自動的に選択されるので、選択された状態のままにする。
ポータル EAR プロジェクト ウィザード
デフォルトのファセットの他に、WebLogic Portal コラボレーション ファセットおよび次に示すそのサブ機能を選択する。
  • コラボレーション API
  • コラボレーション ポートレットのアプリケーション ライブラリ
  • GroupSpace アプリケーション ライブラリ
ポータル Web プロジェクト ウィザード
デフォルト オプションの他に、WebLogic Portal コラボレーション ファセットおよび次に示すそのサブ機能を選択する。
  • コラボレーション ポートレット
  • GroupSpace

注意 : GroupSpace がポータル Web プロジェクトで有効になっている場合は、そのプロジェクト内には GroupSpace アプリケーションのみが存在します。カスタム コミュニティを作成する場合は、GroupSpace を含まないポータル Web プロジェクトを別に作成する必要があります。詳細については、『GroupSpace ガイド』を参照してください。

J2EE ライブラリ ファイルをプロジェクトにコピーする (詳細については、「プロジェクトへの J2EE ライブラリ ファイルのコピー」を参照)。
すべての GroupSpace 関連 J2EE ライブラリをプロジェクトにコピーする。アプリケーションのライブラリ一覧については、WebLogic Portal J2EE ライブラリの説明を参照。
Workshop for WebLogic 内で開発タスクを実行しない標準 GroupSpace アプリケーションを設定 (WebLogic Portal Administration Console を使用してアプリケーションを実装)
WebLogic Configuration Wizard
[ドメイン ソースの選択] で、[Weblogic Portal GroupSpace Application] チェック ボックスを選択する。
ウィザードによって [WebLogic Portal] および [GroupSpace Framework] チェック ボックスが自動的に選択されるので、選択された状態のままにする。
ポータル EAR プロジェクト ウィザード
適用されない。
ポータル Web プロジェクト ウィザード
適用されない。
J2EE ライブラリ ファイルをプロジェクトにコピーする
適用されない。

 


WebLogic Domain Configuration Wizard

この節では、WebLogic Portal パースペクティブに関連する Configuration Wizard のセクションについて説明します。

ドメインは、アプリケーション サーバを含む WebLogic Server リソースの集まりです。作成したポータルをテストするには、WebLogic Portal に対応したサーバ ドメインを用意する必要があります。このカスタマイズされたドメインは、一般にポータル ドメインと呼ばれます。

サンプル ポータル ドメインには WebLogic Portal が組み込まれ、デフォルトでは、WebLogic_HOME/samples/domains/portal に格納されます。このサンプル ドメインは、GroupSpace アプリケーションで使用するようにコンフィグレーションされています。

Domain Configuration Wizard はさまざまな方法で起動できます。ここでは、2 つの方法の概要について説明します。

ウィザードの最初のダイアログは、図 4-1 のようになります。

図 4-1 BEA WebLogic Server の Configuration Wizard

BEA WebLogic Server の Configuration Wizard

表 4-2 には、通常このウィザードに入力する値と、ポータル ドメインを設定するときに役立つ説明が示されています。

表 4-2 Configuration Wizard のポータル ドメイン用の値
ウィザード ページ
選択または入力
[ようこそ]
[新しい WebLogic ドメインの作成] (デフォルト)
[ドメイン ソースの選択]
開発するプロジェクトのタイプに基づいて、適切なチェック ボックスを選択する。
たとえば、[WebLogic Portal GroupSpace Framework] チェック ボックスまたは [WebLogic Portal GroupSpace Application] チェック ボックスを選択し、GroupSpace 対応のドメインを作成できる。GroupSpace サンプル アプリケーションに基づくプロジェクトには、GroupSpace 対応のドメインを用意する必要がある。
ここで使用可能なオプションの詳細については、「環境設定作業のロードマップ」を参照。
[管理ユーザ名とパスワードのコンフィグレーション]
(デフォルト) ユーザ名 : weblogic
ユーザ パスワード :
ユーザ パスワードの確認 :
WebLogic Portal Administration Console を使用するときにこの WebLogic Server 管理ログインを使用するため、ここで入力した内容を記録しておくようにしてください。
[サーバの起動モードおよび JDK のコンフィグレーション]
  • [開発モード] (デフォルト) または [プロダクション モード]
  • これらのオプションのいずれかを使用する意味については、『プロダクション業務ガイド』を参照。

  • [JRockit SDK] (推奨)
[環境とサービスの設定のカスタマイズ]
[いいえ] (デフォルト)
[WebLogic ドメインの作成]
ドメインの場所 : デフォルトを使用するか、またはシステム上の別のディレクトリを指定する。

 


ポータル EAR プロジェクト ウィザード

この節では、WebLogic Portal エンタープライズ アプリケーション アーカイブ (EAR) プロジェクト ウィザードのダイアログについて説明します。

EAR プロジェクトは、デプロイメント用アプリケーションのコンポーネント プロジェクトの集まりです。エンタープライズ アプリケーションごとに 1 つの EAR プロジェクトを作成します。EAR プロジェクトには、JAR ファイル、デプロイメント記述子、ビルド ファイル、および自動生成ファイルがあります。EAR プロジェクトの詳細および Workshop for WebLogic ワークベンチのその他のプロジェクトとの関係の詳細については、Workshop for WebLogic のプログラマーズ ガイドの「アプリケーションとプロジェクト」を参照してください。

ポータル EAR プロジェクトは、WebLogic Portal 用にカスタマイズされた EAR プロジェクトです。EAR プロジェクトは、ワークスペース内の他のプロジェクトの兄弟として表示されますが、機能上は、他のプロジェクトを結びつける役割を果たし、Web アプリケーションのコンテンツは備えていません。

ポータル EAR プロジェクト ウィザードを開始するには、以下の手順を実行します。

  1. [ファイル] メニューから、[新規|プロジェクト] を選択します。
  2. [新規プロジェクト - ウィザードを選択] ダイアログボックスが表示されます。

    [WebLogic Portal|ポータル EAR プロジェクト] を選択します (図 4-2 を参照)。

    図 4-2 [新規プロジェクト - ウィザードを選択] ダイアログでのポータル EAR プロジェクトの選択


    [新規プロジェクト - ウィザードを選択] ダイアログでのポータル EAR プロジェクトの選択

  3. [次へ] をクリックします。
  4. [新しいポータル EAR プロジェクト] ダイアログが表示されます。プロジェクト名を入力して [次へ] をクリックすると、[Select Project Facets] ダイアログが表示されます。

[新しいポータル EAR プロジェクト - Select Project Facets] ダイアログ

図 4-3 は、[新しいポータル Web プロジェクト - Select Project Facets] ダイアログの例を示しています。

図 4-3 [新しいポータル EAR プロジェクト - Select Project Facets] ダイアログ

[新しいポータル EAR プロジェクト - Select Project Facets] ダイアログ

表 4-3 には、[Select Project Facets] ダイアログの WebLogic Portal 関連フィールドに関する説明が記載されています。ここで選択を行うと、プロジェクトを作成する際に使用可能なファイルが WebLogic Portal で作成され、プロジェクトに適切な一連の標準 J2EE ライブラリが関連付けられます。共有 J2EE ライブラリの詳細については、「WebLogic Portal および共有 J2EE ライブラリ」を参照してください。

表 4-3 [新しいポータル EAR プロジェクト] ダイアログのデータ フィールド - WebLogic Portal に関する情報
フィールド
説明
[Presets] ドロップダウン メニュー
このドロップダウン メニューに自動的に表示される値は、プロジェクト ファセットのツリー ビューでの選択に対応する。あらかじめ設定されたファセットのグループをドロップダウン メニューから選択するか、ツリー ビューで個別のチェック ボックスを選択または選択解除する。ファセットのカスタマイズ済みセットを選択すると、フィールドに <custom> と表示される。
プロジェクト ファセット表示ツリー
WebLogic Portal
インストールする WebLogic Portal ファセットを選択する。他のファセットに依存するファセットが存在する場合は、その依存関係を説明するメッセージが表示され、その要求を満たす選択を行う必要がある。
  • 管理フレームワーク
  • 管理ポータル
  • ポータル アプリケーション サービス
  • ポータル カスタマイズ フレームワーク
  • 伝播サービス
WebLogic Portal (省略可能)
これを選択すると、プロジェクトに Commerce サービスが追加される。
WebLogic Portal コラボレーション
このボックス (および 1 つ以上のサブ機能) をチェックすると、このプロジェクトがコラボレーション対応で、GroupSpace に対応可能な EAR になる。
GroupSpace アプリケーション作成の詳細については、『コミュニティ ガイド』および『GroupSpace ガイド』を参照。

 


[プロジェクトの追加および除去] ダイアログ

この節では、[プロジェクトの追加および除去] ダイアログについて説明します。このダイアログは、ポータル ドメインに EAR プロジェクトを関連付ける場合に使用します。ドメインの作成時に EAR プロジェクトが既に存在している場合は、サーバ ドメインの作成時にこの関連付けを行うことができます。それ以外の場合には、この節の手順を使用して後から関連付けを行うことができます。

サーバにポータル EAR プロジェクトを関連付けるには、以下の手順を実行します。

  1. サーバ ビューで、[BEA WebLogic v9.2 Server @ localhost] を右クリックし、[プロジェクトの追加および除去] を選択します。
  2. [プロジェクトの追加および除去] ダイアログが表示されます (図 4-4 を参照)。

    図 4-4 [プロジェクトの追加および除去] ダイアログ


    [プロジェクトの追加および除去] ダイアログ

  3. [使用可能プロジェクト] 列で目的の EAR プロジェクトをクリックして選択し、[追加] をクリックします。
  4. 右側の [構成プロジェクト] 列にプロジェクトが追加されます。

  5. [終了] をクリックします。
  6. これで、ポータル EAR プロジェクトがサーバに関連付けられます。これを確認するには、サーバ ビューでサーバ ノードを展開し、サーバに関連付けられたプロジェクトを表示します。myPortalEAR プロジェクトは、下位ノードとして表示されます。

 


ポータル Web プロジェクト ウィザード

ポータル Web プロジェクト ウィザードを使用して、ポータル ファイルが格納された Web プロジェクトを作成します。ポータル Web プロジェクトを作成すると、ポータルを作成するときに使用できる共有 J2EE ライブラリとファイルのセットが作成されます。

ウィザードを起動するには、以下の手順を実行します。

  1. [ファイル|新規|プロジェクト] を選択します。
  2. [新規プロジェクト - ウィザードを選択] ダイアログボックスが表示されます。

  3. 図 4-5 に示すように、[WebLogic Portal|ポータル Web プロジェクト] を選択します。
  4. 図 4-5 [新規プロジェクト - ウィザードを選択] ダイアログでのポータル Web プロジェクトの選択


    [新規プロジェクト - ウィザードを選択] ダイアログでのポータル Web プロジェクトの選択

  5. [次へ] をクリックします。
  6. [新しいポータル Web プロジェクト] ダイアログが表示されます。

[新しいポータル Web プロジェクト - 新しいポータル Web プロジェクト]

図 4-6 は、[新しいポータル Web プロジェクト] ダイアログの例を示しています。

図 4-6 [新しいポータル Web プロジェクト] ダイアログ

[新しいポータル Web プロジェクト] ダイアログ

表 4-4 は、[新しいポータル Web プロジェクト - 新しいポータル Web プロジェクト] ダイアログの各フィールドの説明です。

表 4-4 [新しいポータル Web プロジェクト] ダイアログのデータ フィールド
フィールド
説明
[プロジェクト名]
ポータル Web プロジェクトの名前。
[プロジェクト・コンテンツ] 領域 -
[デフォルトの使用] チェックボックスおよびファイル参照ボタン
WebLogic Portal でデフォルトで作成されるコンテンツ領域を使用するか、またはプロジェクト コンテンツが格納されている別のディレクトリを指定できる。
[Add project to an EAR] チェックボックスおよびファイル参照ボタン
ポータル EAR プロジェクトがまだ作成されていない場合は、このチェックボックスを未選択のままにする。[パッケージ・エクスプローラ] ツリーで Web プロジェクトを右クリックして、[プロパティ] を選択すると、EAR にプロジェクトを関連付けることができる。その後、[J2EE Module Dependencies] の設定を使用して、EAR にプロジェクトを関連付ける。
プロジェクトに関連付ける既存の EAR が存在する場合には、このチェックボックスを選択する。ドロップダウン メニューには、ポータル EAR プロジェクト ウィザードで作成した EAR プロジェクトに対応する自動パディング EAR 名が表示される。適切な EAR ファイルをクリックして選択するか、または [参照] をクリックして既存の EAR ファイルを選択する。
ポータル Web プロジェクトのビルドを正しく動作させるには、EAR に関連付ける必要がある。

[新しいポータル Web プロジェクト - Select Project Facets] ダイアログ

[新しいポータル Web プロジェクト - Select Project Facets] ダイアログが表示されます (図 4-7 を参照)。

図 4-7 [新しいポータル Web プロジェクト - Select Project Facets] ダイアログ

[新しいポータル Web プロジェクト - Select Project Facets] ダイアログ

表 4-5 には、ダイアログの WebLogic Portal 関連フィールドに関する説明が記載されています。

表 4-5 [新しいポータル Web プロジェクト] ダイアログのデータ フィールド - WebLogic Portal に関する情報
フィールド
説明
[Presets] ドロップダウン メニュー
このドロップダウン メニューに自動的に表示される値は、プロジェクト ファセットのツリー ビューでの選択に対応する。あらかじめ設定されたファセットのグループをドロップダウン メニューから選択するか、ツリー ビューで個別のチェック ボックスを選択または選択解除する。ファセットのカスタマイズ済みセットを選択すると、フィールドに <custom> と表示される。
プロジェクト ファセット表示ツリー
WebLogic Portal
インストールする WebLogic Portal ファセットを選択する。他のファセットに依存するファセットが存在する場合は、その依存関係を説明するメッセージが表示され、その要求を満たす選択を行う必要がある。
  • ポータル カスタマイズ フレームワーク
  • ポータル フレームワーク
  • ポータル フレームワーク Struts
  • ポータル訪問者ツール
  • ポータル Web アプリケーション サービス
  • WSRP プロデューサ
これらのサブ機能の詳細については、WebLogic Portal J2EE ライブラリの説明を参照。
WebLogic Portal (省略可能)
これを選択すると、プロジェクトに Commerce タグ ライブラリが追加される。
WebLogic Portal コラボレーション
このボックス (および 1 つまたは両方のサブ機能) をチェックすると、プロジェクトにコラボレーション ポートレットが追加されるか、またはプロジェクトが GroupSpace プロジェクトとして有効になる。
  • コラボレーション ポートレット - J2EE ライブラリ wlp-collab-portlets-app-lib をプロジェクトに関連付ける。これらのポートレットは GroupSpace 環境の外部で使用できる。
  • GroupSpace - GroupSpace に関連する J2EE ライブラリをプロジェクトに関連付ける。このオプションを選択する場合は、コラボレーション ポートレット サブ機能も選択する必要がある。
GroupSpace ベース アプリケーションを作成する詳しい手順については、『コミュニティ ガイド』を参照。

注意 : すでに GroupSpace 以外のポートレットが含まれるポータル Web プロジェクトに GroupSpace を追加しないでください。詳細については、『コミュニティ ガイド』を参照してください。

[新しいポータル Web プロジェクト - Web Module] ダイアログ

[新しいポータル Web プロジェクト - Web Module] ダイアログが表示されます (図 4-7 を参照)。

図 4-8 [新しいポータル Web プロジェクト - Web Module] ダイアログ

[新しいポータル Web プロジェクト - Web Module] ダイアログ

表 4-6 には、ダイアログの各フィールドに関する説明が記載されています。

表 4-6 [新しいポータル Web プロジェクト - Web Module] ダイアログのデータ フィールド
フィールド
説明
[Context Root]
Web アプリケーションのコンテキスト ルート。
[Content Directory]
Web コンテンツ ディレクトリのデフォルトの名前 WebContent が自動的に表示される。この名前は、必要に応じて変更できる。
ポータル ファイルとその他のポータル リソースを、Web プロジェクト ディレクトリの下位にある Web コンテンツ ディレクトリに配置するのがベスト プラクティスである。
[Java Source Directory]
Java ソース ディレクトリのデフォルトの名前 src が自動的に表示される。この名前は、必要に応じて変更できる。

[新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログ

[新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログが表示されます (図 4-9 を参照)。

図 4-9 [新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログ

[新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログ

表 4-7 には、ダイアログの説明が記載されています。

表 4-7 [新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログの説明
フィールド
説明
共有 J2EE ライブラリの選択ボタン
[共有 J2EE ライブラリを使用する] ラジオ ボタンを選択すると、WebLogic Portal では、すべての JAR ファイルをプロジェクトにコピーするのではなく、共有 J2EE ライブラリとの関連付けが作成される。ソース管理、ファイル共有、およびアプリケーションへのパッチ適用を行う場合に大きな利点があるため、共有 J2EE ライブラリの使用をお勧めします。今後配布されるパッチをインストールした場合、WebLogic Portal では、コピーされた J2EE ライブラリ リソースがプロジェクトにないコンフィグレーションのみサポートされます。共有 J2EE ライブラリの詳細については、「WebLogic Portal および共有 J2EE ライブラリ」を参照。
共有 J2EE ライブラリを使用しないことを選択すると、すべての必要な JAR ファイルがプロジェクトに直接コピーされる。

 


ポータル Datasync プロジェクト ウィザード

datasync プロジェクトは、パーソナライズされたアプリケーションおよびポータルの開発に使用する汎用のポータル サービス データを格納する、オプションのプロジェクトです。これらのポータル サービスには、ユーザ プロファイル、セッション プロパティ、キャンペーンなどがあります。必要に応じて、1 つの datasync プロジェクトを複数の EAR プロジェクトで共有できます。

datasync プロジェクトを作成するには、以下の手順を実行します。

  1. [ファイル|新規|プロジェクト] を選択します。
  2. [ウィザードを選択] ダイアログ ボックスが表示されます。

  3. このダイアログで、[WebLogic Portal|datasync プロジェクト] を選択します (図 4-10 を参照)。
  4. 図 4-10 [新規 - ウィザードを選択] ダイアログでの Datasync プロジェクトの選択


    [新規 - ウィザードを選択] ダイアログでの Datasync プロジェクトの選択

  5. [次へ] をクリックします。
  6. [新しい Datasync プロジェクトの作成] ダイアログが表示されます。

ポータル Datasync プロジェクト ウィザード - [新しい Datasync プロジェクトの作成] ダイアログ

[新しい Datasync プロジェクトの作成] ダイアログが表示されます (図 4-11 を参照)。

図 4-11 [新しい Datasync プロジェクトの作成] ダイアログ

[新しい Datasync プロジェクトの作成] ダイアログ

表 4-8 には、ダイアログの各フィールドに関する説明が記載されています。[次へ] をクリックすると、[EAR プロジェクト] ダイアログが表示されます。

表 4-8 [新しい Datasync プロジェクト] のデータ フィールド
フィールド
説明
[プロジェクト名]
この Datasync Web プロジェクトに割り当てる名前。
[プロジェクト・コンテンツ]
Web コンテンツ ディレクトリのデフォルトの名前 WebContent が自動的に表示される。この名前は、必要に応じて変更できる。
ポータル ファイルとその他のポータル リソースは、Web プロジェクト ディレクトリの下位にある Web コンテンツ ディレクトリに配置する必要がある。
[Datasync ソース フォルダ]
Java ソース ディレクトリのデフォルトの名前 src が自動的に表示される。この名前は、必要に応じて変更できる。
[デフォルト プロジェクト ディレクトリの作成]
このチェック ボックスは、デフォルトで選択されている。
[デフォルト プロジェクト ファイルの作成]
このチェック ボックスは、デフォルトで選択されている。

新しい Datasync プロジェクトの作成 - EAR プロジェクト

[新しい Datasync プロジェクトの作成 - EAR プロジェクト] ダイアログが表示されます (図 4-12 を参照)。

図 4-12 [新しい Datasync プロジェクトの作成 - EAR プロジェクト] ダイアログ

[新しい Datasync プロジェクトの作成 - EAR プロジェクト] ダイアログ

このダイアログを使用すると、適切なポータル EAR プロジェクトのチェックボックスを選択できます。

ヒント : datasync プロジェクトを作成するときに EAR に関連付けない場合、後でこの手順を実行できます。[パッケージ・エクスプローラ] ツリーの datasync プロジェクトを右クリックして [プロパティ] を選択し、ツリーの [Datasync] ノードを展開して [EAR プロジェクト] を選択すると、このプロジェクトが EAR に関連付けられます。

デフォルト設定を使用して Datasync プロジェクトを追加すると、図 4-13 に示す [パッケージ・エクスプローラ] ツリーのようになります。

図 4-13 パッケージ エクスプローラに追加された Datasync プロジェクト

パッケージ エクスプローラに追加された Datasync プロジェクト

 


マージ済みプロジェクト ビューの使用

WebLogic Portal マージ済みプロジェクト ビューは、ポータル パースペクティブにデフォルトで組み込まれています。このビューには、プロジェクト内のファイルの組み合わせが、関連付けられている共有 J2EE ライブラリを含めて一覧で表示されます。このビューには、ポータル開発プロジェクト用の重要な参照情報が表示されます。

ポータル パースペクティブを使用していない場合は、ワークベンチでマージ済みプロジェクト ビューを開く必要があります。ワークベンチで開くには、以下の手順を実行します。

  1. [ウィンドウ|ビューの表示|その他] を選択します。
  2. ツリーの [WebLogic Portal] ノードが展開されていない場合はそれを展開し、[マージ済みプロジェクト] をクリックして選択します (図 4-14 を参照)。
  3. ヒント : マージ済みプロジェクト ビューの一覧には、斜体で表示される項目があります。斜体の項目は、共有 J2EE ライブラリに格納されているエンティティを表します。作成したポータル ファイルなど、ファイル システムに格納されているエンティティはすべて、通常の書体で表示されます。
    図 4-14 [ビューの表示] ダイアログでマージ済みプロジェクト ビューを選択


    [ビューの表示] ダイアログでマージ済みプロジェクト ビューを選択

    その他のポータル固有の便利なビューをここで使用できます。ポータルを開発するときに使用できる最も適切なビューの組み合わせを試して見つけてください。

  4. [OK] をクリックします。
  5. 新しいビューがワークベンチに追加されます。

注意 : マージ済みプロジェクト ビューのファイルを右クリックして [プロパティ] を選択すると、そのファイルのプロパティ ダイアログを表示できます。このダイアログには、共有 J2EE ライブラリ名とそのバージョンなどの J2EE ライブラリの情報が表示されます。
注意 : マージ済みプロジェクト ビューを使用して、J2EE ライブラリのリソースをプロジェクトにコピーすると、将来 WebLogic Portal 製品を更新するときに、これらのプロジェクトに影響する製品の変更を手動で組み込む作業が必要になる場合があります。

 


サーバでのプロジェクトの実行

プロジェクト開発で作成されたプロジェクトを実行して表示するには、次のいずれかのオプションを使用します。どちらのオプションを使用するかは、プロジェクトで加えられた変更やサーバが既に起動されているかどうかによって異なります。

次に、Project Explorer ビューのコンテキスト メニューで利用できるオプションについて説明します。

 


パースペクティブのカスタマイズ

ビューの組み合わせはオプションで個別にカスタマイズできます。そのため、いつでも容易に元に戻すことができます。

現在のワークベンチのレイアウトをパースペクティブとして保存するには、[ウィンドウ|パースペクティブの別名保管] を選択して、カスタマイズされたパースペクティブの名前を [名前] フィールドに入力し、[OK] をクリックします。 新しいパースペクティブが、[その他] カテゴリのリストに追加されます。

[ウィンドウ|設定] オプションを使用すると、このパースペクティブを Workshop for WebLogic のデフォルト パースペクティブとして設定することもできます。詳細については、「Eclipse のドキュメント」を参照してください。

 


Workshop for WebLogic での WebLogic Portal 環境の設定

WebLogic Portal のさまざまなエディタや機能の動作に関する環境を設定できます。以下の節では、Workshop for WebLogic で WebLogic Portal 固有の設定にアクセスする手順について説明します。

WebLogic Portal セクションの環境設定

  1. [ウィンドウ設定] を選択し、ツリー表示内の WebLogic Portal を選択します。
  2. WebLogic Portal ノードをクリックして、WebLogic Portal に関する設定を確認します。
  3. 図 4-15 のようなダイアログが表示されます。

    図 4-15 WebLogic Portal 製品の設定


    WebLogic Portal 製品の設定

  4. ダイアログで目的のセクションを展開し、そのエディタのオプションを設定します。

全般的なセクションでの WebLogic Portal の環境設定

  1. [ウィンドウ|設定] を選択します。
  2. ツリー表示で [一般] ノードを展開します。
  3. WebLogic Portal の設定は、[外観|色とフォント] および [外観|ラベル装飾] の両方のセクションで利用できます。
  4. たとえば、[外観|色とフォント] を選択してから、[WebLogic Portal|Propagation Tool] を選択すると、図 4-16 のようなダイアログが表示されます。

    図 4-16 Workshop for WebLogic の [外観|色とフォント] の設定


    Workshop for WebLogic の [外観|色とフォント] の設定

    [Propagation Tool] ノードで、ステータス インジケータに割り当てられている色を変更できます。

    ルール エディタのフォント ノードで、キャンペーン、ユーザ セグメント、プレースホルダ、およびコンテンツ セレクタに使用するルール エディタのフォント、スタイル、およびサイズを変更できます。


  ページの先頭       前  次