ヘッダーをスキップ
Oracle® Fusion Middlewareリリース・ノート
11gリリース1(11.1.1) for Microsoft Windows(32-Bit)
B55923-12
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

42 Oracle Portal

この章では、Oracle Portalに関連する問題について説明します。次のトピックが含まれます:

42.1 始める前に

このドキュメントに記載されている既知の問題および回避策に加え、My Oracle Supportノート834615.1(Oracle Fusion Middleware 11g Portal (11.1.1)サポート・ステータスおよびアラート)を確認することをお薦めします。この記事には、Oracle Portal 11gリリース1 (11.1.1)のリリース後に発見された既知の問題が含まれます。

42.2 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

42.2.1 データベース・リンクを編集する場合に必要なパスワード

ポータル・スキーマがインストールされているデータベースのリリースが10.2以上の場合、Portalナビゲータの「データベース・オブジェクト」タブでデータベース・リンクの名前変更または編集を行う際に、リモート・ユーザーのパスワードを再入力する必要があります。これは、「特定ユーザー」オプションで作成されたデータベース・リンクにのみ適用されます。

42.2.2 承認が有効化されている場合にコンテンツを移動しても承認が要求されない問題

ページ間で、または同じページのリージョン間でコンテンツを移動する場合、承認はトリガーされません。たとえば、ターゲット・ページが承認プロセスで構成されており、コントリビュータがコンテンツをソース・ページからターゲット・ページに移動した場合、承認がすべてのユーザーに必要であっても、その移動されたコンテンツによりターゲット・ページで承認プロセスはトリガーされません。

42.2.3 FirefoxおよびSafariブラウザでOracle Portal画面のツールチップが表示されない問題

FirefoxおよびSafariブラウザでは、イメージの説明でALT属性を使用して設定されるツールチップ・テキストの表示はサポートされません。

回避策として、ブラウザ固有のアドオンをダウンロードおよびインストールできます。たとえば、Firefoxの場合、Popup ALT Attributeなどがあります(https://addons.mozilla.org/en-US/firefox/addon/1933を参照)。

42.2.4 一部の環境でASCII以外のURLをデコードできない問題

JVMのデフォルト・キャラクタ・エンコーディングがISO8859-1に設定されている場合、ポータル・リポジトリ・データベースの文字セットは、JVMのデフォルト・キャラクタ・エンコーディングに一致させる必要があります。この条件が満たされない場合、ASCII以外のURLにアクセスできなくなる可能性があります。

42.2.5 名前がASCII文字以外のZipファイルの追加

ページ・グループ内のページにASCII文字以外の名前のZipファイルを追加してファイルを解凍すると、次の例外がスローされます。

IllegalArgumentException: null and unzip will be failed.

この例外を回避するには、Zipファイルの名前にASCII文字を使用する必要があります。

42.2.6 Oracle Portalのデフォルト・スキーマ・オブジェクトの手動による変更

Oracle Portalのデフォルト・オブジェクト(表、ビュー、パッケージ、索引など)の手動による変更は、サポートされません。手動による変更を行うと、Oracle Portalが使用できなくなる可能性があります。ポータル・オブジェクトの内部構造は、リリース間で変化する場合があります。

詳細は、My Oracle Supportノート403179.1を参照してください。

42.2.7 ウォレットの権限が原因でOracle HTTP ServerまたはWeb Cacheが起動しない問題

OPMNは、Windowsではサービスとして実行されます。デフォルトでは、Oracle HTTP ServerおよびOracle Web Cacheを起動するためにSYSTEMユーザーとして実行されます。Oracle HTTP ServerまたはOracle Web Cache用にOracle Wallet Managerまたはorapkiユーティリティを通じて作成されたSSLウォレットを使用している場合、そのウォレットの読取り権限をSYSTEMユーザーに付与する必要があります。

42.2.8 RCUポータル・スキーマ作成時のエラー

RCUポータル・スキーマの作成が「ORA-24246: 「空のアクセス制御リスト(ACL)は許可されていません」」というエラー・メッセージで失敗した場合、次の手順を実行してください。

  1. SYSユーザーとしてデータベースに接続します。

  2. SQLプロンプトで、次のコマンドを実行します。

    BEGIN
          DBMS_NETWORK_ACL_ADMIN.drop_acl (
              acl         => '/sys/acls/portal-permissions.xml');
          COMMIT;
        END;
        /
    

42.2.9 ポータルからDiscoverer Providerがビジーであるというエラー・メッセージがスローされる

ポータルから「Discoverer Providerがビジーです。後で再試行してください」というエラー・メッセージがスローされます。次の手順を実行すると、これが発生します。

  1. デフォルトの「ポートレットの編集」をクリックします。

  2. データベースに対する更新のセクションをクリックします。

  3. 記録されていないユーザーのサブセクションに選択を変更します。

  4. 「次へ」をクリックしてワークシート・リストをフェッチします。

回避策

この問題を回避するには、次の手順を実行します。

  1. stallタイムアウトを$DOMAIN_HOME/servers/WLS_PORTAL/の次のファイルに追加します。

    stage/portal/portal/configuration/appConfig.xml

    例: <stall>200</stall>

  2. WebLogic Server Portalを再起動します。

42.2.10 サンプルRSSポートレットをページに追加する際のエラー

サンプルのスクロールRSSポートレットまたはサンプルのシンプルRSSポートレットをポータル・ページに追加しようとすると、エラー・メッセージが表示されます。

このエラーは、サンプル・ポートレットで使用されるRSSが使用できなくなったために発生します。

現在のところ、この問題の回避策はありません。

42.2.11 Oracle Textが有効な状態でポータル検索を使用してページを検索した場合に発生する内部エラー

Oracle Textが有効化されている場合、ページを検索すると次の内部サーバー・エラーが発生することがあります。

Internal error (WWC-00006)
An unexpected error has occurred (WWS-32100)
Unknown Exception (WWC-45131)
User-Defined Exception (WWV-11230)
Unexpected error - ORA-00600: internal error code, arguments:
[qkeIsExprReferenced1], [], [], [], [], [], [], [] (WWC-35000)

このエラーが発生したら、https://support.oracle.com/からパッチID 7041059をダウンロードしてインストールする必要があります。

42.2.12 サポートされないクローニング・ユーティリティ

colclone.batユーティリティは、Windowsプラットフォームではサポートされません。クローニングを行うには、手動による手順を使用します。

42.2.13 Oracle Portalスキーマの作成後の問題

Oracle Portalスキーマの作成後に、次のエラーが発生することがあります。

checkinstall2=Add ACL for network packages if DB is 11.1 or higher... 
 old   4:     schema varchar2(2000)   := upper('&&1'); 
 new   4:     schema varchar2(2000)   := upper('CLASSIC17_PORTAL'); 
 Package DBMS_NETWORK_ACL_ADMIN exists, assign ACL if not already assigned 
 Removing dangling principals,if any from the ACL privilege list ... 
 ERROR: when assigning network ACL 
 declare 
 * 
 ERROR at line 1: 
 ORA-24246: empty access control list (ACL) not allowed 
 ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 421 
 ORA-06512: at line 1 
 ORA-01403: no data found 
 ORA-06512: at line 83 

このエラーを修正するには、異なる接頭辞を使用してスキーマを作成し、次のコマンドを実行してACLの問題を解決する必要があります。

 begin 
 DBMS_NETWORK_ACL_ADMIN.DELETE_PRIVILEGE('portal-permissions.xml','PREFIX_PORTA 
 L'); 
 end; 

PREFIX_PORTALは、削除されたスキーマで使用されていたスキーマ接頭辞に置き換えられます。

リポジトリ作成ユーティリティを実行して新規スキーマをインストールする必要があります。

42.2.14 データベース表の更新

Oracle Portalデータベース・オブジェクトでは、マルチバイト・キャラクタを含む行データを1つ挿入してその行を更新した場合、更新が機能しません。この問題を回避して表とビューの更新を正常に行うには、データベースで表とビューを手動で更新する必要があります。

42.2.15 パフォーマンスの問題に対処するパッチの適用

インストール後、KMノート1087226.1で参照されるパッチを適用する必要があります。このパッチには、リッチ・テキスト・エディタを使用してHTMLドキュメントを開くときまたは保存するときに発生する重大なパフォーマンスの問題に対処する解決策が含まれています。このタスクは頻繁に実行されるため、このパッチを適用し、生産性の大幅な損失を回避することが重要です。

42.3 アップグレードの問題および回避策

この項では、アップグレードの問題および回避策について説明します。内容は次のとおりです。

42.3.1 Portal 10gのSSL環境からOracle Portal 11gリリース1 (11.1.1)へのアップグレード

SSL環境をOracle Portal 10gからOracle Portal 11gリリース1 (11.1.1)にアップグレードする場合、同じホスト名上にSSOとポータル中間層が存在すると、Oracle Portalにログインできなくなります。Internet Explorerでは、同じホスト名上において、SSLモードを使用する異なる2つのポート間でリダイレクトを繰り返すという問題が発生します。回避策として、Mozilla Firefoxを使用できます。

42.4 相互運用性の問題および回避策

この項では、相互運用性の問題および回避策について説明します。内容は次のとおりです。

42.4.1 Oracle Portal 11gリリース1 (11.1.1)とSecured Enterprise Search (SES) 10.1.8.3の相互運用性

この相互運用環境を使用するには、https://support.oracle.com/からパッチID 7685124をダウンロードしてインストールする必要があります。My Oracle Supportでノート816929.1を参照してください。

42.4.2 Oracle Portal 11gリリース1 (11.1.1)とSecured Enterprise Search (SES) 10.1.8.4の相互運用性

この相互運用シナリオを使用するには、https://support.oracle.com/からパッチID 7971335をダウンロードしてインストールする必要があります。

42.4.3 Oracle Portal 11gリリース1 (11.1.1)中間層をOracle Portal Repository 10gリリースと相互運用している場合のWebプロバイダの作成

Portal 11gリリース1 (11.1.1)では、11g中間層と10gポータル・リポジトリを組み合せて使用している場合、Webプロバイダを作成できません。

42.5 ユーザー・インタフェースの問題および回避策

この項では、Oracle Portalユーザー・インタフェースに関連する問題および回避策について説明します。内容は次のとおりです。

親またはテンプレートから権限を継承しているページにリスト・ビューを使用して権限を設定できない問題

リスト・ビューを使用して1つ以上のページに対するアクセス権を設定する場合、その権限は、親ページまたはテンプレートから権限を継承しているページには設定されません。この問題を回避するには、サブページの「アクセス」タブを使用して、目的のページの権限を個別に変更します。

42.6 エクスポートとインポートの問題および回避策

この項では、Oracle Portalでのエクスポートとインポートに関連する問題および回避策について説明します。この項には次のトピックが含まれます:

42.6.1 エクスポートおよびインポートでサポートされないReportsサーバー・コンポーネント

トランスポート・セットにReportsサーバー・コンポーネントを含めると、それらはエクスポートおよびインポート時に削除されます。また、エクスポートおよびインポート用の任意のページ・グループでOracle Reportsアイテム・タイプを構成しないでください。構成すると、インポートされたページ・グループで(そのページ・グループの「構成」タブにある「コンテンツ・タイプおよびクラス」の「編集」リンクをクリックして)アイテム・タイプを構成しようとしたときに、次のエラーが表示されます。

Internal error (WWC-00006)
Unexpected error - User-Defined Exception (WWC-35000)
Unexpected error - ORA-01403: no data found (WWC-35000)

42.6.2 トランスポート・セットの保存

トランスポート・セットの転送の完了後、「マニフェストの表示」をクリックするとトランスポート・セットのマニフェストが表示されます。転送されたデータの事前チェックを実行する前に、必ずトランスポート・セットを保存してください。この手順により、マニフェストの変更が取得されます。

42.6.3 ページ・グループのインポート時のエラー

ページ・グループのインポートは、次のエラー・メッセージとともに失敗する可能性があります。

[Error:  (WWU-80338)] context = Schema Validation user = 
ORCLADMIN There were some inconsistencies found and hence import process is aborted.Check the debug log for further details.Fix those inconsistencies, by running schema validation in cleanup mode to proceed

この問題は、共有ポートレットを含むページ・グループを削除した後に発生することがあります。エクスポートまたはインポート・プロセスが円滑に実行されるように、クリーンアップ・モードでSVUを実行する必要があります。

42.7 ポートレットとプロバイダの問題および回避策

この項では、OmniPortlet、Webクリッピング、シンプル・パラメータ・フォーム、ページ・ポートレットおよびWSRPプロバイダに関連する問題および回避策について説明します。この項には次のトピックが含まれます:

42.7.1 フェデレーテッド・ポータル・アダプタを使用してページ・ポートレットにアクセスする場合の問題

フェデレーテッド・ポータル・アダプタでは、独自のポータルにリモート・ポータル・ページを表示できます。ただし、2つのポータル・インスタンスで同じOracle Single Sign-Onサーバーを共有していない場合、リモート・ポータル・ページがパブリックであっても、そのリモート・ページをページ・ポートレットとして表示できません。ページ・ポートレットのかわりに、次の例に示すようなメッセージが表示されます。

Portlet 257,75057 responded with content-type text/plain when the client was requesting content-type text/html

この問題を回避するには、同じOracle Single Sign-Onサーバーを使用するように両方のポータル・インスタンスを構成します。

42.7.2 再デプロイ後のJPSポートレットのエラー

ポートレット・コンテナにポートレットを再デプロイすると、プロデューサとそのすべてのコンシューマ間に存在する既存のすべてのセッションが失われます。コンシューマが既存のプロデューサ・セッションを再利用しようとしても、再デプロイ後に最初にプロデューサに接続した時点で、次の例のようなエラー・メッセージが表示される可能性があります。

Error: Could not get markup. The cookie or session is invalid or there is a runtime exception.

プロデューサのセッションを再確立するには、ポータル・ページをリフレッシュします。新規ブラウザ・セッションでポートレットに再アクセスする場合は、新規プロデューサ・セッションが自動的に確立されるため、このエラー・メッセージは表示されません。

42.7.3 Oracle Portal Integration Solutions (Microsoft Exchange)のSSLサポート

Oracle Portal Integration Solutions (Microsoft Exchange)では、SSLはサポートされません。これは既知の制限です。

42.8 PDKの問題および回避策

Oracle Portal Developer Kit (PDK)リリース10.1.2は、PortalおよびWirelessのインストールに含まれます。PDK-JavaおよびPDK-PL/SQLのリリース・ノートは、次の中間層ORACLE_HOMEの場所にあります。

Oracle PDKの最新リリース

新機能、新規APIおよび追加ドキュメントを提供するOracle PDKの新規リリースが、定期的に公開されます。最新の機能をすべて利用するには、Oracle Technology Network (OTN)(http://www.oracle.com/technology/products/ias/portal/pdk.html)のPDKダウンロード・ページから最新のPDKをダウンロードしてください。

最新のOracle PDKリリースのリリース・ノートは、OTNのOracle Portalと、次のPDKダウンロードの場所にあります。

42.9 グローバリゼーション・サポートの問題および回避策

この項では、Oracle Portalでのグローバリゼーション・サポートに関連する問題および回避策について説明します。次のトピックが含まれます:

42.9.1 BiDi言語で常に右から左の方向になるテキスト・エントリ

すべてのテキスト領域およびフィールドの方向は、右から左(RTL)です。ただし、一部のテキスト領域は、左から右(LTR)に機能させることができます。Internet Explorerユーザーは、左側の[Ctrl]および[Shift]キーを押すことでこれを変更できます。

42.9.2 Oracle PortalでのASCII以外の文字に関する制限事項

ASCII以外の文字を含むアイテムURLを一方のブラウザの場所またはアドレス・フィールドから別のブラウザにコピーして貼り付ける場合、ログイン資格証明がOracleAS Single Sign-Onを通じて認証されていないと、そのアイテムにアクセスできない可能性があります。

この問題を回避するには、アイテムにアクセスしてアイテムURLをコピーする前にポータルにログインしておきます。

42.9.3 ログ・ファイルのマルチバイト・キャラクタ

一部の環境では、ログ・ファイルのマルチバイト・キャラクタが破損する可能性があります。

たとえば、WLS_PORTAL管理対象サーバーをOracle WebLogic Server管理コンソールから起動すると、「ユーザー名」「パスワード」起動中などのマルチバイト・キャラクタが破損することがあります。

回避策:

  • Oracle WebLogic Server管理コンソールを使用してWLS_PORTAL起動パラメータの-Dfile.encoding=iso-8859-1-Dfile.encoding=utf8に変更します。

  • MW_HOME\user_projects\domains\DomainName\binにあるsetDomainEnv.cmdファイルで-Dfile.encoding=iso-8859-1-Dfile.encoding=utf8に変更します。

詳細は、ノート403179.1を参照してください。