Oracle® Fusion Middleware Oracle WebCenter WSRP Producer for .NETインストレーションおよびアップグレード・ガイド

11gリリース1(11.1.1.7.0)

B69392-02(原本部品番号:E14553-05)

Oracle® Fusion Middleware

Oracle WebCenter WSRP Producer for .NETインストレーションおよびアップグレード・ガイド

11gリリース1(11.1.1.7.0)

B69392-02(原本部品番号:E14553-05)

2013年4月

このマニュアルは、Oracle WebCenter WSRP Producer for .NET(以前は.NET Application Acceleratorと呼ばれていました) 11gリリース1(11.1.1.7.0)をインストールおよびデプロイする方法について説明しています。

Oracle WebCenter WSRP Producer for .NETのハードウェアおよびソフトウェアの要件

Oracle WebCenter WSRP Producer for .NETを使用してポートレットを開発し、デプロイするには、次のハードウェアとソフトウェアが必要です。

表1 ハードウェアおよびソフトウェアの要件

コンポーネント

要件

ホスト・コンピュータ

- Microsoft Internet Information Services (IIS) 6.0および7.x

- Microsoft .NET Framework 3.5 SP1

- Microsoft Web Service Extensions (WSE) 2.0 SP3 (http://www.microsoft.com/downloads/details.aspx?familyid=1ba1f631-c3e7-420a-bc1e-ef18bab66122で入手可能)

プラットフォーム

- Oracle WebLogic Portal 10.3.4
注意: Oracle WebLogic Portalで、Cookieがブラウザに格納されるのをブロックするように構成する必要があります(wsrp-producer-registry.xmlでresource-cookiesをblock-allに設定します)。

- Oracle WebCenter Portal 11.1.1.7.0

追加ドキュメント

次の追加ドキュメントを使用できます。

表2 追加ドキュメント

ドキュメント

説明

リリース・ノート

このリリース・ノートは、今回のリリースの新機能、解決済の問題、および既知の問題に関する情報を記載しています。

開発ガイド

『Oracle WebCenter WSRP Producer for .NET開発ガイド』は、Oracle WebCenter WSRP Producer for .NETを使用したポートレットのオーサリングに関する詳細情報を記載しています。

Oracle WebCenter WSRP Producer for .NETのインストール

インストール・パッケージによって、必要なファイルとフォルダが作成され、関連するシステム・ツールが構成されます。詳細は、「インストールについて」を参照してください。

インストールを開始する前に、システムがインストールの前提条件を満たしていることを確認してください。詳細は、「Oracle WebCenter WSRP Producer for .NETのハードウェアおよびソフトウェアの要件」を参照してください。

Oracle WebCenter WSRP Producer for .NETをインストールするには、次の手順に従います。

1. ローカル管理者として、またはIISを構成する権限および製品がインストールされるフォルダでファイル・アクセス権を設定する権限を持つユーザーとして、インストーラ(OracleWebCenterWSRPProducerForDotNet.msi)を起動します。

2. 次の表の説明に従って、インストール・ウィザードのページを完了させます。

表3 インストール・ウィザードのページ

ウィザードのページ

説明

インストール・フォルダの選択

製品をインストールするフォルダを入力します。

インストールの確認

製品をインストールする準備ができたら、「次へ」をクリックして続行します。

インストールの進捗状況を示すパネルが表示されます。インストーラによって一連のコマンド・ウィンドウが起動されます。

インストール完了

「閉じる」をクリックしてインストーラを閉じます。

インストールについて

インストーラによってファイルが追加され、次の内容に関する構成設定が保存されます。

- ファイル・システム

- IIS

- 「スタート」メニュー

ファイル・システム

インストーラによって、ローカライズされた「NETWORK SERVICE」アカウントが\wsrpdefaultディレクトリ内のファイルに対するmodifyアクセス権を持つように設定されます。ローカライズされた「NETWORK SERVICE」アカウントは、ASP.NETアプリケーションの実行に割り当てられるデフォルトのユーザーです。

インストーラによって次のフォルダおよびファイルが作成されます。

- \Uninstall_resources: 追加した仮想ディレクトリとショートカットを適切に削除するためにインストーラが使用する実行可能ファイルが含まれます。

- \assembly version: 製品で必要なアセンブリが含まれます。

注意:

デフォルトでは、インストーラはアセンブリをGACに配置しません。

- \wsrpdefault: 次のサブフォルダにデプロイメントのサンプルが含まれます。

- \App_Themes: スタイルとスキンが含まれます。

- \bin: \wsrpdefaultフォルダに関連付けられたIISアプリケーションのアセンブリが含まれます。

- \wsdl: SOAPエンドポイント・ファイル(.asmx)とWSRP定義ファイル(.wsdl)が含まれます。特に、WSRPService.wsdlには、SOAPエンドポイントの完全修飾パスが含まれます。このファイルは、ホスト・マシンの別の完全修飾ドメイン名を設定するために使用できます。

- \portlets: Webパーツまたはアプリケーション・ファイルが含まれます。

IIS

インストーラによって、アプリケーションのIIS WebサイトとIIS仮想ディレクトリが設定されます。どちらも、前の項で説明した\wsrpdefaultフォルダをポイントするように設定されます。アプリケーション実行のために、OraAppPool2というIISアプリケーション・プールが作成されます。

新規のWebサイトは、8678で始まる最初に使用可能なポートに設定されます。Windows 7またはWindows 2008を使用している場合は、外部からアクセスするコンピュータがこのポートを使用可能であることを確認してください(ファイアウォールにこのポート用のホールを構成することが必要となる場合があります)。

IISアプリケーションは、ルートIIS Webサイトではなく\wsrpdefault仮想ディレクトリをターゲットにするため、ルートIIS Webサイト(http://myhost.mycompany.com:8678など)ではなく仮想ディレクトリ(http://myhost.mycompany.com:8678/wsrpdefaultなど)にナビゲートする必要があります。

「スタート」メニュー

インストーラによって「スタート」メニューに次の項目jが追加されます。

- Oracleオンライン・ドキュメント

- アンインストール

- WSRP 1.0 WSDL (/wsrpdefaultフォルダ内のWebパーツをWSRP 1.0ポートレットとして登録します)

- WSRP 2.0 WSDL (/wsrpdefaultフォルダ内のWebパーツをWSRP 2.0ポートレットとして登録します)

デフォルトのブラウザでWSDLリンクが起動します。ポートレットを登録するには、次の項の説明に従って、それらのリンクのいずれかをWSRPコンシューマにコピーします。

インストールの成功の確認

インストールが成功したことを確認するには、次の手順を使用して、インストールに含まれているサンプルWebパーツのWSDLファイルをWSRPコンシューマにインポートします。

1. 「スタート」メニューから、「スタート」→「すべてのプログラム」→「Oracle WebCenter WSRP Producer for .NET」→「WSRP 1.0 WSDL」をクリックします。ブラウザ・ウィンドウでWSDLファイルが開きます。

2. ブラウザ・ウィンドウのURLをコピーして、WSRPコンシューマの登録ツールに貼り付けます。エラーが表示された場合は次のようにします。

- インストーラによって生成された完全修飾ドメイン名が正しいことを確認します。正しくない場合は、.wsdlファイルのURLとWSDLに指定されたURLの両方を調整する必要があります(WSDLファイルの場所の詳細は、「インストールについて」を参照してください)。

- 指定されたポートのトラフィックがホストで許可されていることを確認します。Windows 2008およびWindows 7では、ポート80でTCPトラフィックのみがデフォルトで許可されます。ファイアウォール設定の調整が必要となる場合があります。

3. WSRP Producerで使用可能なポートレットのリストに、Simple Date Timeという1つのポートレットが表示されます。このポートレットを選択して、ポータルに追加します。

4. インストールが正しく機能している場合は、次の機能を備えたサンプル・ポートレットを確認できます。

- ASP.NET AJAXを使用して最新の日時を表示するボタン。

- ASP.NETの標準ポストバックを使用して最新の日時を表示するボタン。

- WSRPコンシューマのエディタの単一の文字列プリファレンスのパーソナライズ(Oracle WebCenter Portalの「パーソナライズ」ドロップダウン・メニューまたはOracle WebLogic Portalの「編集」ボタン)。

既存のポートレットのアップグレード

この項では、Oracle WebCenter WSRP Producer for .NETをバージョン11.1.1.4.0から11.1.1.7.0にアップグレードする方法について説明します。

注意:

.NET Application Acceleratorを使用して設計されたポートレットは、Oracle WebCenter WSRP Producer for .NETに直接アップグレードできません。これらの製品の開発モデルはまったく異なっています。

Oracle WebCenter WSRP Producer for .NETインストーラにはアップグレード・オプションがないため、11.1.1.7.0をインストールする前に11.1.1.4.0をアンインストールする必要があります。正常にアップグレードするために、次の指示に従ってください。

1. すべてのインストール済ファイルを新しいディレクトリにコピーして、ご使用のインストールをバックアップします。たとえば、C:\Oracle\Middleware\WSRPProducerForDotNetをC:\Oracle\Middleware\WSRPProducerForDotNet_11.1.1.4.0_backupにコピーできます。

2. 「コントロール パネル」の「プログラムの追加と削除」を使用するか、「スタート」メニューのアンインストール・オプション(「スタート」→「すべてのプログラム」→「Oracle WSRP Producer for .NET」→「アンインストール」にある)を使用してアンインストーラを実行します。

3. 「Oracle WebCenter WSRP Producer for .NETのインストール」の指示に従って、Oracle WebCenter WSRP Producer for .NET 11.1.1.7.0をインストールします。

4. 新しいインストールの各ファイルを、手順1でバックアップしておいたカスタマイズ済のファイルに置き換えます。置換対象となるファイルは、ポートレットのデプロイ場所に応じて異なります。

- インストーラが定義するデフォルトのディレクトリ(\wsrpdefault)にポートレットがデプロイされていた場合、このディレクトリから新しいインストールの<installdir>\wsrpdefaultフォルダにファイルをコピーすることで、以前のインストールで変更されたファイルをリストアする必要があります。一般的には、次のファイルが変更されます。

- .\Web.config

- .\wsrp-producer.xml

- .\portlets\Resources\MasterPages\WSRP.Master

- .\wsdl\1.0\wsrp_v1_bindings.wsdl

- .\wsdl\1.0\WSRPService.wsdl

- .\wsdl\2.0\wsrp-2.0-bindings.wsdl

- .\wsdl\2.0\WSRPService.wsdl

- デフォルトのディレクトリ(\wsrpdefault)以外のフォルダにポートレットがデプロイされていた場合は、カスタム・ポートレット・フォルダ内の次のアセンブリを新しいバージョン(インストーラによって<installdir>\wsrpdefault\binに保存されている)に置き換えてください。

- Oracle.AJAXHelper_signed.dll

- Oracle.WSRPProducer_signed.dll

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

オラクル社のアクセシビリティへの取組みの詳細は、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 Oracle WebCenter WSRP Producer for .NETインストレーションおよびアップグレード・ガイド

B69392-02

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

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

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

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次の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 およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

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

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