|
動的訪問者ツール (DVT) サンプル アプリケーションは特定の WLP と外部クライアント側の開発技術を使用して示しています。DVT サンプル アプリケーションの主要目的はクライアント側のポータル開発の可能性を強調表示します。
| 注意 : | DVT サンプルは、プロダクション環境についてはサポートされていない。 DVT サンプルは、REST API、Disc API、および外部 Dojo ツールキットなどの WLP クライアント側の開発技術がポータルの双方向性を強化するには使用する方法を説明します。 |
動的訪問者ツール (DVT) サンプル アプリケーションは WebLogic Portal アプリケーションの動作、コンテンツ、および外観をカスタマイズするための非常にインタラクティブなツールを示しています。これらのサンプル ツールは、Disc API および REST API などの WLP 機能を使用することで、インタラクティブなユーザ インタフェース、特定のテキスト要素 (例えばタイトル) の部分編集、ブラウザの瞬時のリフレッシュなどを通じて、ユーザの知識向上に役立ちます。Disc と REST の詳細については、『クライアント側の開発者ガイド』を参照してください。
| 注意 : | 前述のように、DVT サンプル アプリケーションはデモンストレーション用にのみ提供されています。DVT サンプルはプロダクション環境での使用を目的としていません。 |
WLP のサンプル アプリケーションを使用する前に、ポータル サンプルの機能をインストールする必要があります。この機能は、使用可能な WLP サンプル アプリケーションおよびサンプル ドメインをインストールに追加します。デフォルトでは、ポータル サンプルはインストールされません。
Oracle WebLogic Portal インストーラ を使用してポータル サンプルをインストールします。新しいインストールまたは既存のインストールにサンプルをインストールするには、以下の手順を実行します。
WebLogic Portal は、あらかじめコンフィグレーションされているおよびすぐに実行される DVT サンプル アプリケーションを提供します。DVT サンプル アプリケーションにより、開発環境または管理環境を使用しなくても、DVT を経験することができます。この節では、DVT サンプル アプリケーションを起動する方法について説明します。
| 注意 : | 動的訪問者ツール (DVT) 機能は、特定の WLP および外部クライアント側の開発技術を使用する WLP アプリケーションの例です。DVT サンプルは、プロダクション環境ではサポートされません。 |
Windows システム上であらかじめコンフィグレーションされている DVT サンプル アプリケーションを実行するには、
この節では、すべてのポータル デスクトップのため DVT を有効にする方法について説明します。この節では、次の基本手順について説明します。
| ヒント : | この手順に従って、Workshop for WebLogic でのチート シートも使用できます。チート シートを開くには、[ヘルプ | チート シート | Oracle WebLogic Portal | Create a Dynamic Visitor Tools Enabled Desktop] を選択します。 |
動的訪問者ツールのサンプル ファセットを DVT に対して有効化したい Web プロジェクトに追加する必要があります。
| 注意 : | これらの手順を実行する前に Portal Examples をインストールする必要があります。「ポータル サンプルのインストール」を参照してください。 |
ファセットの追加の詳細については、『Portal 開発者のガイド』の「既存のプロジェクトへのファセットの追加」を参照してください。
Workshop for WebLogic での DVT 対応ポータルをコンフィグレーションするには
.portal ファイル) を開きます。
DVT 有効化を true。この選択の後、Disc 対応のフィールドは自動的に true に設定されます。このフラグは、WLP フレームワークによってサポートされている動的の機能を有効にします。
シェールを DVT Header-Footer Shell。この設定は、ポータルに対する DVT サンプルを有効にします。
| 注意 : | DVT を有効にすると、ログイン UI は自動的に提供されます。DVT を表示および使用するには、ユーザの認証が必要です。 |

動的訪問者ツールを有効にして .portal ファイルを作成した後は、テンプレートとして.portal ファイルを使用することで、ストリーミング デスクトップを作成して、いくつかの追加のコンフィグレーションを実行するのに Portal Administration Console を使用する必要があります。その後、デスクトップを開いて動的訪問者ツールをテストできます。(ストリーミング デスクトップの詳細については、『WebLogic のポータル開発ガイド』を参照。)
.portal ファイルに基づくデスクトップを作成します。
デフォルトでは、[DVT カスタマイズ ドロップダウン] ダイアログは次の機能を提供します。
| ヒント : | これらの機能は、Administration Console を使用している管理者が使用できる機能のサブセットです。ただし、ユーザが DVT でデスクトップを変更した場合、そのユーザのみに対して、これらの特定の変更が保存され、永続化されます。 |
| 注意 : | DVT サンプルと開発者追加のどちらもサポートされていません。 |
必要に応じて、DVT JavaScript のソース ファイルを変更して、DVT サンプルをカスタマイズすることができます。ソース ファイルは J2EE 共有ライブラリに保存されています。Workshop for WebLogic のマージ済みプロジェクト ビューにこのライブラリの内容を表示することができます。DVT ソースは、ポータル Web アプリケーション内の samples/dvt フォルダにあります。ファイルを編集するには、それを共有ライブラリから抽出する必要があります。マージ済みプロジェクト ビューで、変更対象のイタリック表示のファイルをクリックします。右クリックして、[ロジェクトにコピー] を選択します。これにより、Web プロジェクト内にファイルのコピーが作成され、このコピーはライブラリ モジュールにあるデフォルト バージョンをオーバーライドします。
| 注意 : | この節では、コンフィグレーション ファイルを編集および EAR を再デプロイする基本シナリオについて説明します。詳細再デプロイメント オプションについては、WebLogic Server ドキュメントの「weblogic.deployer を使用してアプリケーションおよびモジュールのデプロイ」を参照してください。 |
DVT サンプル アプリケーションを含むポータル Web アプリケーションが Workshop for WebLogicの外部であるドメインにデプロイされると、この節で説明されているように、ドメインの config.xml ファイルを手動で編集する必要があります。
たとえば、EAR ファイルを作成するおよび DVT サンプル ファセットを含む EAR ポータル Web アプリケーションに追加するために Workshop for WebLogic を使用します。その後、Workshop for WebLogic から EAR ファイルをエクスポートして新しいポータル ドメインに EAR をデプロイする場合、デプロイメント エラーが発生します。次の手順を実行しなければ、アプリケーションをデプロイできません。
DOMAIN_HOME/config/config.xml ファイルを開きます。 <WLPORTAL_HOME> 用の正しいパスで置き換えることを確認します。 <library>
<name>wlp-sample-lookandfeel-web-lib#10.3.0@10.3.0</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>
WLPORTAL_HOME\samples\lib\j2ee-modules\wlp-sample-lookandfeel-web-lib.war
</source-path>
<security-dd-model>DDOnly</security-dd-model>
</library>
<library>
<name>wlp-sample-dvt-web-lib#10.3.0@10.3.0</name>
<target>AdminServer</target>
<module-type>war</module-type>
<source-path>
WLPORTAL_HOME\samples\lib\j2ee-modules\wlp-sample-dvt-web-lib.war
</source-path>
<security-dd-model>DDOnly</security-dd-model>
</library>
|