Fusion Middleware リリース・ノート

11gリリース1 (11.1.1) for Microsoft Windows (32-Bit)

B55923-06(原本部品番号:E10132-38)

目次

タイトルおよび著作権情報

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

第I部 Oracle Fusion Middleware

1 概要

- 1.1 最新リリース情報

- 1.2 このマニュアルの目的

- 1.3 システム要件と仕様

- 1.4 動作保証情報

- 1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

- 1.4.2 動作保証の例外

- 1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R1の動作保証情報

- 1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

- 1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

- 1.4.2.4 特定のブラウザでの制限事項

- 1.4.3 Sun JDK 1.6.0_07から1.6.0_11へのアップグレード

- 1.4.4 JMSDELIVERYCOUNTが正しく設定されない

- 1.4.5 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

- 1.5 必要なパッチのダウンロードおよび適用

- 1.6 ライセンス情報

2 インストール、パッチ適用および構成

- 2.1 インストールの問題および回避方法

- 2.1.1 Windowsでのパスとディレクトリの解決の問題

- 2.1.1.1 Oracle Universal Installerがディレクトリ・パスに含まれる空白をサポートしない

- 2.1.1.2 空白またはカッコを含むディレクトリを含めるようなPATH環境変数の設定

- 2.1.2 Oracle SOA Suiteのインストールの問題

- 2.1.2.1 IPv4を使用するデュアル・スタック・ホストへのOracle SOA Suiteのインストール

- 2.1.2.2 トルコ語環境へのOracle SOA Suiteリリース11.1.1.3.0のインストール

- 2.1.3 Oracle Portal、Forms、ReportsおよびDiscovererのインストールの問題

- 2.1.3.1 IPv6をサポートするWindowsへのOracle Portal、Forms、ReportsおよびDiscovererのインストール

- 2.1.3.2 Oracle Portal、Forms、ReportsおよびDiscovererインストールでのショートカットの欠落エラー

- 2.1 Oracle Web Tierのインストールの問題

- 2.1.3.3 Oracle Web Tierの前に必要なOracle SOA SuiteおよびOracle Application Developerのインストール

- 2.1.3.4 二重のバックスラッシュ(\\)がインストール時に指定された場合のOracle Web Cacheの再インストール

- 2.1.3.5 Oracle Web Tierのサイレント・インストールに必要なOracle Web Cacheコンポーネントの名前

- 2.1 Oracle Identity Managementのインストールの問題

- 2.1.3.6 自動カタログ機能によりシステムが不安定になる

- 2.1.3.7 Windows 2008 R2でのOracle Internet Directory用のADR_BASEの設定

- 2.1.3.8 WindowsのFAT32ファイルシステムにOracle Identity Managementをインストールするとダイアログ・ボックスにnullが表示される問題

- 2.1.3.9 Oracle Identity Managementドメインの拡張時に稼働している必要のあるWebLogic管理サーバー

- 2.1.3.10 OIMとOAMの統合の設定時にインストールしてはいけないパッチ9824531

- 2.1.3.11 Oracle Entitlements Serverインストーラの「ようこそ」画面の未翻訳

- 2.1.3.12 Oracle Entitlements ServerでのJavaセキュリティ・モジュール使用時の追加情報

- 2.1 JDKおよびJREのインストールの問題

- 2.1.3.13 自動更新によるインストールの場合のJREの場所の指定

- 2.1.3.14 Oracleホーム・ディレクトリでのSun JDKのアップグレード

- 2.1.3.15 JDK 6アップデート23使用時のメモリー不足エラー

- 2.1 Oracle Universal Installerの問題

- 2.1.3.16 My Oracle Supportでのソフトウェア更新のチェック時の、インストーラによるエラーの生成

- 2.1.3.17 C:\Documentsも存在する場合のC:\Documents and Settingsからのインストーラの実行

- 2.1 データベースおよびスキーマのインストールの問題

- 2.1.3.18 WindowsでOracleホーム・ディレクトリが上書きされる問題

- 2.1.3.19 Oracle Internet Directoryのインストールにおいてスキーマ作成時に発生するデータベース接続障害

- 2.1.3.20 表領域およびデータファイルを削除するコマンドでファイルシステムからデータファイルが削除されない問題

- 2.1 インストール時に表示されるエラー・メッセージおよび例外

- 2.1.3.21 Oracle Identity Managementドメインの拡張後、Oracle WebLogic管理対象サーバーのログにJRF起動クラスの例外が記録される問題

- 2.1.3.22 インストール・ログ・ファイルでのSun JDKおよびOracle Configuration Managerの障害

- 2.1.4 削除の問題

- 2.1.4.1 インストールの失敗時に再インストールを行うための適切な削除操作

- 2.1.4.2 インストーラで削除できないWebLogicドメイン

- 2.1.5 Oracle SOA Suiteと同じドメインへのOracle Service Registryのインストール

- 2.1.6 タイ語およびトルコ語ロケールでのインストール時の問題

- 2.1.7タイムゾーンのエラー・メッセージとともにEnterprise Managerの構成が失敗する問題

- 2.1.8 Oracle Database 11g (11.2.0.1)でのRCU 11gリリース1 (11.1.1.1.0)の使用

- 2.2 パッチ適用の問題および回避方法

- 2.2.1 Oracle SOA Suiteのパッチ適用の問題

- 2.2.1.1 Oracle Business Process Management Suiteを含む既存のOracle SOA Suiteドメインの拡張時に表示される例外

- 2.2.1.2 範囲ベースのディメンション・ビジネス・インジケータを持つSOAコンポジットのアンデプロイ時に表示される例外

- 2.2.1.3 Microsoft SQL Server 2008データベースと組み合せたOracle Business Process Management Suiteの実行

- 2.2.1.4 Oracle SOA Suiteリリース11.1.1.3.0に更新してもb2b.r1ps1プロパティが削除されない問題

- 2.2.1.5 Oracle UMSおよびOracle MDSを移行するための手動手順

- 2.2.1.6 11gリリース1 (11.1.1.4.0)パッチ・セット適用後の、監視対象BPELプロセスによるログ・ファイルでの警告メッセージの生成

- 2.2.1.7 11g リリース1 (11.1.1.2.0)ドメインへのパッチ適用後の管理サーバー・ログ・ファイルのOracle Rulesのエラー

- 2.2.1.8 最新パッチ・セットの適用後のコンポジット・アプリケーションの不正なインスタンス状態

- 2.2.2 Oracle WebCenter Portalのパッチ適用の問題

- 2.2.2.1 Oracle Portalスキーマへのネットワーク関連パッケージへのアクセス権の付与

- 2.2.2.2 一部のWebCenter Portalアプリケーションで古いリリース番号が表示される問題

- 2.2.2.3 11.1.1.6.0パッチ・セットのインストール後の.jspページによるWebCenter Portal: Spacesカスタマイズの使用の問題

- 2.2.2.4 WLSTコマンドによるOracle WebCenter Portal更新時のエラー

- 2.2.3 Oracle Identity Managementのパッチ適用の問題

- 2.2.3.1 インストーラが既存のOracleホームを検出しない問題

- 2.2.3.2 サード・パーティJARファイルのデータベースへのアップロード

- 2.2.3.3 LDAP同期が有効な状態でのOracle Identity Managementの更新でXMLエラーが生成される

- 2.2.3.4 パッチ後に承認ありのアクセス・ポリシーが機能しない問題

- 2.2.3.5 リリース11.1.1.2.0または11.1.1.3.0からのパッチ適用後にOIDおよびOVDの保存済接続が使用可能にならない問題

- 2.2.3.6 Oracle Identity Managementアップグレード時のupgradeOpss()コマンド実行中エラー

- 2.2.3.7 Oracle Identity Managementからリリース11.1.1.4.0のパッチ適用後のログ・ファイルのエラー

- 2.2.3.8 Oracle Identity Federationをリリース11.1.1.1.0からリリース11.1.1.2.0に移行する場合の警告メッセージ

- 2.2.3.9 Oracle Identity Management 11.1.1.2.0インストール環境を11.1.1.3.0に移行するパッチの適用時に記録される無害なエラー

- 2.2.3.10 Oracle Identity Managementサーバー起動時に表示される例外

- 2.2.4 システム・コンポーネントのパッチ適用の問題

- 2.2.4.1 適切な削除を保証するためのシステム・コンポーネントの再デプロイ

- 2.2.5 パッチ適用後、バージョン番号が正しく表示されない

- 2.2.5.1 正しくないMDSスキーマのバージョン番号

- 2.2.5.2 Oracle BIコンポーネントでの、パッチ適用後の正しくないバージョン番号の表示

- 2.2.6 パッチ適用中または適用後の表示の問題

- 2.2.6.1 Oracle Enterprise ManagerおよびOracle Directory Services Managerのページが正しく表示されない

- 2.2.7 config.xmlでのodi-sdk-wsアプリケーションのバージョン番号の追加

- 2.2.8Oracle Portalホームページへのアクセス時のエラー

- 2.2.9 upgradeOpss()実行時の警告

- 2.2.10 「パッチがすでにインストールされています」という警告メッセージがログ・ファイルに記録される問題

- 2.2.11 11.1.1.4.0パッチ・セットのインストール後のODI-BAMユーザーの手動手順

- 2.2.12 11.1.1.4.0パッチ・セットのインストール後の、アプリケーションによるjavax.xml.bind.JAXBException実行時エラーの生成

- 2.3 構成の問題および回避方法

- 2.3.1 Oracle SOA Suiteの構成の問題

- 2.3.1.1 メディエータ・コンポーネントがWindows Server 2008 R2 EnterpriseおよびJRockitで失敗する問題

- 2.3.1.2 SOAINFRAスキーマに無効なオブジェクトが含まれる問題

- 2.3.1.3 WebSphereアプリケーション・サーバーでのOracle SOA Suiteの例外の表示

- 2.3.1.4 Oracle SOA Suite Administration ServerがWindows XP 2002でSun JDKを使用して起動できない

- 2.3.2 Oracle Identity Managementの構成の問題

- 2.3.2.1 Oracle Internet Directory ServerがSSLポートをリスニングしない

- 2.3.2.2 Oracle Identity Federation oif-upgrade-11.1.1.2.0-11.1.1.6.0.pyスクリプトがリモート・マシンで実行されない

- 2.3.2.3 リモート・システムでOracle Identity Management 11.1.1.3.0ドメインを拡張したときに管理対象サーバーのログ・ファイルに記録されるエラー

- 2.3.2.4 Oracle Identity Managementスキーマの作成時にコンソールに表示されるログ・メッセージ

- 2.3.2.5 WebLogicノード・マネージャが実行されている場合のOracle Identity Managementの構成

- 2.3.2.6 Oracle Data Vaultと組み合せたOIDの構成

- 2.3.2.7 WindowsでのOracle Internet Directoryの構成後にOIDMONが起動しない問題

- 2.3.2.8 Oracle Internet Directory管理者のパスワード要件

- 2.3.2.9 Oracle Identity Federation構成時のエラー・メッセージ

- 2.3.3 構成ウィザードの問題

- 2.3.3.1 新規ウィンドウでの構成ウィザードの起動

- 2.3.3.2 構成ウィザードにセキュリティ・アップデートの指定画面が表示されない問題

- 2.3.4 リポジトリ作成ユーティリティの問題

- 2.3.4.1 Oracle Identity Managementのアップグレード後にスキーマが表示されなくなる問題

- 2.3.4.2 RCUサマリー画面の問題

- 2.3.5 パックおよびアンパックの問題

- 2.3.5.1 unpack.shまたはunpack.cmdの使用時における各製品の存在確認

- 2.3.5.2 異なるホストでのunpack.shまたはunpack.cmdの実行

- 2.3.5.3 ドメインのパックおよびアンパック後にリモート・システムで管理対象サーバーを起動する方法

- 2.3.6 クラスタを使用した構成の問題

- 2.3.6.1 リモート・システムでのドメインおよびクラスタの拡張シナリオ

- 2.3.6.2 クラスタのないOracle Directory Integration Platformのみを選択して既存のドメインを拡張できない問題

- 2.3.6.3 拡張クラスタで要求されるemd.propertiesファイルの変更

- 2.3.7 Oracle Configuration ManagerのPATH環境変数の設定

- 2.3.8 Oracle WebCenter Portalのwc-post-install.pyスクリプトでOracle RACデータソースがサポートされない問題

- 2.3.9 Windowsでのクローニング時に返されるFileNotFoundException

- 2.3.10 管理対象サーバーのリスニング・アドレスの変更

- 2.3.11 ドメイン拡張により上書きされるJDBCデータソース名

- 2.3.12 FirefoxおよびSafariブラウザでのSSO認証後における元のURLへの再ルーティング

- 2.3.13 ブラウザでのブラウザ・キャッシュの削除

- 2.3.14 メモリーの問題が原因でWebLogic管理サーバーが起動に失敗する問題

- 2.4 ドキュメントの訂正箇所

- 2.4.1 Oracle HTTP Server 10g WebGateを使用するためのOIM構成の更新

- 2.4.2 Oracle Identity Managementのインストレーション・ガイドから欠落しているログアウト構成の手順

- 2.4.3 カタログの更新に誤ったバージョン番号が指定されている

3 アップグレード

- 3.1 一般的な問題および回避方法

- 3.1.1 特定のアップグレードおよび互換性の要件に対処するためのパッチ

- 3.1.1.1 My Oracle Support(旧OracleMetaLink)からのパッチおよびサポート・ドキュメントの取得

- 3.1.1.2 Microsoft Windows上のOracle Database 11gでのOracle BAMスキーマのアップグレード

- 3.1.2 SOAアプリケーションのアップグレード時に発生するコンポジット・モデルを読み取れないエラー

- 3.1.3 Oracle BAMのアップグレードの問題

- 3.1.3.1 Oracle Database 10g(10.2.0.3)、10g(10.1.2.0.4)およびOracle Database 11g(11.1.0.7)でOracle BAMアップグレード・プラグインのデータ・ポンプ・エクスポートが失敗する問題

- 3.1.3.2 依存アラートが正しくアップグレードされない問題

- 3.1.3.3 計算フィールドを含むレポートのアップグレード時の問題

- 3.1.3.4 Oracle BAM 11gへのアップグレード後にフィールド名ではなくフィールドIDを参照する計算フィールド

- 3.1.3.5 Oracle BAM 10gからのアップグレード後のOracle BAM 11gサンプルの使用

- 3.1.4 無効なODSスキーマを原因とするOracle Internet Directoryのアップグレード時のエラー

- 3.1.5 同じ場所にあるOracle Internet DirectoryおよびOracle Directory Integration Platformのアップグレードが失敗する場合に必要なバックアップからのリストア

- 3.1.6 Oracle HTTP Serverが別のホストで実行されている場合にOracle Forms Servicesのアップグレードを検証できない問題

- 3.1.7 WebCenterセキュリティのアップグレードに関するリリース・ノート

- 3.1.7.1 互換性フラグ・セットによりRowSetPermissionチェックが失敗する問題

- 3.1.7.2 アプリケーションに許可のない権限が含まれる場合に権限が適切に移行されない問題

- 3.1.7.3 外部アプリケーションのデプロイ後に共有またはパブリック資格証明が見つからない問題

- 3.1.8 Oracle B2Bのアップグレードに関するリリース・ノート

- 3.1.8.1 ebMSとOracle B2Bを併用する場合に必要なサービス名

- 3.1.8.2 Oracle B2B 11gにおけるウォレットのキーストアへの変換

- 3.1.8.3 11gにアップグレードされないOracle B2B UCCnetのドキュメント

- 3.1.8.4 Oracle B2Bスキーマ・アップグレードが成功してもアップグレード・ログ・ファイルにエラーが記録される

- 3.1.9 アップグレード後にOracle HTTP Serverの「ようこそ」ページにアクセスしたときの問題

- 3.1.10 Oracle Internet Directoryのアップグレード時の誤解しやすいエラー・メッセージ

- 3.1.11 Oracle Fusion Middleware 11gにSOA Order Bookingサンプル・アプリケーションを再デプロイする場合に必要な追加手順

- 3.1.12 ヒューマン・タスクフロー・プロジェクトのアップグレード時に必要な追加手順

- 3.1.13 アップグレード時における複数のOracle Virtual Directoryプロセスの停止

- 3.1.14 Oracle Internet Directoryのアップグレード失敗時におけるアップグレード・アシスタント画面への入力

- 3.1.15 Oracle Access Manager中間層のアップグレード

- 3.1.16 アップグレード・アシスタントの検証機能の実行時の結果が正しくない

- 3.1.17 アップグレード・アシスタントの起動時にjdk_version.logファイルがない

- 3.1.18 Oracle SOA Suite 10gプロジェクト内のテスト・スイートが11gにアップグレードされない

- 3.2 11.1.1.1.0からの移行における一般的な問題および回避方法

- 3.2.1 11.1.1.2.0ドメインの停止

- 3.2.2 patchMaster.propertiesファイルの編集

- 3.2.3 Oracle Internet Directoryのスキーマへのパッチ適用

- 3.2.4 patchmaster.ValidationErrorContinueプロパティの変更

- 3.2.5 検証タスクのデフォルト設定の変更

- 3.2.6 execute-sql-rcuマクロの実行時の重大なエラー

- 3.2.7 Oracle WebLogic Server管理コンソールにマシン名が表示されない問題

- 3.2.8 11.1.1.1.0からの移行後にOracle BAM 11gのパッケージ済サンプルを使用する方法

- 3.2.8.1 11.1.1.1.0からの移行後におけるOracle BAM 11gサンプルの構成

- 3.2.8.2 11.1.1.1.0からの移行後におけるForeign Exchangeサンプルの使用

- 3.3 アップグレードのドキュメントの訂正箇所

- 3.3.1 Oracle SOA Suite、WebCenterおよびADFのアップグレード・ガイドの訂正箇所

- 3.3.1.1 テクノロジ・アダプタ・ヘッダーのアップグレードの追加手順におけるエラー

- 3.3.1.2 Content ServerでFrameworkFoldersがデフォルトで無効になっている問題

- 3.3.2 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』の訂正箇所

- 3.3.2.1 追加のOracle Internet Directoryインスタンスを識別する手順のエラー

- 3.3.2.2 サポートされるOracle Virtual Directoryリリースのエラー

- 3.3.3 『Oracle Fusion Middleware Java EEアップグレード・ガイド』の訂正箇所

- 3.3.3.1 SSLに対応したOracle HTTP Serverのアップグレード後のタスクの概要

4 Oracle Fusion Middlewareの管理

- 4.1 一般的な問題および回避方法

- 4.1.1 OPMNのパスの概要

- 4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

- 4.1.3 JSFアプリケーションのデプロイ

- 4.1.4 テストから本番への移行における制限

- 4.1.5 Oracle Business Process Managementのテスト環境から本番環境への移行における制限

- 4.1.6 間違ったエラー・メッセージ・レベルで返されるメッセージ

- 4.2 構成の問題および回避方法

- 4.2.1 SOAインフラを停止する前に停止する必要のあるOracle SOA Suiteの管理対象サーバー

- 4.2.2 Windowsのネイティブ認証用のFusion Middleware Controlの構成

- 4.2.3 Fusion Middleware Controlにおいてログ・ビューアのページで列のプリファレンスが維持されない問題

- 4.2.4 クラスタにデプロイされたアプリケーションがトポロジ・ビューアに表示されない問題

- 4.2.5 ログ・ファイル形式の変更

- 4.2.6 SSL自動化ツール構成の問題

- 4.3 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

5 Oracle Enterprise Manager Fusion Middleware Control

- 5.1 一般的な問題および回避方法

- 5.1.1 セッション・タイムアウト後の製品の動作

- 5.1.2 Fusion Middleware Controlで「TopLinkセッション」コマンドを選択したときに表示されるエラーの修正

- 5.1.3 グラフィックの表示問題を修正するためのDISPLAY変数の確認

- 5.1.4 「MDS構成」ページに表示される不完全な情報

- 5.1.5 Oracle Enterprise Manager Fusion Middleware Controlから構成ページにアクセスした後にOracle Web Cacheを起動すると発生する例外

- 5.1.6 英語以外の言語を使用する場合における表の表示の問題

- 5.1.7 新しいタブでポップアップ・ウィンドウを開くようにInternet Explorer 7を構成している場合の問題

- 5.1.8 Fusion Middleware Controlに関する追加のリリース・ノート

- 5.1.9 チャート・リージョンの移動後に発生するパフォーマンス・チャートの問題

- 5.1.10 SSE4.2命令セットをサポートするIntelシステムでJDK 160_18を実行する場合に発生する表示の問題

- 5.1.11 Apple SafariブラウザでFusion Middleware Controlを表示する場合に必要なAdobe Flashプラグイン

- 5.1.12 Oracle Identity Management 11.1.1.4.0パッチ・セットのインストール後のFusion Middleware Controlへのアクセス不可

- 5.1.13 スケールアウト後の共有フォルダの削除に関するエラー・メッセージ

- 5.1.14 Oracle Business IntelligenceのCoreapplicationプロセスがFusion Middleware Controlに停止とレポートされる

- 5.2 ドキュメントの訂正箇所

- 5.2.1 一部の組込みの管理者ガイドで使用できない検索

- 5.2.2 Fusion Middleware Controlオンライン・ヘルプのパッチ適用の項の未サポート

6 Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント

- 6.1 一般的な問題および回避方法

- 6.1.1 アプリケーション層のセキュアなリソース

- 6.1.2 管理対象サーバー・クラスタに対するOHSルーティングでサポートされないmod_wl

- 6.1.3 マニュアルに記載された手順のみのサポート

- 6.1.4 フェイルオーバー時にSOAコンポーザによって生成されるエラー

- 6.1.5 コールド・フェイルオーバー環境での「Webサービス・ポリシー」ページへのアクセス

- 6.1.6 SSLモードでのOracle Identity Federation HAの考慮事項

- 6.1.7 高可用性環境でフェイルオーバーが発生した場合に失われる可能性のあるオンライン・ヘルプ・コンテキスト

- 6.1.8 WindowsではASCRSを使用してOracle Databaseコンソール・サービスのデータベース・リソースを作成できない問題

- 6.1.9 Oracle RACインスタンスのフェイルオーバー時にルールセットの変更が維持されない問題

- 6.1.10 Oracle RACのフェイルオーバーでタスクが再デプロイされる場合に必要な手動再試行

- 6.1.11 ノード障害時にSOAリクエスト/レスポンス操作のタイムアウト設定が伝播されない問題

- 6.1.12 スケール・アウトおよびスケール・アップ操作が失敗する問題

- 6.1.13 SOAクラスタで発生することのある無害なSQLIntegrityConstraintViolationException

- 6.1.14 WebLogicクラスタのWS-ATリカバリによりサーバーが警告状態になる問題

- 6.1.15 I/PMからUCMに大量のアップロードが発生する場合にホスト名ベースのフィルタのかわりに必要になることのあるIPベースのフィルタの使用

- 6.1.16 フェイルオーバー中に「アクション」ドロップダウン・メニューを使用した場合にワークリスト・アプリケーションで例外がスローされる問題

- 6.1.17 SOAクラスタのSOAワークリスト・アプリケーションにおけるClassCastExceptions

- 6.1.18 11.2 Oracle RACデータベースでAQ通知およびサーバー側TAFの設定に使用するsrvctl

- 6.1.19 Oracle RACのフェイルオーバー時にOracle I/PMの入力ファイルが正常に処理されない問題

- 6.1.20 Oracle BI Publisherでのレポート作成時にフェイルオーバーがシームレスにならない問題

- 6.1.21 Oracle BI Publisherの管理対象サーバーのフェイルオーバー時にレイアウト・ビューにロード失敗エラーが表示される問題

- 6.1.22 Oracle BI Publisherジョブのスケジュールで管理対象サーバーのフェイルオーバー後に表示されるポップアップ・ウィンドウ

- 6.1.23 Oracle Business Intelligenceの管理対象サーバーのフェイルオーバー時にエージェントを保存できない問題

- 6.1.24 BIクラスタで仮想IPおよびサーバー全体の移行を構成した後に設定する追加プロパティ

- 6.1.25 Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレード後のOracle Portal、Forms、ReportsおよびDiscovererインスタンスの追加インストール

- 6.1.26 BI PublisherクラスタでのJMSインスタンスの失敗

- 6.1.27 シングルトンSOAサーバーのRACフェイルオーバー中に未配信レコードがリカバリされない

- 6.2 構成の問題および回避方法

- 6.2.1 クラスタ環境でjca.retry.countが倍になる問題

- 6.2.2 同じにする必要のあるクラスタ・タイムゾーン

- 6.2.3 ロード・バランサのCookie永続性の設定によってWindowsプラットフォームのPortalへのアクセス時に断続的なタイムアウトが発生する問題

- 6.2.4 Fusion Middleware Controlに間違ったステータスが表示される問題

- 6.2.5 蓄積されたBPELインスタンスによるパフォーマンスの低下

- 6.2.6 クラスタ・サーバーが停止して再起動するとキューに格納される余分なメッセージ

- 6.2.7 Oracle RACフェイルオーバーで作成されるリカバリ不可能な重複ヒューマン・ワークフロー・インスタンス

- 6.2.8 計画された管理サーバー・ノードの停止または再起動後に構成ファイルが失われる問題

- 6.2.9 SOA B2B TCP/IPでサポートされない高可用性

- 6.2.10 複数のネットワーク・カードが搭載されたマシンのWebLogic管理サーバー

- 6.2.11 SOAおよびOracle RACデータソースの追加パラメータ

- 6.2.12 Oracle B2B HA環境でサポートされないメッセージ順序付けおよびMLLP

- 6.2.13 B2Bでトランスポート・プロトコルに伝播されていない資格証明

- 6.2.14 Oracle Identity Navigatorの保護されたリソースの作成

- 6.2.15 高可用性構成でフロントエンド・ホストを構成した場合の完全修飾のホスト名の使用

- 6.2.16 Oracle RACフェイルオーバー後に「中断」ステータスとなる管理対象サーバー

- 6.2.17 「可用性タブ」の「プライマリ/セカンダリ構成」セクションの非表示

- 6.2.18 Oracle Business Intelligence管理対象サーバーのスケール・アウト後のサーバー起動パラメータ未設定

- 6.2.19 Oracle HTTP Serverロック・ファイルがローカル・ドライブにあることの確認

- 6.2.20 ロード・バランサURLを指し示すOSSOエージェントの再作成

- 6.2.21 GridLinkデータソースのRACサービス名における小文字の使用

- 6.2.22 Oracle RTDのリクエストの転送が適切に動作するには追加の手順が必要

- 6.2.23 BIシステムのスケール・アウト時にエラーINST-08075が発生する

- 6.3 NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト

- 6.4 ドキュメントの訂正箇所

- 6.4.1 『Oracle Fusion Middleware高可用性ガイド』の訂正箇所

- 6.4.1.1 最新の要件および動作保証情報

- 6.4.2 『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』の訂正箇所

- 6.4.2.1 8.1.3項へのリンクの欠落

- 6.4.2.2 マルチキャストからユニキャストへのディスカッション・フォーラムの変換における追加情報

- 6.4.2.3 管理者ガイドに記載されているディスカッション接続の追加プロパティ

- 6.4.3 『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の訂正箇所

- 6.4.3.1 ノード・マネージャの起動時の-DDomainRegistrationEnabled=trueの設定

- 6.4.3.2 「Oracle Virtual Directory」の章の空の項の無視

- 6.4.3.3 アイデンティティ管理のインストールに関する項が正しく編成されていない

- 6.4.3.4 ガイドの使用手順におけるエラー

- 6.4.3.5 Oracle WebLogic Serverのユーザーおよびグループの作成手順におけるLDIFファイル・エラー

- 6.4.4 『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の訂正箇所

- 6.4.4.1 BI Publisher構成フォルダの場所の設定後に実行する必要のある追加手順

- 6.4.4.2 共有Oracle BIプレゼンテーション・カタログの場所の設定に関する項の訂正

- 6.4.4.3 10.1.1.1をロード・バランサのソースIPアドレスで置き換える

- 6.4.4.4 BIコンポーザの構成時に必要な追加の手順

- 6.4.5 複数のエンタープライズ・デプロイメント・ガイドに関連する訂正箇所

- 6.4.5.1 SOAコンポジット用のOracle Coherenceの構成に関する項に必要な修正

- 6.4.5.2 サーバー移行をテストする手順に必要な更新

- 6.4.5.3 サーバー移行でデータソースを更新する手順に必要な更新

- 6.4.5.4 分析コレクタの構成手順の概要

- 6.4.5.5 表2-2「使用ポート」の修正

- 6.4.5.6 SOAの章の拡張ドメインのクラスタ画面の構成の手順から注が欠落している

- 6.4.5.7 WebCenter ContentまたはInbound Refinery管理対象サーバーは共有ドメイン・ディレクトリを使用できない

7 IBM WebSphere上のOracle Fusion Middleware

- 7.1 一般的な問題および回避方法

- 7.1.1 Oracle Business Process ManagementはIBM WebSphere Application Serverでjava.lang.OutOfMemoryErrorを引き起こす

- 7.1.2 IBM WebSphere管理コンソールでXA接続ファクトリを作成できない

- 7.1.3 IBM WebSphere Application ServerでUser Messaging Preferencesのアクセシビリティ・モードが無視される

- 7.1.4 Oracle JDeveloperからタスク・フォームをデプロイするための共有ライブラリの追加

- 7.1.5 Oracle SOA Suiteアプリケーション用のCookieパスの設定

- 7.1.6 SOAクラスタへのSOAコンポジット・アプリケーションのデプロイ

- 7.1.7 Oracle Enterprise Manager Fusion Middleware ControlからSOAバンドル・ファイルをデプロイできない

- 7.1.8 唯一のイベント・サブスクリプションがサポートされない

- 7.1.9 IBM WebSphere管理コンソールでデプロイされているタスク・フォームの起動が失敗する

- 7.1.10 管理コンソールでOracle BPMワークリストが未定義として表示される

- 7.1.11 「ダッシュボード」タブで完了したSOAコンポジットのインスタンスが実行中と表示される可能性がある

- 7.1.12 Oracle SOA Suiteでの双方向SSL構成がサポートされていない

- 7.1.13 「オプションを指定してリカバリ」ダイアログを使用した複数のフォルト・リカバリが失敗する

- 7.1.14 IBM WebSphere Application Server - NDをインストールするためにサーバーを再起動する必要がある

- 7.1.15 非同期BPELプロセスのテスト・エミュレーションが失敗する

- 7.1.16 AQアダプタに対してSETMANAGEDCONNECTION()を実行するとILLEGALSTATEEXCEPTIONで失敗する

- 7.1.17 IBM WebSphereにデプロイされているOracle Fusion Middlewareアプリケーションにアクセスすると無効なPolicySetエラーが発生する

- 7.1.18 IBM WebSphereでFusion Middleware ControlからOracle内部アプリケーションを停止または起動できない

- 7.1.19 JMSアダプタの場合、フェイルオーバーなしでもインスタンスがリカバリ可能になる

- 7.1.20 Worklistタスク・フローのSpacesワークフロー通知にアクセス時のHTTP 500エラー

- 7.2 構成の問題および回避方法

- 7.2.1 Windows 2003および2008にIBM WebSphereをインストールした場合、セルの構成でエラーが発生する

- 7.2.2 IBM WebSphereでSOAクラスタのCoherenceを構成する

- 7.2.3 IBM WebSphereで高可用性のためにOracle Business Activity Monitoringを構成するときの制限事項

- 7.2.4 IBM HTTP Server (IHS)で受信されたリクエストがFusion Middlewareの「ようこそ」ページにルーティングされる

- 7.2.5 IBM WebSphere Application ServerインスタンスでのWSRP/JPDKプロデューサの登録

- 7.2.6 SSOログアウトが動作しない

第II部 Oracle Development Tools

8 Oracle JDeveloperおよびOracle Application Development Framework (ADF)

9 Oracle TopLink

- 9.1 一般的な問題および回避方法

- 9.1.1 TopLinkオブジェクト・リレーショナルの問題

- 9.1.1.1 WLSシステムMBeanブラウザでEclipseLinkログ・レベルを設定できない問題

- 9.1.1.2 SQLServer2005での間違った外部結合SQL

- 9.1.1.3 外部トランザクション制御でサポートされないUnitOfWork.release()

- 9.1.1.4 UPDATEのリターン・ポリシーとオプティミスティック・ロック

- 9.1.1.5 TimestampをStringとして返すJDBCドライバ

- 9.1.1.6 作業ユニットで変更セットに削除オブジェクトが追加されない問題

- 9.1.2 TopLink Workbenchの問題

- 9.1.2.1 ユーザー・インタフェースの問題

- 9.1.2.2 アクセシビリティ

- 9.1.2.3 Windows OSでのTopLink Workbenchの実行

- 9.1.3 TopLinkによるOracle Database拡張

- 9.1.3.1 Oracle WebLogic ServerでのSpatialおよびXDBサポート用のテンプレートJAR

- 9.1.4 0(ゼロ)の値の主キーの許可

- 9.1.5 JCA Oracle Databaseサービスと組み合されたSybaseの管理対象サーバー

- 9.1.6 コンテナ管理のJPAを使用するEclipseLinkでのロギング構成

- 9.1.7 グリッド・キャッシュにはCacheLoaderが必要である

第III部 Oracle Virtual Assembly Builder

10 Oracle Virtual Assembly Builder

- 10.1 インストールおよび構成の問題と回避方法

- 10.1.1 デプロイヤ・インスタンス・ディレクトリはデプロイヤのみのインストールでの使用にのみ適している

- 10.1.2 ディスクの警告により引き起こされるインストールの失敗

- 10.1.3 VMでのライブラリの欠落に関するエラー

- 10.1.4 ベース・イメージ内のsshd_configファイルが間違っている

- 10.2 一般的な問題および回避方法

- 10.2.1 Oracle Virtual Assembly Builderのイントロスペクションの問題

- 10.2.1.1 リモート・イントロスペクションは特定のユーザーとして実行する必要がある

- 10.2.1.2 1セッションで複数のOVMに対するセキュアな接続を作成できない

- 10.2.1.3 同時にテンプレートのインポートと登録を試行しない

- 10.2.1.4 タイムゾーンはベース・イメージと参照システム間で一致する必要がある

- 10.2.2 Oracle Virtual Assembly Builderのファイル・セットのキャプチャの問題

- 10.2.2.1 テンプレート登録エラーのトラブルシューティング

- 10.2.2.2 Oracle Virtual Assembly BuilderをインストールしたユーザーのユーザーIDとは異なるユーザーIDでのファイル・セットのキャプチャ

- 10.2.2.3 テンプレートのステータスが更新されない

- 10.2.2.4 Oracle Virtual Assembly Builderインスタンス・ディレクトリはFMWHOMEに存在してはならない

- 10.2.2.5 ルート・ユーザー以外はルートが所有するファイル・セットをキャプチャできない

- 10.2.3 Oracle Virtual Assembly Builderのデプロイメントの問題

- 10.2.3.1 スケール操作とデプロイメントの失敗

- 10.2.3.2 ImportAsオプションを使用したインポートは、すべてのデプロイメント・プランのオーバーライドを削除する

- 10.2.3.3 未解決のIPアドレスによりエラーが発生する

- 10.2.3.4 デプロイメント・プランの作成前にアセンブリでの編集操作を完了する

- 10.2.3.5 NFSのマウントが参照システムでサポートされない

- 10.2.3.6 テンプレートの登録に対するファイアウォールの影響

- 10.2.3.7 デプロイメント中の予期しないエラーからのリカバリ

- 10.2.3.8 開いているファイルが多すぎるエラーによるデプロイメントの失敗

- 10.2.4 Oracle Virtual Assembly Builderのその他の問題

- 10.2.4.1 日本語でのOVAB Studioの使用中にDNSの追加のボタンが動作しない

- 10.2.4.2 大規模な削除操作によりOracle Virtual Assembly Builder Studioがロックされたように見えることがある

- 10.2.4.3 仮想マシンのスワップ領域

- 10.2.4.4 最上位の削除メッセージは英語のみ

- 10.2.4.5 エクスポート操作には一時ローカル記憶域が必要

- 10.2.4.6 Vnetに命名するときにサポートされない文字

- 10.2.4.7 ダウンロードおよびインポート後に不要なアセンブリ・アーカイブ

- 10.2.4.8 ゼロカウントのアプライアンスはOracle Virtual Assembly Builder Studioでスケーリングできない

- 10.3 コンポーネント特有の問題

- 10.3.1 Oracle Virtual Machine

- 10.3.1.1 Oracle VM使用時の断続的エラー

- 10.3.1.2 仮想マシン名は100文字以下に制限

- 10.3.1.3 仮想マシンのパスワードは50文字以下に制限

- 10.3.1.4 仮想ディスク数の制限

- 10.3.1.5 VNCアクセスはOracle VM Manager経由でのみ可能

- 10.3.2 Oracle WebLogic Serverの問題

- 10.3.2.1 サーバーのサービス名にスラッシュ文字が含まれているとOracle WebLogic Server Deploymentの失敗の原因となる

- 10.3.2.2 JDBCの再マップを含むアプリケーションは手動での再起動が必要

- 10.3.2.3 Webサービスにアクセスしているアプリケーションはデプロイメントで更新されない

- 10.3.2.4 10.3.1からアップグレードしたOracle WLSドメインの制限

- 10.3.2.5 管理対象サービスが実行しなくなったときに指定する必要のある管理URL

- 10.3.2.6 WLSプラグインはファイル・セットの所有権の変更をサポートしない

- 10.3.2.7 ノード・マネージャ・ホームの再配置はサポートされない

- 10.3.2.8 ユーザー特有のSetdomainenv.shへの変更は保持されない

- 10.3.3 Oracle Web Cacheの問題

- 10.3.3.1 プロトコルの不一致エラー

- 10.3.3.2 Oracle Web Cacheの管理ポートが特権ポートでない

- 10.3.3.3 Oracle Web Cacheのスケーリングの問題

- 10.3.3.4 ポートの変更時の仮想ホスト・マップ・プロパティの更新

- 10.3.4 Oracle Databaseの問題

- 10.3.4.1 Database Vaultによるデプロイメント・エラー

- 10.3.4.2 参照システムでのデフォルト名LISTENERの使用

- 10.3.4.3 データベース構成サポートの制限

- 10.3.4.4 アップグレードされた10g Oracleホームをイントロスペクトできない

- 10.4 ドキュメントの訂正箇所

第IV部 Web層

11 Oracle HTTP Server

12 Oracle Web Cache

- 12.1 構成の問題および回避方法

- 12.1.1 Oracle Portal、Forms、ReportsおよびDiscovererのインストール時に生成されるランダム・パスワードの再設定

- 12.1.2 異なるユーザーとしてOracle Web Cacheプロセスを実行することがサポートされない問題

- 12.2 ドキュメントの訂正箇所

- 12.2.1 コア・ダンプの生成を有効にする手順

- 12.2.2 CRLのサポートに関する概要

- 12.2.3 CRLの場所の構成に関する概要

第V部 Oracle WebLogic Server

13 Oracle WebLogic Server

- 13.1 一般的な問題および回避方法

- 13.1.1 Safariを使用する場合、ファイル名のマルチバイト文字が正しく表示されない問題

- 13.1.2 Oracle WebLogic Serverのリリース番号

- 13.1.3 ojdbc6.jarに変更されたOracle ojdbc14.jarファイル

- 13.1.4 厳密なパスワード強制により発生する可能性のあるWLSTオフライン・スクリプトの問題

- 13.1.5 トルコ語ロケールで発生するMDS初期化の失敗

- 13.2 管理コンソールの問題および回避方法

- 13.2.1 キャッシュされたJDBCの情報が表示されない問題

- 13.2.2 ブラウザの「戻る」ボタンを押すとコンテキストが破棄される問題

- 13.2.3 サポート対象外のワーク・マネージャ構成を作成できる問題

- 13.2.4 一貫性のない情報を反映する「サーバー・ステータス」表

- 13.2.5 EJBのセキュリティ・ポリシー定義時の例外

- 13.2.6 デプロイメント・プランで行われた外部変更が管理コンソールに反映されないことがある問題

- 13.2.7 Oracle OCIドライバのサポート

- 13.2.8 「メトリック・ブラウザ」タブでのデータ表示に時間がかかる問題

- 13.3 Apache Beehiveサポートの問題および回避方法

- 13.4 クラスタリングの問題および回避方法

- 13.5 構成の問題および回避方法

- 13.5.1 WebLogicドメイン作成時にASProvWorkflowExceptionが発生する問題

- 13.5.2 英語以外のロケールでWLSTを実行する場合の-Dfile.encodingプロパティの使用

- 13.5.3 WebLogicのインストール・パスに空白が含まれると構成ツールに障害が発生する問題

- 13.6 コネクタ(リソース・アダプタ)の問題および回避方法

- 13.7 コンソール拡張の問題および回避方法

- 13.8 コア・サーバーとコア・ワーク・マネージャの問題および回避方法

- 13.8.1 接続の取得の待機中にスレッドがスタックする問題

- 13.8.2 IPv6形式のアドレスの使用

- 13.8.3 サーバー全体の移行後にサーバーが起動できない問題

- 13.8.4 フィールド名の変更後にオブジェクト状態が保持されない問題

- 13.8.5 ユニキャスト・メッセージの順序どおりの処理の強制

- 13.8.6 ホスト名をリスニングするよう構成されているサーバーが起動後に別のホスト名をリスニングする問題

- 13.9 デプロイメントの問題および回避方法

- 13.9.1 weblogic-application.xmlでsecurity-permission要素が使用できない問題

- 13.9.2 ファイル指定として解釈される無意味な文字列値

- 13.9.3 java.lang.NoClassDefFoundErrorが表示される問題

- 13.9.4 restoreメソッドでプランのオーバーライドを含むdConfig Beanを更新できない問題

- 13.9.5 プランの適用時に「"config-root" <directory>が見つかりませんでした」という警告が表示される問題

- 13.9.6 大きなアプリケーション・ファイルがデプロイされると、デプロイメント・タスクが失敗する問題

- 13.10 EJBの問題および回避方法

- 13.10.1 Oracle表の主キーがCHARである問題

- 13.10.2 クラスタ化可能なタイマーを作成できるアノテーションが存在しない問題

- 13.10.3 Kodoのマッピング・ツールでスキーマを生成できない問題

- 13.10.4 アノテーションを通じてのみ指定可能なJPAメタデータ・モデルの拡張

- 13.10.5 Springでサポートされないlookupメソッドのインジェクション

- 13.10.6 管理環境でJDO PersistenceManagerFactoryのデシリアライズが失敗する問題

- 13.10.7 索引がスキーマ作成時に作成されないことがある問題

- 13.10.8 @Idフィールドに@Uniqueのアノテーションも付けるとOpenJPAにより例外がスローされる問題

- 13.10.9 キャッシュ・ヒットおよびミスの数が異常に上昇する問題

- 13.10.10 表が存在していてもOpen JPAが表を作成しようとする問題

- 13.10.11 シリアライズ中にEJBアプリケーションが失敗する問題

- 13.10.12 非トランザクション・メッセージドリブンBeanのコンテナで外部トピックに対して再現可能な動作を提供できない問題

- 13.11 サンプルの問題および回避方法

- 13.11.1 medrec.wls.configでのセキュリティ構成

- 13.11.2 StreamParser.javaファイルでHTMLファイルが作成されない問題

- 13.11.3 medrecまたはサンプル・ドメインを起動すると表示される警告メッセージ

- 13.12 HTTPパブリッシュ/サブスクライブ・サーバーの問題および回避方法

- 13.12.1 サポートされないローカル・クライアントの認証および認可

- 13.12.2 ローカル・クライアントによりパブリッシュされたイベント・メッセージが受信されない問題

- 13.12.3 ローカル・クライアントによりパブリッシュされたイベント・メッセージにフィルタが適用されない問題

- 13.13 インストールの問題および回避方法

- 13.13.1 アップグレード・インストールでSybase JDBCドライバがダウンロードされない問題

- 13.13.2 アップグレード・インストールの中断後に発生することのある前のインストール環境への不適切なロールバック

- 13.13.3 WebLogic Serverインストーラが失敗してディスク領域の不足エラーが発生する問題

- 13.13.4 WebLogic ServerホームをMiddlewareホームと同じにできない問題

- 13.14 Java EEの問題および回避方法

- 13.14.1 FastSwapにより緩和される可能性のあるフィールドおよびメソッドのアクセス修飾子

- 13.14.2 FastSwapでサポートされないエンティティBeanおよびejbClassの再定義

- 13.14.3 複数のJARがEARファイルに存在する場合にクラスパスの順序が保証されない問題

- 13.15 JDBCの問題および回避方法

- 13.15.1 MS SQLServerにJDBCドライバを使用している場合、setTransactionIsolation()へのコールが失敗することがある問題

- 13.15.2 10.3.2以上のWLSデータソースへのリモート・アクセス試行が失敗する問題

- 13.16 JMSの問題および回避方法

- 13.16.1 デプロイメント・ディスクリプタの検証の失敗

- 13.16.2 複数のプロデューサで同じクライアントSAFインスタンスを使用する場合の例外

- 13.16.3 ストアのファイル名とディレクトリ名でサポートされないマルチバイト・キャラクタ

- 13.16.4 デフォルトUOO名の生成の変更

- 13.16.5 NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト

- 13.16.6 サービスの移行後にJMSメッセージ・コンシューマが再接続できないことがある問題

- 13.16.7 ユニキャスト・メッセージの順序どおりの処理の強制

- 13.17 JNDIの問題および回避方法

- 13.18 JSPとサーブレットの問題および回避方法

- 13.18.1 デプロイメント・プランを使用して2つのディスクリプタをオーバーライドできない問題

- 13.18.2 JSPタグ・ハンドラでサポートされないSpring依存関係インジェクション

- 13.18.3 有効なセッションIDでのアプリケーションへのアクセス時に発生する503エラー

- 13.19 JTAの問題および回避方法

- 13.20 Java仮想マシン(JVM)の問題および回避方法

- 13.20.1 1.4シン・クライアント・アプレットでWebLogic Serverに接続できない問題

- 13.20.2 一部のプロセッサ上で稼働するアプリケーションで発生する断続的な時間の問題

- 13.21 監視の問題および回避方法

- 13.21.1 @unharvestableとして明示的にマークされていないMBean属性が収集可能として表示される問題

- 13.21.2 JVMレベルによって生成されたイベントが低ボリュームで生成されない問題

- 13.21.3 JVMイベントが有効であるときにWLDFパフォーマンス問題が発生する

- 13.22 ノード・マネージャの問題および回避方法

- 13.23 操作、制御、管理の問題および回避方法

- 13.24 Oracle Kodoの問題および回避方法

- 13.24.1 空のバイト配列フィールドで取得される値がNULLになる問題

- 13.25 プラグインの問題および回避方法

- 13.25.1 IISプラグインの使用時に発生するapr_socket_connection例外

- 13.26 プロトコルの問題および回避方法

- 13.27 RMI-IIOPの問題および回避方法

- 13.27.1 Ant 1.7 rmicタスクの非互換性

- 13.28 セキュリティの問題および回避方法

- 13.28.1 適切なサーバー・セキュリティ・ディレクトリが存在する場合にのみ機能するStoreBootIdentity

- 13.28.2 SecurityServiceExceptionにより起動時に障害が発生する問題

- 13.28.3 WLS 6.1からのドメインのアップグレード後の認証障害

- 13.28.4 InvalidParameterExceptionメッセージが生成されて表示される問題

- 13.28.5 SAML 2.0サービス・プロバイダ・サービスで「認証」属性と「パッシブ」属性の両方を有効化すると無効な構成になる問題

- 13.28.6 非分岐VMでWebLogicフル・クライアントを実行する際の問題

- 13.29 SNMPの問題および回避方法

- 13.30 WebLogic ServerでのSpring Frameworkの問題および回避方法

- 13.30.1 JRockit上での実行時にOpenJPAのClassFileTranformerが機能しない問題

- 13.30.2 petclinic.earがWebLogic Serverにデプロイされない問題

- 13.31 System Component Architecture (SCA)の問題および回避方法

- 13.32 アップグレードの問題および回避方法

- 13.32.1WebLogic Server 10.3.1で作成したドメインをWebLogic Server 10.3で実行できない問題

- 13.33 Webアプリケーションの問題および回避方法

- 13.33.1 管理コンソールでsession-timeoutの変更の実装に失敗する問題

- 13.33.2 接続プールの接続予約タイムアウトの値が上書きされる問題

- 13.33.3 PoolLimitSQLExceptionの発生時にデータベース接続が不安定になる問題

- 13.33.4 SSLポートを使用してアクセスするとWebページが開かない問題

- 13.33.5 Internet ExplorerでJSPXページの出力が表示されない問題

- 13.33.6 Internet Explorer 7でSVGファイルの出力が表示されない問題

- 13.34 WebLogic Server Scripting Tool (WLST)の問題および回避方法

- 13.34.1 「.」文字が含まれるプロパティ名がloadPropertiesによってサポートされない問題

- 13.34.2 Jythonで作成された無効なcachedirによりWLSTでエラーが発生する問題

- 13.35 Webサーバー・プラグインの問題および回避方法

- 13.35.1 フェイルオーバーが行われないMOD_WLS_OHS

- 13.36 WebサービスとXMLの問題および回避方法

- 13.36.1 weblogic.wsee.jaxws.mdb.DispatchPolicy WorkManagerが見つからない問題

- 13.36.2 複数のバッファ・サイズ変更呼出しが発生する問題

- 13.36.3 WebLogic Advanced Web Services for JAX-WS Extensionテンプレートの適用時の問題のトラブルシューティング

- 13.36.4 サポートされないスパース配列および部分転送配列

- 13.36.5 WSDLコンパイラでシリアライズ可能なデータ型が生成されない問題

- 13.36.6 コールバックでのカスタム例外の使用

- 13.36.7 プロキシ・サーバーも使用する環境でJMSトランスポートを使用できない問題

- 13.36.8 WSDLの処理時に失敗するclientgen

- 13.36.9 サポートされないコールバックWebサービスでのJAX RPCハンドラ

- 13.36.10 サポートされないコールバックWebサービスでのメッセージ・レベル・セキュリティ

- 13.36.11 JAX-RPCスタイルのJavaBeansに相当するJavaメソッド引数またはリターン・パラメータの処理

- 13.36.12 JWSコールバックで2次元のXMLオブジェクトを使用する場合に発生するIllegalArgumentException

- 13.36.13 SoapElement[]の使用により生成される空の配列

- 13.36.14 Webサービスで別のWebサービスを起動する場合に発生するFileNotFound例外

- 13.36.15 クライアント側でサーバー・レスポンス・メッセージの署名の検証に失敗する問題

- 13.36.16 xmlcatalog要素のエンティティにリモート・ファイルやアーカイブ内のファイルを指定できない問題

- 13.36.17 カタログ・ファイルのpublic要素がXMLカタログの使用時にサポートされない問題

- 13.36.18 ローカルのxmlcatalog要素が適切に機能しない問題

- 13.36.19 JAXRPCクライアントでマルチバイト・キャラクタを含むHTTP SOAPActionヘッダーがエンコードされない問題

- 13.36.20 clientgenのxmlcatalog要素で使用できない外部カタログ・ファイル

- 13.36.21 負荷の高い環境で信頼できるメッセージングを実行する場合の例外

- 13.36.22 wseeclient.jarの使用時に発生するClassNotFound例外

- 13.36.23 SOAドメインに拡張Webサービス・コンポーネントを追加した場合の不完全な構成

- 13.36.24 WebSphereおよびWebLogic ServerにおけるWS-ATの相互運用の問題

- 13.37 WebLogic Tuxedo Connectorの問題および回避方法

- 13.37.1 接続単位ベースで設定できないビュー・クラス

- 13.38 ドキュメントの訂正箇所

- 13.38.1 サンプル・ビューアの検索機能の問題

- 13.38.2 一部の検索結果トピックのAvitek Medical Recordsで表示される日本語テキスト

- 13.38.3 ダウンロードしたライブラリのHTMLページが正しく表示されない問題

- 13.38.4 Evaluation Databaseコンポーネントがsilent.xmlにリストされない問題

- 13.38.5 信頼性のあるSOAPメッセージング・コード例の説明が正しくない問題

- 13.38.5.1 例について

- 13.38.5.2 この例で使用されるファイル

- 13.38.5.3 例の準備

- 13.38.5.4 例の実行

第VI部 Oracle WebCenter Portal

14 Oracle WebCenter Portal

- 14.1 一般的な問題および回避方法

- 14.1.1 Jive Softwareからのディスカッション・サーバーのサポート

- 14.1.2 Oracle WebCenter Portalページレット・プロデューサのフェイルオーバーのサポート

- 14.1.3 Oracle Content Server接続用のクライアント・セキュリティ・ポリシーの構成

- 14.1.4 デザインタイム・タスクフローに表示されるポータル・リソースを作成するオプション

- 14.1.5 NCHARデータ型を使用したSQL問合せで例外がスローされる

- 14.1.6 JDK 1.6.22を使用してWNAベースのSSOを設定するとエラーが発生する

- 14.1.7 SSLで保護されたWebCenter Portalエンドポイントにアクセスできない

- 14.1.8 インストール後のRESTサーバーの構成

- 14.1.9 アプリケーションの再デプロイメント後にFrameworkアプリケーション内のリソースがなくなる

- 14.1.10 サンプルのWSRPプロデューサ・テスト・ページのスタイル・シートがOracle HTTP Serverを介して正しくロードされない

- 14.1.11 JSFポートレットをカスタマイズまたはパーソナライズできない

- 14.1.12 カスタム翻訳のフォールバック・サポート

- 14.1.13 OAMを使用してSpacesアプリケーションにアクセスするとスペースに正しい言語が表示されない

- 14.1.14 Thaiでは通知公開形式が正しくない可能性がある

- 14.1.15 言語プリファレンスをen-USから変更すると、シード・ページに基づいたお気に入りがなくなる

- 14.1.16 スペースでドキュメントの権限が適用されない

- 14.1.17 プロデューサ・テスト・ページの「サーブレットとして実行」リンクがJSFポートレットに対して動作しない

- 14.1.18 ドキュメント・サービスが使用不可

- 14.1.19 スペース作成時のドキュメントでの権限の付与エラー

- 14.1.20 OpenSocialページレットを使用したユーザーのアクティビティ・ストリームへのアクティビティのポスト

- 14.1.21 OpenSocial APIを使用した所有者のプロファイル情報へのアクセス

- 14.1.22 階層スペースのパブリック・ユーザーおよび認証済ユーザーへのView Document権限の付与

- 14.1.23 ロシア語またはスウェーデン語を使用するときの問題

- 14.1.24 アクティビティ・ストリームからメッセージを削除する条件

- 14.1.25 ディスカッション・サーバー用Webサービス・セキュリティの構成

- 14.2 ドキュメントの訂正箇所

- 14.2.1 アクティビティ・ストリームにより追跡されるサービス・アクティビティのリスト

第VII部 Oracle SOA SuiteおよびBusiness Process Management Suite

15 Oracle SOA Suite、Oracle BPM Suite、および一般的な機能

16 Webサービス開発、セキュリティおよび管理

- 16.1 WSLDFactoryImplクラスがWSDL_READ_TIMEOUTの正しくないユニットを反映

- 16.2 マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用

- 16.3 ポリシーの一括アップロードの実行

- 16.4 クライアント・ポリシーのデタッチ後のポリシー構成オーバーライド値の確認

- 16.5 デプロイ後のカスタマイズの削除

- 16.6 ローカライズの制限の確認

- 16.7 WLSTを使用してセキュリティ・ポリシーをインポートする場合に同じポリシーが繰り返しインポートされる可能性がある

- 16.8 WSDLのアイデンティティはADF DCアプリケーションによる施行で使用されない

- 16.9 メッセージ保護ポリシーを含むKerberosトークン・ポリシーのJVMにおける制限事項

- 16.10 2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない

- 16.11 「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない

- 16.12 Fusion Middleware ControlでSAML発行者を追加するとjps-config.xmlファイルが間違って更新される

- 16.13 パッチの適用によりパッチ・セット3のOracle WSMポリシー・マネージャを使用してカスタム・ポリシーにアタッチされるパッチ・セット1のWebLogic Server Webサービス

- 16.14 空のサブジェクトが渡されるとカスタム・ポリシーが失敗する

- 16.15 カスタムExactly-oneポリシーの使用時に発生する可能性のある制限

- 16.16 Oracle WSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する

- 16.17 JDeveloperウィザードを使用してOracle WSMポリシーをWebサービス・クライアントにアタッチする際に準拠ポリシーが戻されない

- 16.18 SAML Bearerトークン・ポリシーがデフォルトで署名されるようになった

- 16.19 サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない

- 16.20 一部のロケールでアタッチされているポリシーがポリシー表に表示されない

- 16.21 事前定義済ポリシーの変更を取り込むために必要な手動手順

- 16.22 WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない

- 16.23 無効な認可の組合せが検証に成功する

- 16.24 WLSTのランタイム制約入力に対するFusion Middleware Controlでの追加引用符

- 16.25 スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される

第VIII部 通信サービス

17 Oracle User Messaging Service

- 17.1 一般的な問題および回避方法

- 17.1.1 UMSスキーマのパージ・スクリプトは使用可能

- 17.1.2 アップグレード済ドメインの権限付与

- 17.1.3 アップロード障害後にオープンされたままになるXMLファイルのハンドル

- 17.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

- 17.1.5 再起動後にUser Messaging ServiceのURLを使用できない

- 17.1.6 ユーザー・プリファレンスのユーザー・インタフェースの不適切なレンダリング

- 17.2 構成の問題および回避方法

- 17.2.1 アップグレード後に拡張ドライバを有効化する

- 17.2.2 ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない

- 17.2.3 ワークリスト・ドライバ構成

- 17.2.4 電子メール・アラートを構成する

- 17.2.5 PS3パッチのインストール後にカスタムの取引条件を移行する

- 17.2.6 ドライバの構成時に正しいSSL信頼ストアを使用する

- 17.2.7 即座に反映されないUser Messaging Serviceドライバ構成の変更

- 17.2.8 driverconfig.xmlでデフォルト・パラメータを変更しない場合でも電子メール通知が送信される

- 17.3 ドキュメントの訂正箇所

- 17.3.1 オンライン・ドキュメントのサンプル・コードの誤ったURL

18 Oracle WebLogic Communication Services

- 18.1 一般的な問題および回避方法

- 18.1.1 クラスタ構成でアクティブなSIPセッションおよびAPPセッションの数が-1と表示される

- 18.1.2 Oracle WebLogic Serverのパック/アンパック・ツールがOWLCSで機能しない

- 18.1.3 Oracle WebLogic Serverのクローニング・ツールがOWLCSで機能しない

- 18.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

- 18.2 構成の問題および回避方法

- 18.2.1 launch_sashのオプション・エラー

- 18.2.2 WLS/WLSS製品をインストールしたのと同じユーザーがアンインストールを行う必要がある

- 18.2.3 大文字のユーザー名で再登録とプレゼンスのサブスクリプションが失敗する

- 18.2.4 uninstall.shスクリプトのテキスト・モードでの実行は製品をアンインストールしない

- 18.2.5 F5 Networks BigIPのSIPモニターがUDPモードで機能しない

- 18.2.6 WindowsでSIPコンテナがリスニング用にIPV6インタフェースをバインドしない

- 18.2.7 JAWSが一部のインストール画面を読めない

- 18.2.8 VoiceXMLドライバ受信URLの適切な構成

- 18.3 ドキュメントの訂正箇所

- 18.3.1 基本SIPドメインの作成

- 18.3.2 OCPでのカスタムAUIDの作成(プレゼンス)

- 18.3.3 デフォルトのWebLogic Platformコンポーネントを使用してSIPサーバー・ドメインを作成できない

- 18.3.4 一部(SIP Server)の翻訳ファイルでドキュメントのリンクが破損している

- 18.3.5 セキュリティ・プロバイダに関するオンライン・ヘルプがない(SIP Server)

第IX部 Oracle Identity Management

19 Oracle Adaptive Access Manager

- 19.1 一般的なユーザー・インタフェース

- 19.1.1 基本スナップショットのいくつかの条件が翻訳されない

- 19.1.2 「セッションの詳細」ページにアラート・トリガー・ソースが表示されない

- 19.2 スケジューラ

- 19.2.1 取り消されたジョブの次の再帰がジョブ・キューに表示されない

- 19.2.2 ジョブ・インスタンス・タブに「一時休止」および「取消」ジョブ・ステータスが表示されない

- 19.2.3 「ジョブ・キュー」の「プロセス開始時間」およびプロセス終了時間がブラウザの言語設定に従っていない

- 19.2.4 スケジュール・パラメータを変更しても次の再帰が変更されない

- 19.2.5 オンライン・ジョブの検索時にログに警告が表示される可能性がある

- 19.2.6 「ジョブの作成」ダイアログをクリックするとエラーが表示される可能性がある

- 19.2.7 新規ジョブの作成時にエラーが表示される

- 19.3 ポリシー管理

- 19.3.1 戻されたルール結果の一部の属性が設定されない

- 19.3.2 ルール・ノートのキーワードを使用した検索が正しく機能しない

- 19.3.3 ポリシー・オーバーライドでアクションまたはアラート・グループを削除する場合にデータベース・エラーが発生する

- 19.3.4 ユーザーおよびデバイス速度ルール条件に「IPリストの除外」パラメータが追加されている

- 19.4 トランザクション

- 19.4.1 トランザクションがNullである場合にUpdateTransactionおよびcreateTransaction APIでNullPointerExceptionが発生する

- 19.5 OTP

- 19.5.1 GETOTPCODEがエラー・レスポンスを戻す場合にjava.lang.NullPointerExceptionが発生する

- 19.6 プロキシ

- 19.6.1 UIO ISAプロキシ: 特定のフィルタが値の変数を評価しない

- 19.6.2 UIO ISAプロキシ: レスポンス・インターセプタのsend-to-serverがエラー・メッセージなしで失敗する

- 19.6.3 Memcached環境でユーザー・ログイン時に警告が表示される

- 19.7 統合

- 19.7.1 NameValueProfile APIが空の値を戻す

- 19.8 レポート

- 19.8.1 OAAM BI PublisherレポートがBI Publisher 11gで機能しない

- 19.8.2 「セッションの詳細」のチェックポイント・パネルの順序がランダムになる場合がある

- 19.8.3 「セッションの詳細」ページのアラート・メッセージ・リンクで「アラート詳細」が開かない

- 19.9 エクスポート

- 19.9.1 セッションをエクスポートしてもすべてのレコードがエクスポートされない

- 19.10 グローバリゼーション

- 19.10.1 ローカライズの制限

- 19.10.2 OAAMダッシュボード内のポリシー、ルールおよびアクションでUp110N値が選択されない

- 19.10.3 NLS: ASCII以外の文字の説明で最大長を保存できない

- 19.10.4 検索の保存時にXMLDOMExceptionが発生する

- 19.10.5 「ユーザーの詳細」で日付形式がブラウザの言語設定に従っていない可能性がある

- 19.10.6 即時利用可能なオブジェクトでNLS文字列のソートが正しく機能しない可能性がある

- 19.10.7 OAAM_BASE_SNAPSHOT.ZIPの一部のオブジェクトが英語でのみ表示される

- 19.11 構成の問題および回避方法

- 19.11.1 OAAMでWebLogicにタイムアウト・セッション・オプションを指定しても機能しない

- 19.12 ドキュメントの訂正箇所

- 19.12.1 sample.bharosa_location.propertiesのファイルの場所が正しくない

- 19.12.2 OAAM設定でKBA質問をインポートする個別ステップが冗長である

- 19.12.3 OAAMオフラインのルール・ロギング・プロパティ設定が正しくない

20 Oracle Access Manager

- 20.1 パッチ要件

- 20.1.1 アイデンティティ・ストア作成時に診断ログでプレーン・テキストの資格証明が公開される

- 20.2 一般的な問題および回避方法

- 20.2.1 oamregスクリプトのリモート登録ホームへの置換

- 20.2.2 不正なSSOエージェント日時がユーザーに表示される

- 20.2.3 構成後のoamreg.shファイルに実行権限が設定されていない

- 20.2.4 Webゲート登録後の初期メッセージがユーザーのロケールで表示されない

- 20.2.5 「リソース・タイプ」タブの「リソース」表参照時のエラー

- 20.2.6 ナビゲーション・ツリーで子ノードを開く際のシングルクリックはサポートされていない

- 20.2.7 登録ツールのユーザー資格証明ではネイティブ・サーバー・ロケールのASCII以外の文字がサポートされていない

- 20.2.8 Oracle Access Manager認証ページのトルコおよびギリシャ文字の問題

- 20.2.9 UTF8以外のロケールのOracle Access Manager認証でASCII以外のパスワードがサポートされない

- 20.2.10 エージェント作成のエラー・メッセージがサーバーのロケールで表示される

- 20.2.11 LDAP検索の参照

- 20.2.12 診断情報が管理コンソールに表示されない

- 20.2.13 ASCII以外のリソースでは保護を有効化するためにOHSを再起動する必要がある

- 20.2.14 ASCII以外の文字を含む成功/失敗URLによってリダイレクトURLが文字化けする

- 20.2.15 ASCII以外の文字を含むリソースはOSSOエージェントで保護できない

- 20.2.16 コンソールのログインによる管理サーバー・ログのエラー

- 20.2.17 翻訳パッケージでWebゲートのかわりにエージェントという用語が使用されている

- 20.2.18 ナビゲーション・ツリーの「アプリケーション・ドメイン」サブツリーが描画されず、ユーザー・アクションに応答しない

- 20.2.19 ヘルプ・トピック「シングル・サインオン要件の評価」に誤りがある

- 20.2.20 無効な値を入力してもeditWebgateAgentコマンドがエラーにならない

- 20.2.21 オフライン・モードでWLSTコマンドdisplayWebgate11gAgentによってWebゲート・エージェント・エントリが2度表示される

- 20.2.22 クラスタ内のサーバーの起動時にメッセージがINFOではなくErrorレベルで記録される

- 20.2.23 WLSTコマンドregisteroifdappartnerにはHelpを使用できない

- 20.2.24 認証フローの先に進むには「続行」をクリックする必要がある

- 20.2.25 リモート登録後: 変更を表示するために「ドメインのリフレッシュ」を2回クリックする

- 20.2.26 OCSP関連のフィールドは必須ではない

- 20.2.27 コンソールで「データベース」ノードが存在しない

- 20.2.28 提供されるオンライン・ヘルプが最新でない可能性がある

- 20.2.29 証明書モードではエージェント・キー・パスワードをコンソールとリモート登録ツールの両方で必須にする必要がある

- 20.2.30 Oracle Access Manager監査レポートAUTHENTICATIONFROMIPBYUSERによって「FROMキーワードが指定の位置にありません」エラーがスローされる

- 20.2.31 無効: カスタム・リソース・タイプを作成できない

- 20.2.32 Oracle Access ManagerのIAMSuiteAgentによってほとんどのIDMドメイン・コンソールにSSOが提供される

- 20.2.33 WebゲートにASCII以外の名前を使用するとSSOリダイレクト・フローに影響する

- 20.2.34 「認証モジュール」にプライマリ以外のアイデンティティ・ストアが表示される

- 20.2.35 Fusion Middleware Controlの「アイデンティティおよびアクセス」ノードからOAMサーバーを起動および停止できない

- 20.2.36 ADFセキュリティを使用するADFアプリケーションがOracle Access Manager 11gで機能しない

- 20.2.37 WebLogic Serverのインストール時に不正なJavaパスが指定されると管理サーバーが起動しない

- 20.2.38 UserIdentityStore1タイプを変更すると管理者がロックアウトされる可能性がある

- 20.2.39 ページ・レイアウトおよびロケール

- 20.2.40 一部のページが正しくローカライズされない

- 20.2.41 Internet Explorerのバージョン7、8、9でのASCII以外の問合せ文字列の問題

- 20.2.42 SSLに対応したOracle Virtual Directory

- 20.2.43 Windowsでロックされた本番ファイルに対するテスト

- 20.2.44 問合せ文字列が正しくエンコードされない

- 20.3 構成の問題および回避方法

- 20.3.1 mod-ossoのRedirectMethod値をPOSTにする必要がある

- 20.3.2 Oracle Identity Manager管理コンソールのログアウト後に、ユーザーに対して誤ってセルフユーザー・ログインが表示される

- 20.3.3 コンパクト構成で11g Webゲートをインストールできない

- 20.3.4 IBM JDKをダウンロードしてリモート管理者の構成の問題を修正する

- 20.3.5 リソースがBasic認証スキームを使用して保護されている場合は認証失敗に関連する情報が監査で取得されない

- 20.3.6 本番環境でパートナ情報にアクセスできない

- 20.3.7 互換性のないMsvcirt.dllファイル

- 20.3.8 IPv6サポート

- 20.3.9 Oracle Access Manager構成で回避または注意すべき事項

- 20.3.9.1 WLSTスクリプトでサポートされていない操作

- 20.3.9.2 Oracle Access ManagerコンソールおよびWLSTでサポートされていない操作

- 20.3.10 インストレーション・ガイドに集中ログアウトの構成手順が含まれていない

- 20.3.11 アップグレード時に管理サーバー・コンソールにNULLポインタ例外が表示される

- 20.3.12 Oracle Access Manager 11gサーバーでのAccess SDKバージョン10.1.4.3.0の使用

- 20.3.13 コンソールを使用したセッションの検索および削除

- 20.3.14 Kerberos認証スキームによって保護されているリソースに対するASCII以外のユーザー

- 20.4 Oracleセキュリティ・トークン・サービスの問題および回避方法

- 20.4.1 必要な詳細が省略されると警告が表示されない

- 20.4.2 新規リクエスタ・ページ、Internet Explorerバージョン7および日本語ロケール

- 20.4.3 表に行がないときに「削除」ボタンが無効でない

- 20.4.4 発行テンプレートをコピーしたときにすべての子要素がコピーされない

- 20.4.5 「適用」および「元に戻す」ボタンが有効である

- 20.4.6 Oracle WSMエージェントのログに一般フォルト・エラーのみが書き込まれる

- 20.4.7 サーバー・キー・タブ・ファイルとクライアント・キー・タブ・ファイルは同じバージョンである必要がある

- 20.4.8 WS-Securityに必要なデフォルトのパートナ・プロファイル

- 20.4.9 NameIDが見つからないときに発行されたSAMLトークン

- 20.5 統合および相互運用性の問題および回避方法

- 20.5.1 WNA認証がWindows 2008上で機能しない

- 20.5.2 httponlyとマークされたCookieをJVMプラグインが無視する

- 20.6 偽装に関するOracle Access Managerの回避方法

- 20.6.1 Internet Explorerのバージョン7、8、9で偽装が失敗する

- 20.6.2 Oracle Access Manager 11gのORA_FUSION_PREFS Cookieドメインのドットが3つである

- 20.7 ドキュメントの訂正箇所

- 20.7.1 『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』

- 20.7.2 『Oracle Fusion Middleware Oracle Access ManagerおよびOracle Security Token Service開発者ガイド』

- 20.7.3 『Oracle Fusion Middleware Oracle Access Manager統合ガイド』

- 20.7.3.1 OAM-OIM統合の前提条件の更新

- 20.7.3.2 configOIMコマンドのプロパティ

21 Oracle Entitlements Server

- 21.1 一般的な問題および回避方法

- 21.1.1 Oracle Internet Directoryポリシー・ストアでのバックスラッシュの使用

- 21.1.2 Oracle Databaseポリシー・ストアのパフォーマンス・チューニング

- 21.1.3 Internet Explorer 7の使用時にアクション・バーが消える

- 21.1.4 再作成されたアプリケーションが制御モードで配布されない場合がある

- 21.1.5 新しく追加した監査イベントをEnterprise Managerが取得しない

- 21.1.6 認可リクエストに渡された属性が大/小文字を区別して処理される

- 21.1.7 監査スキーマ定義が不完全である

- 21.1.8 IPv6クライアント上のJavaセキュリティ・モジュールがWindowsでサポートされない

- 21.1.9 Windows IPv6ホストでのWebLogicセキュリティ・モジュールのポリシー配布構成に関する問題

- 21.1.10 カスタム機能の属性名の検証

- 21.2 構成の問題および回避方法

- 21.3 ドキュメントの訂正箇所

22 Oracle Identity Federation

- 22.1 一般的な問題および回避方法

- 22.1.1 認証エンジン用データベース表はbase64形式である必要がある

- 22.1.2 SSLモードのOracle Identity Federation HAに関する考慮事項

- 22.1.3 表示される管理対象サーバーのメトリックが正しくない

- 22.1.4 IDPPROVIDEDNAMEIDVALUEでデータベース列が短すぎるエラー

- 22.2 構成の問題および回避方法

- 22.2.1 SOAとOIFが同じドメインにある場合のWLST環境変数

- 22.2.2 Oracle Virtual DirectoryにはLSAアダプタが必要

- 22.2.3 リモートWSフェデレーションSPの設定は動的に変更される必要がある

- 22.2.4 WSフェデレーションの信頼できるサービス・プロバイダの作成時に必要なプロパティ

- 22.2.5 レコードの削除後フェデレーテッド・アイデンティティ表がリフレッシュされない

- 22.2.6 デフォルト認証スキームが保存されない

- 22.2.7 アーティファクト・プロファイルを使用して10gと11gのOracle Identity Federationが連携するよう構成

- 22.3 ドキュメントの訂正箇所

- 22.3.1 キーストアと秘密鍵に対する別々のパスワードはサポートされない

- 22.3.2 Oracle Identity Federationのデプロイに関するドキュメントの訂正箇所

- 22.3.3 セキュリティおよび信頼の構成に関するドキュメントの訂正箇所

- 22.3.4 SSL構成の追加の手順

- 22.3.5 診断ログのParseExceptionメッセージ

- 22.3.6 Oracle Access Managerと統合されている場合の再認証の要求

- 22.3.7 サポートされているOracle Access Manager 10gのバージョン

- 22.3.8 OpenID構成の追加の手順

- 22.3.9 Oracle Identity Federation MBeanのドキュメントの訂正箇所

23 Oracle Identity Manager

- 23.1 パッチ要件

- 23.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

- 23.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

- 23.1.3 Oracle Database 11g (11.2.0.2.0)のパッチ要件

- 23.1.4 職務の分離(SoD)のパッチ要件

- 23.1.5 パッチ・アップグレード要件

- 23.2 一般的な問題および回避方法

- 23.2.1 プラットフォーム・アーカイブ・ユーティリティを使用しない

- 23.2.2 SPML-DSMLサービスがサポートされていない

- 23.2.3 リソース・オブジェクト名が100文字を超えるとインポートが失敗する

- 23.2.4 「ユーザーの作成」および「ユーザーの変更」APIを介して作成されたユーザーのステータス

- 23.2.5 Oracle Access Manager統合でロックされているユーザーのステータス

- 23.2.6 ユーザーまたはアカウントのバルク・ロード後に監査スナップショットを生成する

- 23.2.7 ブラウザのタイムゾーンが表示されない

- 23.2.8 SoDタイムスタンプ・フィールドの日付書式変更がサポートされていない

- 23.2.9 UTF-8 BOMエンコーディングを使用するCSVファイルのバルク・ロードがサポートされていない

- 23.2.10 デフォルトのスケジューラ・ジョブ、ジョブ履歴アーカイブの日付タイプ属性がサポートされていない

- 23.2.11 低いファイル制限によりアダプタのコンパイルが妨げられる

- 23.2.12 リコンシリエーション・エンジンにより一致ルールが要求される

- 23.2.13 不正な書式で日付を指定するとSPMLリクエストがレポートされない

- 23.2.14 SoDメッセージが失敗してキュー内でスタックするとログにSoD例外が移入される

- 23.2.15 weblogic.propertiesファイルでバックスラッシュ(\)を使用できない

- 23.2.16 リソースの検索時にアンダースコアを使用できない

- 23.2.17 Assign to Administratorアクション・ルールがリコンシリエーションでサポートされていない

- 23.2.18 Mozilla Firefoxではアテステーション画面の一部のボタンが機能しない

- 23.2.19 ユーザーがロックを解除しようとするとmaxloginattemptsシステム・プロパティによって自動ログインが失敗する

- 23.2.20 Oracle Identity ManagerとOracle Access Managerの統合の設定時に「ユーザーが見つかりません」エラー・メッセージが管理サーバー・コンソールに表示される

- 23.2.21 消込照合ルールで一重引用符を使用できない

- 23.2.22 LDAPのロールの調整時に特殊文字を使用できない

- 23.2.23 デフォルトのSoD構成を使用した場合にSAMLトークンのクライアント・ポリシーを使用する際のリクエスト・プロビジョニング時のSoDチェックが失敗する

- 23.2.24 リクエスト・プロビジョニング時にクライアント側ポリシーを使用してコールバックを起動するとSoDチェックが失敗する

- 23.2.25 汎用テクノロジ・コネクタでSPMLが使用されている場合のプロビジョニング時にエラーが表示される

- 23.2.26 Mozilla Firefoxの使用時にTransUIのボタンをクリックできない

- 23.2.27 ロールの作成、削除または変更時にLDAPハンドラによって無効な例外が発生する

- 23.2.28 ASCII以外の文字で構成されたユーザー・パスワードをリセットできない

- 23.2.29 認可ポリシーのパッチ時に無害な例外およびエラー・メッセージが表示される

- 23.2.30 タイ語ロケールでTransUIの日時の取得が正しく機能しない

- 23.2.31 ACCESS POLICY ADMINISTRATORSロールを持たないユーザーはアクセス・ポリシー・レポートのデータを表示できない

- 23.2.32 空の日付に対するエラーがアーカイブ・ユーティリティによってスローされる

- 23.2.33 リソースのダイレクト・プロビジョニングでTransUIが閉じる

- 23.2.34 スケジューラによってRequiredParameterNotSetExceptionのかわりにParameterValueTypeNotSupportedExceptionがスローされる

- 23.2.35 Oracle Identity Manager 11gのアテステーションで一部の新規ユーザー属性がサポートされていない

- 23.2.36 信頼されているリソースのフィールドへのLDAP GUIDマッピングはサポートされていない

- 23.2.37 変更リクエストの結果を読み込む際に「Design Consoleのアクセス」フィールドのユーザー詳細を正しい値にマップする必要がある

- 23.2.38 類似するユーザーが存在する場合にアスタリスクを含むユーザーを作成できない

- 23.2.39 過去のプロキシに対して空白のステータス列が表示される

- 23.2.40 リコンシリエーション・プロファイルの「パスワード」フィールドをマップするとユーザーの作成が妨げられる

- 23.2.41 ユーザー検索の結果にUIDがユーザー・ログインとして表示される

- 23.2.42 ロール/組織の参照ツリーが表示されなくなる

- 23.2.43 データ収集の権限選択はオプションではない

- 23.2.44 コネクタのデプロイ時にOracle Identity Managerサーバーによって一般例外がスローされる

- 23.2.45 「ユーザーの作成」APIではユーザー.パスワードの有効期限なし、ユーザー.パスワードの変更不可および「ユーザー.パスワードの変更が必要」フィールドに任意の値を設定できる

- 23.2.46 GTCのJGraph画面のラベルに誤りがある

- 23.2.47 ワークフロー登録ユーティリティを実行するとエラーが生成される

- 23.2.48 Solaris 64ビットのJVMインストールでネイティブ・パフォーマンス・パックが有効化されない

- 23.2.49 汎用テクノロジ・コネクタの作成ウィザードでのエラー

- 23.2.50 Oracle Identity ManagerでSPML WebサービスのDSMLプロファイルがデプロイされない

- 23.2.51 SOAコンポジットで新規ヒューマン・タスクをコピーする必要がある

- 23.2.52 プロビジョニング済リソースの変更リクエストでサービス・アカウント・フラグがサポートされていない

- 23.2.53 アイデンティティ管理コンソールの「例による問合せ」アイコンが間違っている

- 23.2.54 XL.ForcePasswordChangeAtFirstLoginシステム・プロパティは現在使用されていない

- 23.2.55 tcExportOperationsIntf.findObjects(type,name) APIは両方のパラメータでアスタリスク(*)のワイルドカード文字を受け入れない

- 23.2.56 Mozilla FireFoxで開かれたアクセス・ポリシー・サマリー・ページでリンクが無効である

- 23.2.57 拡張管理で「ITリソース」フォームを編集すると無害なエラーが生成される

- 23.2.58 ユーザー・アカウントがOracle Identity Managerでロックされた後にiPlanetディレクトリ・サーバーでロックされない

- 23.2.59 Oracle Identity ManagerでJavaAgentを使用した自動ログインがサポートされない

- 23.2.60 アクセス・ポリシー、リソースまたはアテステーション・プロセスを開くと無害なエラーがログに記録される

- 23.2.61 ユーザーがOracle Identity ManagerでロックされているがLDAPではロックされていない

- 23.2.62 Xellerate組織のリソース・オブジェクトのリコンシリエーション・プロファイルはDesign Consoleを介して再生成することはできない

- 23.2.63 アップグレード後に「管理」をクリックすると無害なエラーがログに記録される

- 23.2.64 プロビジョニングされたユーザーのアクセス・ポリシーを介したプロビジョニングが失敗する

- 23.2.65 Oracle Identity Managerの管理対象サーバーの起動時に無害な警告メッセージが表示される

- 23.2.66 デプロイメント・マネージャの実行時に無害なメッセージが表示される

- 23.2.67 JREプラグイン1.6_23を備えたMicrosoft Internet Explorer 7を使用したデプロイメント・マネージャのエクスポートが開始時に失敗する

- 23.2.68 「国」属性の値が2文字を超えるとMicrosoft Active Directoryでユーザー作成が失敗する

- 23.2.69 XMLファイル内でスケジュール済タスク・エントリより前にスケジュール済ジョブ・エントリがある場合、デプロイメント・マネージャのインポートが失敗する

- 23.2.70 リソースの取消しに必要なターゲット・ユーザーの権限

- 23.2.71 Oracle Identity Managerのアップグレード・バージョンにリコンシリエーション・ルールがないために信頼できるソース・リコンシリエーションでリコンシリエーション・イベントが失敗する

- 23.2.72 Oracle Identity Managerの管理対象サーバーの起動時のXML検証エラー

- 23.2.73 Design Consoleの「Data Object Manager」フォームでアダプタ・マッピングを表示または編集できない

- 23.2.74 参照整合性プラグインの有効化または無効化時に割当てまたは取消し操作のロール・メンバーシップが更新されない

- 23.2.75 ルールのデータ・レベルが1に設定されている場合、デプロイメント・マネージャのインポートが失敗する

- 23.2.76 変更されていない属性がリコンシリエーション・データに表示される

- 23.2.77 リカバリ対象のスケジュール済ジョブがあるときにスケジューラ・サービスを起動すると無害なエラーが表示される

- 23.2.78 信頼できるソースGTCのリコンシリエーション・マッピングで属性名を完全に表示できない

- 23.2.79 データベース接続テストで無害なエラーがログに記録される

- 23.2.80 デプロイメント・マネージャを介したGTCプロバイダのインポート時にMDS検証エラーが発生する

- 23.2.81 サイズが4000文字を超えると暗号化されたユーザー定義フィールド(UDF)を格納できない

- 23.2.82 コールバック・サービスの失敗によってリクエスト承認が失敗する

- 23.2.83 iPlanetディレクトリ・サーバーを使用したユーザー/ロール増分リコンシリエーションを介してローカライズ済表示名が調整されない

- 23.2.84 ASCII以外の文字を使用したLDAPロール階層およびロール・メンバーシップ・リコンシリエーションによってOracle Identity Manager内の変更が調整されない

- 23.2.85 すべてのオブジェクトがエクスポート対象として選択されている場合、オブジェクトのインポートが失敗する

- 23.2.86 アップグレード後に無害な監査エラーがログに記録される

- 23.2.87 既存のデータのサイズが新規列の長さより大きい場合、コネクタのアップグレードが失敗する

- 23.2.88 ファイルがインポートされていないときにデプロイメント・マネージャでコネクタ・アーティファクトの数が増加する

- 23.2.89 JARのアップロード・ユーティリティを使用したJARファイルのアップロードが失敗する

- 23.2.90 データベース・ユーザーのパスワードの変更が原因でOracle Identity ManagerのデータおよびMTアップグレードが失敗する

- 23.2.91 ロールおよび組織用の「管理詳細」ページで未保存のUDFの回復がサポートされない

- 23.2.92 リクエストが送信された後でユーザー・ステータスの変更確認なしでリソースがユーザーにプロビジョニングされる

- 23.2.93 JDK 6を備えた64ビットのMicrosoft Windowsでユーザーを作成しようとするとUCP接続プールの起動が失敗する

- 23.2.94 データ・サンプルおよびソースとともにJRockitをインストールするとconfig.shコマンドが失敗する

- 23.2.95 Oracle Identity Manager 11g リリース1(11.1.1)で予期しないメモリー使用量になる

- 23.2.96 管理およびユーザー・コンソールに「レポート」リンクが存在しない

- 23.2.97 割り当てられたユーザー・メンバーが削除されたロールを削除できない

- 23.2.98 ロールおよび組織でパスワード・タイプの文字列UDFがサポートされていない

- 23.2.99 デプロイメント・マネージャを使用したコネクタのインポート時のエラー

- 23.2.100 ロールの変更後に「ローカライゼーションの管理」ダイアログ・ボックスが開かない

- 23.2.101 言語固有の表示名値を使用してユーザーを作成できない

- 23.2.102 PeopleSoftリソース用としてユーザーによって作成されたリクエストに対してSoDチェックの結果が表示されない

- 23.2.103 XL.UnlockAfterシステム・プロパティおよびユーザーの自動ロック解除スケジュール・ジョブが機能しない

- 23.2.104 アカウント・ロックアウトのパスワードをリセットしてもユーザーがロック解除されない

- 23.2.105 一部の64ビットのMicrosoft WindowsコンピュータでOracle Identity ManagerおよびSOAサーバーを初めて起動したときに時間がかかる

- 23.2.106 増分リコンシリエーション・ジョブおよび全体リコンシリエーション・ジョブを同時に実行できない

- 23.2.107 MTアップグレード・レポート内のロードされたScheduleTaskのJar表およびサード・パーティのJar表のコンテンツが正しくない

- 23.2.108 コネクタ管理 - アップグレード・ウィザードの「アップグレード対象のコネクタ・オブジェクトの選択」ページでスクロールバーを使用できない

- 23.2.109 誤ったデータのためにコンパイルが失敗すると、アダプタ・インポートでアダプタ・ロジックが表示される

- 23.2.110 Oracle Identity ManagerでXIMDDテストが失敗する

- 23.3 構成の問題および回避方法

- 23.3.1 Microsoft Active DirectoryコネクタでUDFを検索できるように構成する

- 23.3.2 LDAP同期が有効なときにロール名を作成または変更する

- 23.3.3 ADFの問題によりSun JDK上でOracle Identity Managerを使用できない

- 23.3.4 Oracle Identity ManagerとOracle Access Managerの統合環境でNexawebアプレットがロードされない

- 23.3.5 managed=falseオプションを使用するドメインの圧縮

- 23.3.6 Design ConsoleをSSL対応にするかどうかを指定するためのオプションがない

- 23.3.7 JDK 1.6.0_20でNexawebアプレットがロードされない

- 23.3.8 Microsoft Windows 2008でSun JDK 160_24 (32ビット)を備えたサーバーを起動するとエラーが発生する

- 23.3.9 Oracle Identity ManagerとDesign Consoleは異なるディレクトリ・パスにインストールする必要がある

- 23.4 多言語サポートの問題および制限

- 23.4.1 SPMLとOracle Identity Managerの多言語値属性が一致しない

- 23.4.2 一部の特殊文字を含むログイン名は登録に失敗する場合がある

- 23.4.3 「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・テンプレートを「リクエスト・テンプレート」リストで選択できない

- 23.4.4 スケジュール済ジョブのパラメータの名前および値が翻訳されていない

- 23.4.5 レガシー・ユーザー・インタフェースでの双方向性の問題

- 23.4.6 ロール名、ロール・カテゴリおよびロールの説明のローカライズがサポートされていない

- 23.4.7 プロビジョニング・タスク表のタスク名のローカライズがサポートされていない

- 23.4.8 スケジュール済タスクの検索結果のローカライズがサポートされていない

- 23.4.9 特定のトルコ文字を含むユーザー・ログイン名を検索するとエラーが発生する

- 23.4.10 使用可能なデータの通知テンプレート・リスト値のローカライズがサポートされていない

- 23.4.11 ドイツのß(ベータ)文字を含むエンティティ名の検索が一部の機能で失敗する

- 23.4.12 特殊文字のアスタリスク(*)がサポートされていない

- 23.4.13 翻訳済エラー・メッセージがUIに表示されない

- 23.4.14 「リコンシリエーション・イベント詳細」ページのリコンシリエーション表のデータ文字列がハードコードされている

- 23.4.15 翻訳されたパスワード・ポリシー文字列が背景ペインの範囲からはみ出す場合がある

- 23.4.16 双方向言語で日付書式検証エラーが発生する

- 23.4.17 「ジョブの作成」ページの誤訳

- 23.4.18 パスワードの有効期限の電子メール通知をアラビア語設定で作成できない

- 23.4.19 アクセス・ポリシー・ベースのリソース・プロビジョニング・リクエスト詳細に翻訳された理由が表示されない

- 23.4.20 フランス語のUIのGTCリコンシリエーション・マッピング・ページに追加の一重引用符が表示される

- 23.4.21 サーバーのロケールが簡体字中国語、繁体字中国語、日本語または韓国語に設定されている場合、Design Consoleのパスワードを入力できない

- 23.4.22 Nexawebページで双方向テキストがサポートされない

- 23.4.23 英語以外のロケールでOracle Identity Managerに事前定義されたシステム・プロパティは変更しない

- 23.4.24 翻訳されたシステム・プロパティ名の文字列がPTY_NAME列で許可された最大の長さを超えるとエラーが発生する

- 23.4.25 ユーザー・ログインに特殊文字が含まれる場合、パスワード通知が送信されない

- 23.4.26 ユーザー・ログインに小文字の特殊文字が含まれる場合、パスワードのリセットが失敗する

- 23.5 ドキュメントの訂正箇所

24 Oracle Identity Navigator

- 24.1 一般的な問題および回避方法

- 24.1.1 ダッシュボードの編集モードで「ページのリセット」を選択しない

- 24.1.2 キーボードを使用した「製品登録」のナビゲート方法

- 24.1.3 キーボードを使用した製品の検出のナビゲート方法

- 24.1.4 編集モードで一部のラベルのカラー・コントラストが不鮮明

- 24.1.5 ダッシュボードの編集モードでヘルプ・トピックが表示されない

- 24.1.6 Internet Explorer 7でのカスタマイズの問題

- 24.1.7 Internet Explorer 7での検出の問題

- 24.1.8 キーボードを使用したBI Publisher構成のナビゲート方法

- 24.1.9 共通管理ロール検索結果にユーザーがない

- 24.1.10 Oracle Identity Manager環境でログイン後にユーザーが表示されないか、ログインが失敗する

- 24.1.11 検出ウィザードに水平スクロールバーがない

- 24.2 構成の問題および回避方法

- 24.2.1 HTMLレポートにOracleアイコンが表示されない

- 24.2.2 JAWSスクリーン・リーダー使用時の「管理」画面の問題

- 24.2.3 SSOで保護されているコンソールは名前とドメインで構成する必要がある

- 24.3 ドキュメントの訂正箇所

- 24.3.1 IPv4/IPv6の翻訳に関する問題

25 Oracle Internet Directory

- 25.1 一般的な問題および回避方法

- 25.1.1 自動カタログ機能によりシステムが不安定になった場合にパッチを適用する

- 25.1.2 ODSMブラウザ・ウィンドウが使用できなくなる

- 25.1.3 Bulkmodifyでエラーが生成される

- 25.1.4 トルコ文字の点付きのIが正しく処理されない

- 25.1.5 OIDCMPRECによって操作属性が変更される可能性がある

- 25.1.6 OIDREALMではレルムの削除がサポートされていない

- 25.1.7 Oracle Database 11.2.0.1.0にパッチを適用してパージ・ジョブの問題を修正する

- 25.1.8 OPSS ldapsearchのSQLで%CPUが高くなる可能性がある

- 25.1.9 コマンドラインを使用してレプリケーション・サーバーを起動する場合はコマンドラインを使用して停止する

- 25.1.10 Internet Explorer 7でのODSMの問題

- 25.1.11 ODSMバグによりodsmSkin.cssファイルの編集が必要

- 25.2 構成の問題および回避方法

- 25.2.1 Oracle Internet Directoryをテストから本番へ移動した後でウォレットを再作成する

- 25.3 ドキュメントの訂正箇所

- 25.3.1 bulkdeleteは属性ではなくエントリを削除する

- 25.3.2 ODSMに関する項はOracle Internet Directoryについて言及する必要がある

- 25.3.3 ローリング・アップグレードの前提条件のバグ番号が正しくない

- 25.3.4 orclcryptoschemeのデフォルト値はSSHAである

- 25.3.5 Oracle Internet Directory SSL相互認証の設定

- 25.3.6 非スーパー・ユーザーがODSMの「スキーマ」タブを使用できる

- 25.3.7 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の付録Pのコマンドおよびパスが正しくない

- 25.3.8 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』でopmnctl updatecomponentregistrationのオプションが足りない

- 25.3.9 特定のインスタンス固有の属性を変更する場合は常にコンポーネント登録を更新する

- 25.3.10 参照整合性を有効にするためのLDIFファイルが正しくない

- 25.3.11 remtool -pthputに関する項の誤り

- 25.3.12 Oracle Internet Directoryウォレットに対して「自動ログイン」は必須

- 25.3.13 bulkmodifyの制限事項のリストが不完全

- 25.3.14 orclpwdmaxinactivity属性は正しくはorclpwdmaxinactivitytime

- 25.3.15 アイデンティティ管理のチュートリアルのレプリケーションの指示が不完全

- 25.3.16 LDAPコマンドの-Pおよび-Qオプションのドキュメントが不完全

- 25.3.17 新しい構成属性orclcompatibleversionがドキュメントから欠落している

- 25.3.18 監査の管理の章にセキュリティ・ガイドへの参照を追加する必要がある

- 25.3.19 Fusion Middleware ControlおよびWLSTがSSLポートを使用してサーバーに接続するようになった

- 25.3.20 Oracle Databaseアドバンスト・レプリケーション・ベースのレプリケーションの設定におけるエラー

26 Oracle Platform Security Services

- 26.1 構成の問題および回避方法

- 26.1.1 Oracle Fusion Middleware監査フレームワーク

- 26.1.1.1 Oracle Access Managerの監査の構成

- 26.1.1.2 特定のロケールで監査レポートに翻訳されたテキストが表示されない

- 26.1.1.3 監査レポートが常に英語で表示される

- 26.1.1.4 新しい監査スキーマの作成

- 26.1.1.5 監査スキーマのアップグレード

- 26.1.2 ブートストラップ・キーの末尾の\n文字

- 26.1.3 複数のアイデンティティ・ストアでユーザーの名前が同じである

- 26.1.4 スクリプトlistAppRolesが出力する文字が正しくない

- 26.1.5 HTTPプロトコルを介したIDの伝播

- 26.1.5.1 HTTPプロトコルを介したIDの伝播に関する項への追加

- 26.1.5.2 クライアント・アプリケーションのコード・サンプルに関する項への修正

- 26.1.5.3 キーストア・サービス構成に関する項への修正

- 26.1.5.4 トラスト・サービス構成パラメータの更新

- 26.1.6 プール構成がアイデンティティ・ストア内に存在しない

- 26.2 Authorization Policy Managerの問題

- 26.2.1 アプリケーション・ロール検索時のエラー・メッセージ

- 26.2.2 Internet Protocolのサポート

- 26.2.3 Authorization Policy Managerのパッチのインストールが64ビットのオペレーティング・システムで失敗する

- 26.3 ドキュメントの訂正箇所

- 26.3.1 アイデンティティ・ストア・サービス用SSLの更新された手順

- 26.3.2 ロール・カテゴリの更新された構成

- 26.3.3 createKeystoreオプションのスペルが間違っている

- 26.3.4 サポートしているポリシー・ストアの概要

- 26.3.5 監査メタデータの移行

- 26.3.6 OID構成済ユーザーのユーザー/ロールAPIの要件

27 Oracle Fusion MiddlewareでのSSL構成

- 27.1 一般的な問題および回避方法

- 27.1.1 Oracleウォレットのかわりのユーザー証明書

- 27.1.2 ウォレットのインポート時の間違ったメッセージまたはエラー

- 27.2 構成の問題および回避方法

- 27.2.1 DERエンコードされた証明書をインポートするツール

- 27.2.2 WLSTまたはFusion Middleware Controlで作成されていないキーストアの使用

- 27.2.3 コンポーネントですべてのサポートされている暗号が有効になる場合がある

28 Oracle Directory Integration Platform

- 28.1 一般的な問題および回避方法

- 28.1.1 Oracle Password Filter for Microsoft Active Directoryは、Oracle Unified DirectoryまたはOracle Directory Server Enterprise Editionとともに使用することに関して動作保証されていない

- 28.1.2 LDIFファイルにネイティブ・エンコーディングがある場合は、非ASCII文字を含むLDIFファイルによってtestProfileコマンド・オプションが失敗する可能性がある

- 28.1.3 高負荷のソース・ディレクトリでの競合状態によって一部の変更が同期されない

- 28.1.4 Oracle Directory Integration Platformの停止後に同期が続行する

- 28.1.5 Windowsでファイル・パス・セパレータをエスケープする必要がある

- 28.1.6 JDK 1.6 u 21では、特定の問合せとプロビジョニング・プロファイル機能が失敗する可能性がある

- 28.2 構成の問題および回避方法

- 28.2.1 Oracle Directory Integration Platformの構成時、Oracle Internet Directoryホスト名としてlocalhostを使用しない

- 28.2.2 Oracle Unified Directoryに対してdipConfiguratorを実行した後にDirectory Integration Platformの再起動が必要な場合がある

- 28.2.3 プロファイルの構成時、マッピング・ルールを表示するのに空白のセクションを越してスクロールすることが必要な場合がある

- 28.2.4 複数のIDMドメインが同じホスト上で実行される場合、リソース使用量グラフが表示されない

- 28.3 ドキュメントの訂正箇所

29 Oracle Virtual Directory

- 29.1 一般的な問題および回避方法

- 29.1.1 Enterprise ManagerでリスナーのSSL構成にサポートされていない暗号スイートが選択されているとOracle Virtual Directoryが開始できない

- 29.1.2 EUSアダプタの作成に失敗

- 29.1.3 Sybase用DBアダプタの作成時に手動でadapters.os_xmlファイルを編集

- 29.1.4 ODSMへのパッチ適用後、Enterprise ManagerでODSMのバージョンが11.1.1.6.0に変更されない

- 29.1.5 WindowsでOracle Virtual Directoryバージョン11.1.1.6.0の起動に失敗する

- 29.1.6 ODSMバグによりodsmSkin.cssファイルの編集が必要

- 29.1.7 Oracle Directory Services Managerブラウザ・ウィンドウが使用できない

- 29.1.8 複数のOracle Virtual Directoryコンポーネントを管理していてその1つを停止すると、Oracle Directory Services Managerで例外が起きる場合がある

- 29.1.9 アクセス制御ポイントに関連付けられているDNのOracle Directory Services Managerでの識別

- 29.1.10 Fusion Middleware ControlのOracle Virtual Directoryのメトリックの問題

- 29.1.10.1 11gリリース1(11.1.1)へのアップグレード後、Fusion Middleware Controlでパフォーマンス・メトリックのレポートが可能なように操作固有のプラグインを構成

- 29.1.11 TimesTenデータベースに対してLDAPSEARCHを実行する際にワイルドカードを使用すると操作エラーが発生する

- 29.1.12 ODSMバージョン11.1.1.4.0がOVDバージョン11.1.1.2.0または11.1.1.3.0をサポートしていない

- 29.1.13 ODSMバージョン11.1.1.5.0がOVDバージョン11.1.1.2.0、11.1.1.3.0または11.1.1.4.0をサポートしていない

- 29.1.14 ODSMバージョン11.1.1.6.0がOVDバージョン11.1.1.2.0、11.1.1.3.0、11.1.1.4.0または11.1.1.5.0をサポートしていない

- 29.1.15 JDK6を使用するWindowsプラットフォーム上のIPv6スタックに関するOracle Virtual Directoryの問題

- 29.1.16 SSOとともにODSMを使用する際にASCII以外の名前を持つユーザーで問題が発生する可能性がある

- 29.1.17 属性/オブジェクト・クラスを作成するとNPEエラーが発生する

- 29.1.18 アカウント・ロックアウト機能を有効化するために必要なパッチ

- 29.1.19 Internet Explorer 7でのODSMの問題

- 29.1.20 EUSウィザードでのユーザー・アカウントのロックアウトを有効にする新しい機能に関連する文字列がローカライズされない

- 29.2 ドキュメントの訂正箇所

- 29.2.1 GroupUrlの大文字/小文字が誤って記載されている

- 29.2.2 filterObjectClassOnModifyパラメータの説明に誤りがある

- 29.2.3 Oracle Virtual Directoryを使用したOracle Unified Directoryのデプロイ

- 29.2.4 コード例ではLDAPサーバーに対する接続が閉じられない

- 29.2.5 Oracle Directory Server Enterprise Editionとの統合のためのOracle Virtual Directoryの構成に関して欠落している説明

30 Oracle Authentication Services for Operating Systems

- 30.1 Oracle Authentication Services for Operating Systems 11.1.1.3の新機能

- 30.2 一般的な問題および回避方法

第X部 Oracle Portal、Forms、ReportsおよびDiscoverer

31 Oracle Business Intelligence Discoverer

- 31.1 一般的な問題

- 31.1.1 Oracle Database 12gリリース1でのDiscovererスキーマ作成時の問題

- 31.1.2 メタデータ・リポジトリおよびOracle Database 10gリリース1の問題

- 31.1.3 Required Support Filesの互換性の問題

- 31.1.4 ワークシートのセリフ・フォントの問題

- 31.1.5 問合せの予測に問合せ時間の大半が費やされる問題

- 31.1.6 Oracle BI Discoverer PlusおよびOracle BI Discoverer Viewerでのワードラップの動作

- 31.1.7 アプレットがブラウザ・ウィンドウの背後に表示される問題

- 31.1.8 Mac OS XブラウザおよびOracle BI Discoverer Plusの問題

- 31.1.9 トルコ語の地域設定の問題

- 31.1.10 エクスポートされたPDFやその他のフォーマットでマルチバイト・キャラクタが四角いボックスとして表示される問題

- 31.1.11 FirefoxでJavaプラグインが自動的にダウンロードされない問題

- 31.1.12 リモート・マシンのDiscovererへのアクセス時に発生するHTTP 404エラー

- 31.1.13 IPv6環境でのDiscoverer Plusアプレット起動中のエラー

- 31.1.14 Discoverer Web Services構成パラメータの更新時のエラー

- 31.1.15 拡張ドメインのDiscoverer Webベース・アプリケーションの例外がログに表示される

- 31.1.16 バックアップ・リカバリ後のFusion Middleware Controlで発生するDiscovererアプリケーションURLの問題

- 31.1.17 Fusion Middleware Control 11gに表示されるDiscovererの不正なバージョン番号

- 31.1.18 Oracle BI Discovererの停止後の起動の失敗

- 31.1.19 データベース・エクスポートおよびインポート・ユーティリティはアプリケーション・モードEULでは動作しない

- 31.1.20 インストールレベルのスクリプトは、パッチ適用後に既存インスタンスで更新されない

- 31.2 Oracle BI Discoverer Plus Relationalに固有の問題

- 31.2.1 テキストが切り捨てられるか欠落して表示される問題

- 31.2.2 ASCII以外の文字がタイトルやテキスト領域で正しく保存されない問題

- 31.2.3 問合せを取り消すとDiscovererがハングする問題

- 31.2.4 スケジュール・ワークブックに集計不可能な値が表示されない問題

- 31.2.5 Oracle BI Discoverer Plus RelationalワークシートのOracle BI Discoverer Desktopからの移行

- 31.3 Oracle BI Discoverer Plus OLAPに固有の問題

- 31.3.1 アプレットのダウンロードの問題

- 31.3.2 無効化されるNetscapeおよびMozillaブラウザ

- 31.3.3 [Tab]の使用時にメニューが同期されない問題

- 31.3.4 [Esc]キーで特定のダイアログを閉じることができない問題

- 31.3.5 リンク・ツールが一部のロケールで正しく機能しない問題

- 31.3.6 極端にサイズの大きいグラフをエクスポートする場合のメモリーの問題

- 31.3.7 大きいデータ値を含むワークシートを印刷する場合の問題

- 31.3.8 タイトル領域とテキスト領域の問題

- 31.3.9 JAWSおよび「フォーマット」ダイアログでのエラー

- 31.3.10 Windows上のDiscoverer Plus OLAPに接続する場合の問題

- 31.3.11 複数のユーザーがDiscovererカタログにアクセスするのを認可するときのエラー

- 31.4 Oracle BI Discoverer Portlet Providerに固有の問題

- 31.4.1 最小値と最大値の範囲ラベルの表示をオフにできない問題

- 31.4.2 Oracle Single Sign-OnおよびSecure Sockets Layer (SSL)モードと組み合せたOracle BI Discoverer Portlet Providerの使用

- 31.4.3 WebCenterでのDiscovererポートレットの問題

- 31.4.4 Oracle PortalおよびOracle WebCenter以外のポータルでDiscoverer WSRPポートレットの公開時に発生する問題

- 31.4.5 IBM WebSphere上で公開されているDiscoverer WSRP Portletsのポートレット・タイトルの問題

- 31.4.6 Discoverer WSRPポートレットのカラーおよび日付ピッカーの問題

- 31.4.7 IBM WebSphereポータル上のDiscoverer WSRPポートレットにワークシート・パラメータの「LOV」アイコンが表示されない

- 31.4.8 Discoverer WSRPポートレットでのワークシート・パラメータLOVポップアップ・ウィンドウの問題

- 31.5 Oracle BI Discoverer Viewerに固有の問題

- 31.5.1 Oracle BI Discoverer Viewerでドリル・アイコンを非表示にできない問題

- 31.5.2 複数のSSOユーザーに対するエラー表示ページ

- 31.5.3 行番号の表示を無効化できない問題

- 31.5.4 フレームに埋め込まれたOracle BI Discoverer Viewerの問題

- 31.5.5 一定の条件下におけるPDFへのエクスポートの問題

- 31.5.6 Mac OS XのFusion Middleware ControlでOracle BI Discoverer Viewerの色を変更する場合の問題

- 31.5.7 JAWSで[Enter]キーを使用してドリルできない既知の不具合

- 31.5.8 JAWSでフィールドに先行するアスタリスクを読み取ることができない問題

- 31.5.9 Oracle Web CacheでOracle BI Discoverer Viewerページがキャッシュされない問題

- 31.6 Oracle BI Discoverer EUL Command Line for Javaに固有の問題

- 31.6.1 ASCII以外のデータをエクスポートする場合の問題

- 31.7 Oracle BI Discoverer Administratorに固有の問題

- 31.7.1 ビデオ・ストア・チュートリアルのインストールの問題

- 31.8 ドキュメントの訂正箇所

- 31.8.1 Oracle BI DiscovererのインストールとOracle Identity Managementの関連付けに関する追加情報

- 31.8.2 Oracle BI Discoverer用にOracle Access Managerを構成する手順の欠落

32 Oracle Forms

- 32.1 一般的な問題および回避方法

- 32.1.1 以前のリリースとの下位互換性

- 32.2 構成の問題および回避方法

- 32.2.1 One-Button-Runの使用時におけるInternet Explorer以外のブラウザのプロキシ設定

- 32.2.2 WebUtilクライアント・ファイルで可能な宛先ディレクトリの構成

- 32.2.3 異なるライブラリで名前が変更されるwebutil.propertiesファイル

- 32.2.4 JDK 1.6.0_12の存在するクライアントにWinRunnerもあるとFormsが動作しない問題

- 32.2.5 IEのフレーム付きHTMLファイルでJavaScript通信が機能しない問題

- 32.2.6 Safari 5ブラウザでFormsアプリケーションをコールするJavaScriptイベントが機能しない問題

- 32.3 ドキュメントの訂正箇所

- 32.3.1 セキュア・モードでのユーザーIDの引渡し

- 32.3.2 JDAPIプログラミング例

33 Oracle Portal

- 33.1 作業の前に

- 33.2 一般的な問題および回避方法

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

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

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

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

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

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

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

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

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

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

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

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

- 33.2.13 データベース表の更新

- 33.3 アップグレードの問題および回避方法

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

- 33.4 相互運用性の問題および回避方法

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

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

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

- 33.5 ユーザー・インタフェースの問題および回避方法

- 33.6 エクスポートとインポートの問題および回避方法

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

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

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

- 33.7 ポートレットとプロバイダの問題および回避方法

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

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

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

- 33.8 PDKの問題および回避方法

- 33.9 グローバリゼーション・サポートの問題および回避方法

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

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

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

- 33.10 ドキュメントの訂正箇所

- 33.10.1 ポータル・ページごとのパラメータ数の制限

- 33.10.2 データベース・キーストアの誤った場所

34 Oracle Reports

- 34.1 一般的な問題および回避方法

- 34.1.1 Reportsアプリケーションへのユーザーおよびロールのマッピング

第XI部 Oracle WebCenter Content

35 Oracle WebCenterアプリケーション・アダプタ

- 35.1 構成の問題および回避方法

- 35.1.1 Microsoft LDAPを使用した正常なAXFコールのために資格証明ユーザーは管理者であること

- 35.1.2 コマンドラインを使用したAXF_CUSTOM.pllのコンパイル(Oracle E-Business Forms)

- 35.1.3 管理対象添付ファイルのAutoVueベースURL構成の変更

- 35.1.4 Siebelエンティティ識別子フィールド(xsiebel<entity>形式)は通常のメタデータ・フィールドとして扱わない

- 35.1.5 Siebel Adapter Siebel SIFファイルの検索

- 35.2 ドキュメントの訂正箇所

- 35.2.1 管理対象添付ファイルPreferences.hda Settingsの修正

- 35.2.2 Oracle Distributed Document Captureの管理対象添付ファイル構成の修正

36 Oracle WebCenter Contentのインストールおよび構成

- 36.1 Oracle WebCenter ContentへのOracle Enterprise Content Management Suiteの再ブランド化

- 36.2 ドキュメントの訂正箇所

- 36.2.1 アンインストーラの場所

- 36.2.2 Oracle Information Rights Managementの管理対象サーバー名

37 Oracle WebCenter Content: Imaging

- 37.1 一般的な問題

- 37.1.1 OSSO使用時にImagingセッションがタイムアウトした場合はブラウザのリフレッシュが必要

- 37.1.2 ページ上に混在する複数の言語

- 37.1.3 100以上のドキュメントを削除すると404エラーが発生する可能性がある

- 37.1.4 タイムゾーンはImagingサーバーのタイムゾーンに基づく

- 37.1.5 ImagingドキュメントがWebCenter内でネイティブに表示可能になる

- 37.1.6 定義済アプリケーションからの全文検索機能の削除

- 37.1.7 Oracleテキスト検索使用時のアプリケーション・フィールドの制限

- 37.1.8 レコードがImaging検索で欠落する

- 37.1.9 WebLogic Serverのリスニング・アドレスとAXFドライバのページURLは同じドメインを参照する必要がある

- 37.1.10 Linux共有で入力エージェントを使用する場合にNFSロック・サービスを起動する必要がある

- 37.1.11 DefaultSecurityGroup MBeanを使用して初回のログイン時にセキュリティ・グループに管理者権限を割当て可能である

- 37.1.12 入力定義ファイル空白行が含まれる場合の入力マッピング・エラー

- 37.1.13 数値または小数フィールドに取り込む場合の小数点動作が異なる

- 37.1.14 ブラウザの「進む」、「戻る」および「リフレッシュ」ナビゲーションの使用は推奨しない

- 37.1.15 Content ServerのEnglish-USロケールが無効になっている場合、ドキュメントのアップロードまたは更新が失敗する

- 37.1.16 English-USロケールでContent Serverを起動しない場合、ドキュメント移動が失敗する

- 37.1.17 Java一時ファイルのキャッシュ済ファイルの消去

- 37.1.18 Oracleデータベースを使用するImagingシステムでのみソリューション・エディタは使用可能

- 37.1.19 その他のMBean構成オプション

- 37.2 ブラウザの互換性の問題

- 37.2.1 IE: Internet ExplorerではExecuteSearchに対してASCII以外の文字がサポートされていない

- 37.2.2 Firefox: 詳細モードで「バージョン」および「ダウンロード」ダイアログ・ボックスがビューアの背後に表示される

- 37.2.3 Internet Explorer 9: ビューアに必要なJava SE Runtime Environmentをインストールするためのリンクの問題

- 37.3 アクセシビリティの問題

- 37.3.1 ビューア・モードによってボタンのアクティブ化の動作が異なる

- 37.3.2 付箋のコンテンツの制限

- 37.3.3 キーボード・ナビゲーション用に追加されたコンテンツにスキップ・リンク

- 37.3.4 Firefox: ビューアの詳細モードでのキーボード・ナビゲーション用に追加されたアプレットにスキップ・リンク

- 37.3.5 Internet Explorer 7: 「ドキュメントのアップロード」および「プリファレンス」ページでのフォーカスの問題

- 37.3.6 スクリーン・リーダー・モードでインポート用に選択したファイルの名前が表示されない

- 37.3.7 キーボードを使用してカレンダから選択する場合の問題

- 37.3.8 キーボードを使用する場合の新規検索の作成ウィザードのフォーカスの問題

- 37.3.9 JAWSによってアノテーションが認識されない

- 37.3.10 キーボードを使用してカレンダから選択した日付が失われる

- 37.3.11 JAWSによって一部のアノテーション・ボタンが誤って読み上げられる

- 37.3.12 Internet Explorer: 名前が長いパネルがスクリーン・リーダーで表示されない

- 37.4 ドキュメントの訂正箇所

- 37.4.1 Imagingの管理ガイドの2.3.8項のコード・サンプルへの修正

- 37.4.2 MBeanタイトルの修正

38 Oracle Information Rights Management

- 38.1 一般的な問題および回避方法

- 38.1.1 Adobe Reader XおよびAdobe Reader 9で一部の機能が無効化または制限される

- 38.1.2 このリリースでのMicrosoft SharePointのサポートの制限

- 38.1.3 コンテキスト選択ダイアログが取り消されるとLotus Notesの電子メール・メッセージが失われる可能性がある

- 38.1.4 宛先がWebDAVフォルダである場合、Microsoft Office 2000/XPでシールされたファイルに対する「Save As」がブロックされる

- 38.1.5 SharePoint 2010でシールされたファイルにローカル・ドラフト・フォルダを使用するよう求められない

- 38.1.6 SharePointとともに使用する場合にMicrosoft ExcelスプレッドシートでOracle IRMフィールドの初期表示が正しくない

- 38.1.7 Microsoft OfficeアプリケーションおよびSharePointでの自動保存および自動回復の動作

- 38.1.8 Microsoft Windows 2000は現在サポートされていない

- 38.1.9 クライアントとサーバーのロケールが異なる場合にエラー・メッセージを読み取れない

- 38.1.10 「適用」ボタンを使用せずにタブを移動すると変更が失われる

- 38.1.11 Microsoft Office 2003でMicrosoft Office 2007互換機能パックを使用した場合に一部のファイル形式がサポートされない

- 38.1.12 シール済電子メールが開いているときに手動で権限をチェックインするとMicrosoft Wordがハングする

- 38.1.13 Lotus Notesでシール済電子メールに一時ファイル名が表示されることがある

- 38.1.14 サイズが2GB以上のファイルのシールはOracle IRM Desktopでサポートされていない

- 38.1.15 検索の設定時にレガシー・サーバーへのログインに失敗した後の不適切な認証オプション

- 38.1.16 レガシーのシール済ドキュメントをMicrosoft Office 2007で開くと1回目は失敗する

- 38.1.17 SSOにOAM 11gを使用すると「ログアウト」リンクが正常に動作しない

- 38.1.18 レガシー・サーバーでのデータ入力にはダブルバイト言語を使用できない

- 38.1.19 Oracle IRM Serverで[Return]キーのかわりに[Space]キーを使用する

- 38.1.20 Oracle IRM Serverのカレンダ・コントロールにキーボードでアクセスできない

- 38.2 構成の問題および回避方法

- 38.2.1 ユーザーおよびグループ検索用の新規JPS構成プロパティ

- 38.2.2 ロール編集の不具合を修正するためにOracle IRM Serverのリリース11.1.1.5.0で必須のパッチ番号12369706

- 38.2.3 Oracle IRM Desktopの64ビット・バージョンのインストール

- 38.2.4 新しい「オンライン情報」ボタンを取得するために再起動が必要である

- 38.2.5 Oracle Access Managerバージョン10gを使用したOracle IRMのデプロイ

- 38.2.6 ユーザーとグループの名前が同じ場合にLDAPの再関連付けが失敗する

- 38.2.7 5.5より前のバージョンからのOracle IRM Desktopのアップグレード

- 38.2.8 Oracle IRM Desktopをアップグレードした後のサーバーの同期化

- 38.2.9 Oracle IRM Desktopのアップグレード後に失われた設定を再適用する

- 38.2.10 ユーザー名およびパスワードを使用した認証時のOracle IRMアカウントの変更

- 38.2.11 Oracle RACを使用する場合にOracle IRMインストールに必要なインストール後の手順

- 38.2.12 Oracle IRMインストールのヘルプ・ページを英語以外のサーバー・ロケールで開く

- 38.3 ドキュメントの訂正箇所

39 Oracle WebCenter Content

- 39.1 一般的な問題および回避方法

- 39.1.1 Windows 7のInbound Refineryスタンドアロン・アプリケーションの実行可能ファイル

- 39.1.2 コンテンツIDにマルチバイト・キャラクタが含まれるフォリオ項目はSafariで正しく表示されない

- 39.1.3 Site StudioではサイトID、ディレクトリ名およびページ名のマルチバイト・キャラクタはサポートされていない

- 39.1.4 Site Studio Publisherではマルチバイト・キャラクタはサポートされていない

- 39.1.5 サーバーのシステム・ロケールが一致しない場合にコンテンツ・サーバー間でのフォルダ・アーカイブの転送が失敗する

- 39.1.6 エクスポート時のユーザー・ロケールとサーバー・システム・ロケールが一致しない場合にフォルダ・アーカイブのインポートが失敗する

- 39.1.7 フランス語およびイタリア語では「新規フォリオ」ページが機能しない

- 39.1.8 Oracle WebCenter ContentサーバーおよびIPv6のサポート

- 39.1.9 大きいファイルのチェックインによりタイムアウトが発生する

- 39.1.10 中止されたContent Categorizerのトレース・ログ設定

- 39.1.11 シングル・サインオンでOAMサーバーとともにWebCenter Contentを使用する

- 39.1.12 Internet Explorer 8でコントリビューション・フォルダを表示すると余分な行が表示される

- 39.1.13 ログアウトまたは再起動後にWebDAV接続が失敗する

- 39.1.14 LDAPユーザーに一部の管理者権限が付与されない

- 39.1.15 WinNativeConverterには.NET Frameworkが必要である

- 39.1.16 Oracle OpenOffice構成の詳細な設定

- 39.1.17 OpenOfficeクラス・ファイルへのクラスパスの設定に関する概要

- 39.1.18 Inbound RefineryのPDF変換の結果が元のコンテンツと視覚的に異なる可能性がある

- 39.1.19 ユーザー・ロケールとサーバー・ロケールが一致しない場合、WebCenter ContentでOracle E-Business SuiteおよびPeopleSoft管理対象のアタッチメント・ページにアクセスできない

- 39.1.20 WindowsとWebDAVの接続の問題

- 39.1.21 レコード管理用のxdoruntime.earライブラリの手動追加

- 39.1.22 SSXAでのHCSPカスタム要素の使用

- 39.1.23 FCKEditorおよびChromeでのリンク・ウィザードの使用

- 39.1.24 Chromeの使用時にリンク・ウィザードでエラーが表示される

- 39.1.25 Chromeを使用したSite Studio Webサイトのバックアップ

- 39.1.26 ChromeおよびSafariでのDAMビデオ・ストーリーボードのエラー

- 39.1.27 FireFoxおよびFCKエディタの使用時における表スタイルの適用の問題

- 39.1.28 Content Information Serverが11gに対してサポートされていない

- 39.1.29 FireFoxでトレイを使用した際のウィンドウ・サイズ

- 39.1.30 Chromeのバスケット・アイテムのコンテンツ・アイテム・アイコンが破損して表示される

- 39.1.31 Kofax 9でのVB6コンポーネントの依存性

- 39.1.32 Windows VistaおよびWindows 7でオフライン・サーバーのステータス・アイコンがオーバーレイ表示されない

- 39.1.33 古い管理対象ファイル・リビジョンをMicrosoft Excelで開けない

- 39.1.34 SSPの対象フィルタおよび対象外フィルタでのURLの使用

- 39.1.35 Folders_gの非推奨アラートの無効化

- 39.1.36 Windows ExplorerでのMicrosoft Officeのドラッグ・アンド・ドロップ

- 39.1.37 ZipRenditionStaticAccessのスケジュール済ジョブの情報へのアクセス

- 39.1.38 ドキュメントのサムネイル・イメージにページ1しか使用できない

- 39.1.39 UCMがEBRモードの場合、チェックインフォームおよび検索フォームでエラー・メッセージが表示される

- 39.1.40 UCMがEBRモードの場合、ビュー公開エラーがログで確認される

- 39.1.41 外部OracleTextSearchによる最適化エラー

- 39.1.42 cwallet.ssoの変更をデプロイメント・マネージャに伝播する

- 39.1.43 Dynamic Converterコンポーネントが有効になっていると、EBRモードのUCMが起動できない

- 39.2 構成の問題および回避方法

- 39.2.1 Oracle Text Searchコンポーネントに最低限必要なJDBCドライバのバージョン

- 39.2.2 Windows 7のInbound Refineryに対して8.3ファイル・ネーミングを手動で無効化する

- 39.2.3 フォルダを変更するためのセキュリティ権限の設定

- 39.2.4 Oracle Content Server 10gR3用のSSXAに必要なDCバージョン

- 39.2.5 ライブラリをターゲットとするプロデューサとしてのContent Portlet Suite (CPS)WebCenter

- 39.2.6 Oracle Access Manager 11gと統合されるSSOログアウトのログアウトURL

- 39.2.7 ActiveDirectoryへのJPS接続でのカスタム・トラストストアの使用

- 39.2.8 Windows 7クライアントでのWebDAVの使用

- 39.2.9 IBM WebSphereアプリケーション・サーバーでの外部LDAP IDストア用の接続プールの設定

- 39.2.10 ファイル・ストア・プロバイダのストレージ・ルール「デフォルトの記憶域」はデフォルトではない

- 39.3 ドキュメントの訂正箇所

- 39.3.1 IdocスクリプトでEnableOptimizedLatestReleaseQueryingが有効でない

- 39.3.2 WebCenter Contentに対するKofaxバージョンの動作保証

- 39.3.3 プロデューサとしてのWebCenter用のContent Portlet Suite (CPS)WSRP URL

- 39.3.4 Windowsで8.3ファイル・ネーミングがサポートされない

- 39.3.5 Desktopの検索ベースのコンテンツ・フォルダはオフラインで使用可能にできない

- 39.3.6 Desktop 11gR1のサーバー接続レジストリ・エントリ

- 39.3.7 11gでのインターネットスタイルの検索が無効になっている

- 39.3.8 Framework Foldersコンポーネントがデフォルトで有効になっていない

- 39.3.9 WebCenter Content Serverヘルプでのロールの最大長が正しくない

- 39.3.10 BrowserUrlPath変数の場所が正しくない

- 39.3.11 IdcCommandUXの呼び出しに関する例が間違っている

- 39.3.12 SearchCacheMaxItemAgeInMinutesのデフォルト値が間違っている

- 39.3.13 LOAD_FOLIO_NODEパラメータparentNodeIdの大/小文字が間違っている

- 39.3.14 IdocスクリプトでUseBellevueLookおよびUseXpedioLook変数が有効でない

- 39.3.15 formatDateWithPattern Idocスクリプト変数が誤って返される

40 Oracle WebCenter Content: Records

- 40.1 一般的な問題および回避方法

- 40.1.1 ロール・レポートの出力はレポートを生成するユーザーに依存する

- 40.1.2 スクリーニング使用時に返されるアイテム

- 40.1.3 Oracle Text Searchおよびレポート構成オプション

- 40.1.4 10gからのアップグレードで監査証跡期間が欠落する

- 40.1.5 DB2データベースおよびFOIA/PA機能

- 40.1.6 保存カテゴリ・コンテンツのソートおよびリスト

- 40.1.7 Firefoxを使用したダッシュボードの構成

- 40.1.8 保存アイテムのセキュリティ・グループの設定

- 40.2 構成の問題および回避方法

- 40.2.1 FOIAアーカイブのインポート時のエラー・メッセージ

- 40.2.2 再起動が必要: パフォーマンス監視およびレポート

- 40.2.3 監査証跡のソート結果およびデータベース全文検索

- 40.2.4 外部ストレージを使用する場合の接頭辞のサイズ制限

- 40.2.5 電子メール・メタデータ・コンポーネントの有効化

- 40.2.6 相対Webルートを変更する必要がある

- 40.2.7 バージョン11g用の10gアダプタの構成

- 40.2.8 ダッシュボード用のRSSリーダーの構成

- 40.3 ドキュメントの訂正箇所

- 40.3.1 ドキュメントに反映されていないメニュー名の変更

- 40.3.2 物理コンテンツ管理サービスの説明がない

- 40.3.3 外部ストレージ用の追加のFTPオプション

第XII部 Oracle Data Integrator

41 Oracle Data Integrator

- 41.1 構成の問題および回避方法

- 41.1.1 Oracle RAC URL付きデータソースを含む生成済テンプレートをデプロイできない

- 41.1.2 データソースを含む生成済テンプレートをデプロイできない

- 41.1.3 Windowsでデフォルト・パスを使用した場合にテンプレートを生成できない

- 41.1.4 WLSデータソースでのテスト問合せの設定

- 41.1.5 リポジトリの作成に必要なDBA資格証明

- 41.2 設計時環境の問題および回避方法

- 41.2.1 ファイル・データストアについて、データの表示操作が常にグローバル・コンテキストを検索する

- 41.2.2 ソート時にクイック編集エディタが間違った結合を削除する

- 41.2.3 警告ダイアログで行った選択に関係なく、クイック編集エディタにソースが削除済と表示される

- 41.2.4 ロード計画のリフレッシュ時の動作が一致しない

- 41.2.5 ロード計画例外ステップの変数を上書きおよびリフレッシュできない

- 41.2.6 「DDLの生成」に、モデルには定義されているがデータベースには定義されていない制約が表示されない

- 41.2.7 ロード計画実行でログのエクスポート機能がサポートされていない

- 41.2.8 パラレル・ロード計画ステップの再開動作が正しくない

- 41.2.9 マーカーが表示されない

- 41.2.10 残存しているcachedirコンテンツが原因でJythonスクリプトで例外が発生する

- 41.2.11 「OBIEE系統」ウィザードがタスクバーに表示されない

- 41.2.12 「ルックアップ・シナリオ」ダイアログを介してロード計画にシナリオを追加できない

- 41.2.13 同様のデータストア別名が含まれる場合、不正な結合句が生成される

- 41.2.14 ランタイム・エージェントによってユーザー・パラメータが考慮されない

- 41.2.15 カタログおよびスキーマの修飾子を使用するテクノロジのデータを編集できない

- 41.2.16 Zipエクスポート・ファイルでのASCII以外の不正なファイル名

- 41.2.17 ASCII以外の文字が不正にアンダースコアに変換される

- 41.2.18 マッピング・プロパティ・インスペクタで失われるフォーカス

- 41.3 Oracle Data Integratorコンソールの問題および回避方法

- 41.3.1 別のタブを閉じるとOracle Data Integratorコンソール・ページのタスク・フローがリセットされる

- 41.3.2 Enterprise ManagerからログアウトしてもOracle Data Integratorコンソールに伝播されない

- 41.4 テクノロジおよびナレッジ・モジュールの問題および回避方法

- 41.4.1 Microsoft Excelターゲット・データストアの場合、列名は大文字である必要がある

- 41.4.2 ファイル・データストアについて、リバース・エンジニアリング・プロセスを取消できない

- 41.4.3 複製モードでテクノロジをインポートすると、SQLキーワードがインポートされない

- 41.4.4 複合ファイルまたはXMLをステージング領域として使用すると、SQL例外「不明なトークン」が表示される

- 41.4.5 モデル・コードにASCII以外の文字が含まれる場合、一貫性セットJKMでサブスクライバの追加が失敗する

- 41.4.6 ASCII以外の文字の場合、IKMおよびLKM SQL Incremental Update (Row by Row)が失敗する

- 41.4.7 マスター・リポジトリ・インポート・ウィザードでPostgreSQLテクノロジが使用できない

- 41.4.8 IKM SQL Incremental Update (Row by Row)では日本語の表をターゲットにできない

- 41.5 Oracle Data ProfilingおよびOracle Data Qualityの問題および回避方法

- 41.5.1 クライアントからUNIX上のData Qualityサーバーへ接続できない

- 41.5.2 .tssファイルを使用してクライアントを起動するとメニューが英語で表示される

- 41.5.3 日本語または中国語のクライアントからエンティティを作成する際のユーザー/パスワードが不正な場合に表示される不正なエラー・メッセージ

- 41.5.4 フォルダ・パスにASCII以外の文字が含まれる場合にプロジェクトのエクスポートが空になる

第XIII部 Oracle Business Intelligence

42 Oracle Business Intelligence

- 42.1 パッチ要件

- 42.1.1 My Oracle Supportからのパッチの取得

- 42.2 前回のリビジョン以降に特定または変更されたOracle Business Intelligenceの問題および回避方法

- 42.3 リリース11.1.1.3のみに適用されるOracle Business Intelligenceの問題および回避方法

- 42.4 Oracle Business Intelligenceの一般的な問題および回避方法

- 42.4.1 Oracle BIディスコネクテッド分析はOracle Business Intelligence 11gリリース11.1.1.5には含まれていない

- 42.4.2 Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない

- 42.4.3 テストから本番環境へ移動する際のJARファイル・サイズの問題

- 42.4.4 グラフおよびスコアカードを表示するにはAdobe Flash Playerバージョン10.1以上が必要

- 42.4.5 Hyperion Financial ManagementデータソースはWindowsデプロイメントにのみ使用可能

- 42.4.6 Siteminderが全文カタログ検索ではサポートされていない

- 42.4.7 Windowsのネイティブ認証は全文カタログ検索ではサポートされていない

- 42.4.8 全文検索において、レポート列を使用してBI Publisherのレポートが検索されない

- 42.4.9 Windowsでヘブライ語のフォントが間違った方向で表示されることがある

- 42.4.10 タイ語およびトルコ語ロケールでのインストール時の問題

- 42.4.11 BIコンポーザでグラフのサブタイプがリフレッシュされない

- 42.4.12 パスにマルチバイト文字を含むダッシュボードおよびスコアカードがADFページに表示されない

- 42.4.13 BIプレゼンテーション・サービスによってフォルダ名ではサポートされる文字がBI Publisherではサポートされない

- 42.4.14 非共有接続プールを使用するEssbaseおよびHyperion Financial Managementのデータソースとの統合

- 42.4.15選択された整合性チェックの警告を非表示にするために使用できるパッチ

- 42.4.16 WebLogic LDAPのユーザー・パスワードに関する問題

- 42.4.17 アイデンティティ・ストアでのGUID属性の構成

- 42.4.18 WebLogicコマンド・ファイルの実行中にメッセージが文字化けすることがある

- 42.4.19 Microsoft Internet Explorer 9.xの使用時にプレゼンテーション・サービスでレンダリングの問題が発生することがある

- 42.4.20 WebLogic Serverの起動時のパフォーマンス低下

- 42.5 Oracle Business Intelligenceのインストールの問題および回避方法

- 42.5.1 SQL Serverデータベースに対してOracle Business Intelligenceをインストールする際のエラー

- 42.5.2 パッチ・レベルが異なるOSでのスケールアウト・シナリオはサポートされていない

- 42.5.3 ウィルス対策ソフトウェアによってWindows環境でのインストールがブロックされる

- 42.5.4 管理者のユーザー詳細画面でOracle Business Intelligenceインストーラが停止する

- 42.5.5 Windows 2008にOracle Business Intelligenceをインストールする際の問題

- 42.5.6 Oracle Business Intelligenceを共有ドライブにインストールすると失敗する場合がある

- 42.5.7 マルチバイト・データをサポートするようなDB2の構成

- 42.5.8 Oracle BIスケジューラでマルチバイト・データを使用するとMicrosoft SQL Server 2005/2008ドライバに問題が発生する

- 42.5.9 Windowsオペレーティング・システムで十分な権限がないためジョブ・マネージャが開始しない

- 42.5.10 不明なロケールが原因でUNIX上でOracle Business Intelligenceのインストールが失敗する

- 42.5.11 エンタープライズ・インストールの実行時にFATファイル・システムのエラー・メッセージを無視する

- 42.5.12 ジョブ・マネージャが「スタート」メニューから起動できないことがある

- 42.5.13 クライアント・ツールのインストール・パスにマルチバイト文字が含まれているとジョブ・マネージャが起動できない

- 42.5.14 RCUが2度目に起動されてIBM DB/2上にMDS/プラットフォーム・スキーマのみを作成するときにエラーが発生する

- 42.6 Oracle Business Intelligenceのアップグレードの問題および回避方法

- 42.6.1 一般的なアップグレードの問題および回避方法

- 42.6.1.1 Oracle Business Intelligenceリリース10gからリリース11gへのアップグレード後に条件付き書式が機能しない場合がある

- 42.6.2 セキュリティ関連のアップグレードの問題および回避方法

- 42.6.2.1 英語以外のユーザーまたはグループ名でRPDをアップグレードすると警告がレポートされる

- 42.6.2.2 名前に無効な文字を含むユーザーまたはグループはアップグレードされない

- 42.6.2.3 10gの管理者ユーザーIDまたはパスワードにネイティブでない文字が含まれている場合にRPDアップグレード・プロセスが失敗する

- 42.7 Oracle Business Intelligenceの分析とダッシュボードの問題および回避方法

- 42.7.1 分析とダッシュボードの一般的な問題および回避方法

- 42.7.1.1 ビジネス・モデルで名前が変更された列に基づく既存のダッシュボード・プロンプトは機能しない

- 42.7.1.2 特定の状況でゲージ・ビューが切れて表示されたり、表示されなくなる

- 42.7.1.3 ダッシュボード・プロンプト・スライダの数値単位が正しく翻訳されていない場合がある

- 42.7.1.4 Windows上でSafariブラウザを使用してダッシュボード・ページを印刷すると、ページが特定の左クリックに反応しない

- 42.7.1.5 ダッシュボード・ページ上のスコアカードの図が表として印刷される

- 42.7.1.6 列セレクタとマップの使用

- 42.7.1.7 マップのラップアラウンド機能の問題

- 42.7.1.8 MapViewerでマップ・タイルを削除できない

- 42.7.1.9 小型のフォーム・ファクタ・グラフのレンダリングのサポート

- 42.7.1.10 パスにラテン語の補足文字を含む分析が、ダッシュボード・ページ上で開かない

- 42.7.1.11 選択ステップでテキスト以外の階層列のメンバーの検索が結果なしになる

- 42.7.1.12 右クリック・メニューの相互作用が変換されない

- 42.7.1.13 トレリス・ビューの配置の問題

- 42.7.2 アクションの問題および回避方法

- 42.7.2.1 アクション・フレームワークのEJBをWebLogic管理対象サーバーにデプロイする必要がある

- 42.7.3 スコアカードとKPIの問題および回避方法

- 42.7.3.1 スコアカードまたはスコアカード・コンポーネントの関連ドキュメントを検索した場合に結果が返されない

- 42.7.3.2 Oracle Secure Enterpriseの「検索結果」ページからスマート・ウォッチリストにアクセスするとエラーが発生する

- 42.7.3.3 共有スコアカードの同時編集による項目の陳腐化エラー

- 42.7.4 エージェントの問題および回避方法

- 42.7.4.1 Microsoft Active DirectoryおよびOracle Virtual Directoryでエージェント配信できない

- 42.7.4.2 ホームページおよびダッシュボードのオプションのみが選択されている場合に、エージェントが誤ってアクティブな配信プロファイルにコンテンツを配信する

- 42.7.5 Microsoft Officeの統合の問題および回避方法

- 42.7.5.1 Oracle BI Add-in for Microsoft OfficeでのMicrosoft Office 2007の使用

- 42.7.5.2 サーバー接続がMicrosoft ExcelとPowerPointで自動的に共有されない

- 42.7.5.3 Oracle BI Add-in for Microsoft Officeの前のインストールを手動でアンインストールする必要がある

- 42.7.5.4 英語以外の言語用の言語パックのインストール

- 42.7.5.5 Oracle BI Add-In for Microsoft Officeのオンライン・ヘルプに含まれるエラー

- 42.7.5.6 ページ・エッジ内で二重列のある表ビューまたはピボット表ビューのリフレッシュが失敗する場合がある

- 42.7.5.7 二重列をカスケードすると間違った表示値になる

- 42.7.5.8 断続的なタイムアウト・エラー

- 42.7.5.9 「色変更方法」ターゲット領域がサポートされていない

- 42.7.5.10 Microsoft Excelに挿入されるときにメジャー列のラベルが正しく表示されないことがある

- 42.7.5.11 積上げグラフに負の値が表示されない

- 42.7.5.12 ExcelおよびPowerPointで線ありの散布図がデフォルトの散布図として表示される

- 42.7.5.13 セクションのエッジがあるグラフはリリース11.1.1.6.xではサポートされない

- 42.7.5.14 アラビア語またはドイツ語バージョンのExcelで表ビューをリフレッシュすると誤ったデータ値になる

- 42.7.5.15 総計列または行を含むビューをMicrosoft Officeに挿入すると問題が発生することがある

- 42.7.5.16 表またはピボット・ビューのタイトルに表示される時間が挿入後に正しくないことがある

- 42.7.5.17 グラフがMicrosoft Officeへの挿入後に異なって表示されることがある

- 42.7.5.18 バブル・グラフおよび散布図の凡例がMicrosoft Officeへの挿入後に異なって表示されることがある

- 42.7.5.19 ノルウェー語またはポーランド語のOracle BI Office for PowerPointを実行しているときにヘルプ・システムが動作しない

- 42.8 Oracle Business Intelligence Mobileの問題および回避方法

- 42.8.1 ユーザーの言語がアラビア語またはヘブライ語の場合、オフスクリーン・コンテンツがスクロールして表示されない

- 42.8.2 BI Mobileのクライアント・シェルのUIでは双方向テキスト・レイアウトがサポートされない

- 42.8.3 Oracle BI Mobileアプリケーションでは、モバイル・デバイスのアクセシビリティ機能が動作しない場合がある

- 42.8.4 ユーザーのカタログ内に表示されるブリーフィング・ブックのコンテンツがモバイル・アプリケーションからは表示できない

- 42.8.5 iPad iOS 4およびiOS 5のマルチタスク・ジェスチャーがサポートされない

- 42.8.6 BI Mobileで表示されるBI Publisherプロンプトがデスクトップ・アプリケーションとは異なって表示される

- 42.9 Oracle BI Publisherのレポートと公開の問題および回避方法

- 42.9.1 Oracle BI Publisherの一般的な問題および回避方法

- 42.9.1.1 JDBCドライバによりsetBigDecimalのサポートされていない関数がスローされる

- 42.9.1.2 Oracle BI PublisherがOracle BI Enterprise Editionと統合されている場合はBI Publisherのユーザー・インタフェースからのカタログ検索が機能しない

- 42.9.1.3 BI Publisherの管理ページに表示されるデータソースにサポート対象外のデータソースが含まれている

- 42.9.1.4 Internet Explorer 7または8で双方向言語プリファレンスを使用した場合にメニュー・アイテムが表示されない

- 42.9.1.5 Microsoft SQL Server 2008 Analysis Servicesのデータソース定義が保存されない

- 42.9.1.6 Apple iPadで一部のレポート形式を表示する際の問題

- 42.9.1.7 BI Publisherのオブジェクトが一重引用符文字を使用して命名されたフォルダ内にある場合、予期しない動作を示す

- 42.9.1.8 SampleApp Lite Webカタログで「コンポーネント」フォルダが見つからない

- 42.9.1.9 Componentsフォルダのボイラープレートの表の罫線がChromeブラウザで正しく表示されない

- 42.9.1.10 リリース11.1.1.5ではWebサービスからローカル・ポリシー・アタッチメント(LPA)が削除されている

- 42.9.1.11 Oracle BI Publisherがen_USロケールで実行するには、Oracle WebLogic Serverが必要

- 42.9.1.12 検索結果の数が正しくないことがある

- 42.9.1.13「スケジュール・レポート」オプションが管理者以外のユーザーに正しく表示されない

- 42.9.1.14 11.1.1.6.2でのBI Publisherデスクトップ・ツールの追加の設定

- 42.9.2 Oracle BI Publisherのセキュリティの問題および回避方法

- 42.9.2.1 LDAPセキュリティ・モデルの管理者ユーザー名の制限

- 42.9.3 Oracle BI Publisher配信マネージャの問題および回避方法

- 42.9.4 Oracle BI Publisherスケジューラの問題および回避方法

- 42.9.4.1 Microsoft SQL Serverにスキーマがインストールされている場合、スケジューラがマルチバイト文字をサポートしない

- 42.9.4.2 繰返しまたは将来のジョブの電子メール通知のURLでジョブのジョブ履歴が表示されないことがある

- 42.9.4.3 既存のジョブの編集後、すぐに新規として発行を使用して新しいジョブを作成すると、元のジョブが上書きされる

- 42.9.5 Oracle BI Publisher RTFテンプレートの問題および回避方法

- 42.9.5.1 11gのRTFテンプレートでは文字列式の数字変換が必要

- 42.9.6 Oracle BI Publisher Excelテンプレートの問題および回避方法

- 42.9.6.1 Apple iPadにおけるExcelテンプレートの出力の制限

- 42.9.7 Oracle BI Publisherデスクトップ・ツールの問題および回避方法

- 42.9.7.1 Oracle BI PublisherのTemplate Builder for Microsoft WordはMicrosoft Office Liveアドインと互換性がない

- 42.9.7.2 Excel Analyzerは64ビットWindowsプラットフォームをサポートしない

- 42.9.8 Oracle BI Publisherレイアウト・エディタの問題および回避方法

- 42.9.8.1 XPTレイアウトを編集し、レイアウト・エディタで「戻る」をクリックすると例外が発生する

- 42.9.8.2 インタラクティブ・ビューアに式列から予期しない結果が返されることがある

- 42.9.8.3 データ・セットが単一のフラット・データ・セットでない場合に、インタラクティブ・ビューアがデータ集計関数に対し誤った結果を返す

- 42.9.8.4 #,##0カスタム・フォーマット・マスクで使用されると、除算の結果が一貫性なく丸められる

- 42.9.9 Oracle BI Publisherデータ・モデルの問題および回避方法

- 42.9.9.1 アップグレード・アシスタントで作成した場合にデータ・モデルを編集できない

- 42.9.9.2 ビュー・オブジェクトのデータ・セットを編集すると、要素が複製される

- 42.9.10 Oracle BI Publisherのレポート作成の問題および回避方法

- 42.9.10.1 Oracle ReportsとOracle BI Publisher 11gの間で直接変換されない

- 42.9.10.2 "Enable Bursting"レポート・プロパティは無効なときに有効状態が表示される

- 42.9.11 Oracle BI Publisherのドキュメントの訂正箇所

- 42.9.11.1 Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド

- 42.9.11.2 Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者ガイド

- 42.10 Oracle Business Intelligenceメタデータ・リポジトリ開発の問題および回避方法

- 42.10.1 メタデータ・リポジトリ開発の一般的な問題および回避方法

- 42.10.1.1 NQClient (BI ODBCクライアント)ユーティリティの使用は非推奨

- 42.10.1.2 paint.rpdをテストに使用する際に論理表ソース・モデリングを更新する

- 42.10.1.3 FIRSTおよびLASTの集計ルールを使用すると、時間ディメンジョンのソートに一貫性がなくなる

- 42.10.1.4 Oracle OLAP 11.2.xを使用する場合、JavaHostコンピュータ上のOracle OLAP Jarを更新する必要がある

- 42.10.1.5 Oracle OLAPからインポートする際にJDBC接続を使用する必要がある

- 42.10.1.6 接続プール・パスワードの変更のためのBIServerT2PProvisioner.jarユーティリティの使用

- 42.10.1.7 Oracle BI ServerのOracle OLAPとの通信用のサーブレットの構成

- 42.10.1.8 TimesTenリリース11.2.2.3以降での集計のパフォーマンスの向上

- 42.10.1.9 システム生成表を含むリポジトリでマージを実行するとメタデータが欠落することがある

- 42.10.2 Oracle BIサーバーの問題および回避方法

- 42.10.2.1 Oracle Call Interface (OCI)の問題により、高負荷でのOracle Database 11gへの接続時にWindows上のOracle BIサーバーがクラッシュする

- 42.10.3 Oracle BI管理ツールの問題および回避方法

- 42.10.3.1 管理ツールによって「デプロイメント・ファイルの生成」オプションが不正に表示される

- 42.10.3.2 オンライン・インポート・オブジェクトのチェックアウトの問題

- 42.10.3.3 Oracle OLAPの必要なデータベース機能の変更に関するRPDの整合性に対する警告は無視する

- 42.10.3.4 OLAPソースからの親子階層のルート・メンバーに「NULL値可能」オプションを選択

- 42.10.3.5 管理ツールが「スタート」メニューから起動できないことがある

- 42.10.3.6 一部の管理ツールのインストールでのアイコンの問題

- 42.10.3.7 Oracle BIリポジトリはオブジェクトがMUD環境で削除されると破損する可能性がある

- 42.10.3.8 DFF VOのADFデータ・ソースからビジネス・モデルとマッピングおよびプレゼンテーション・レイヤーへの手動でのマッピング

- 42.10.3.9 管理ツールのクライアント・インストールでサマリー・アドバイザを使用するときにエラー・メッセージ・テキストが欠落する

- 42.10.3.10 モデル・チェッカはリリース11.1.1.6.2では有効でない

- 42.11 Oracle Business Intelligenceシステム管理の問題および回避方法

- 42.11.1 システム管理の一般的な問題および回避方法

- 42.11.2 構成の問題および回避方法

- 42.11.2.1 DefaultImageType要素およびHardenXSS要素の削除

- 42.11.3 デプロイメント、可用性および容量の問題および回避方法

- 42.11.4 サインインとセキュリティの問題および回避方法

- 42.11.4.1 Catalog Managerをオンライン・モードで開くには権限が必要

- 42.11.5 Oracle BIスケジューラの問題および回避方法

- 42.12 Oracle Business Intelligenceの統合とAPIの問題および回避方法

- 42.12.1 統合の一般的な問題および回避方法

- 42.12.2 Oracle Business Intelligence APIの問題および回避方法

- 42.13 Oracle Business Intelligenceのローカライズの問題および回避方法

- 42.13.1 製品のローカライズの問題および回避方法

- 42.13.1.1 マルチバイト・キャラクタを含む文字列をANSIエンコーディングを使用して外部ファイルに保存できない

- 42.13.1.2 BI Publisherのユーザー・インタフェース・コンポーネントが補助文字をサポートしない

- 42.13.1.3 Fusion Middleware Controlで英語以外のログ・ファイルが正しく表示されない

- 42.13.1.4 BI Publisherのデータ・モデル・エディタ内のエラー・メッセージがサーバーのロケール設定で表示される

- 42.13.1.5 BIサーバーのロケールがアラビア語またはヘブライ語の場合、PDFファイルおよびPowerPointのプレゼンテーションに含まれる表とピボット表のレイアウトが不適切になる

- 42.13.1.6 BI PublisherにおけるExcel2007の出力で数字と日付書式のロケール設定が考慮されない

- 42.13.1.7 BI PublisherのExcel2007出力はグレゴリオ暦のみをサポートする

- 42.13.1.8 Template Builder for Microsoft Wordのグラフ・ウィザードで日付が書式設定されない

- 42.13.1.9 BI Publisherのレイアウト・テンプレートのグラフでの数字と日付の書式の問題

- 42.13.1.10 BI Publisherのレポート作成ウィザードの列の選択の手順で、UI言語がFrancaisの場合、適切にレンダリングされない

- 42.13.1.11 PDF出力用にBI Publisherに同梱されているオールバニー・フォントはマルチバイト・キャラクタの太字および斜体をサポートしない

- 42.13.2 ヘルプ・システムのローカライズの問題および回避方法

- 42.13.2.1 Oracle Business Intelligenceヘルプ・システムがローカライズされていない

- 42.14 Oracle Exalytics In-Memory Machineの問題および回避方法

- 42.15 Oracle Business Intelligenceドキュメントの訂正箇所

- 42.15.1 Oracle Business Intelligenceドキュメントの一般的な訂正箇所

- 42.15.2 Oracle Fusion Middleware Oracle Business Intelligenceクイック・インストレーション・ガイド

- 42.15.3 Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド

- 42.15.3.1 インストレーション・ガイドにクライアント・ツールのインストールに関して誤った情報が含まれている

- 42.15.3.2 インストレーション・ガイドにpasteBinaryスクリプトに関する誤った情報が含まれている

- 42.15.4 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionアップグレード・ガイド

- 42.15.4.1 集計に関する誤った情報

- 42.15.5 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド

- 42.15.5.1 Oracle BI Mobile: ダッシュボードまたはアンサー・レポートのリンクの電子メールへの埋込み

- 42.15.5.2 Oracle BI Mobile: ダッシュボードへの容易なアクセス

- 42.15.5.3 Oracle Hyperion Smart View for Officeに関する情報を無視する必要がある

- 42.15.5.4 1つの問合せに含まれる複数のサブジェクト・エリアの列には互換性がある必要がある

- 42.15.5.5 第6章「ダッシュボードおよび分析内のプロンプト」の「以前のリリースで作成されたプロンプトのアップグレード方法」のトピックにおける誤り

- 42.15.5.6 付録E「ユーザー・インタフェースのリファレンス」の「ページ設定の編集」のトピックから「プロンプト・ボタン」フィールドのコンテンツが欠如している

- 42.15.5.7 第6章「ダッシュボードおよび分析のプロンプト」および付録E「ユーザー・インタフェースのリファレンス」の中でデフォルトのピクセル値の指定が間違っている

- 42.15.5.8 第10章「アクションの使用」に含まれる「外部システムで操作、関数またはプロセスを起動するアクション」のトピックに含まれる誤り

- 42.15.5.9 付録E「ユーザー・インタフェースのリファレンス」の「他の列も表示」ダイアログに関するトピックにおける誤り

- 42.15.5.10 付録E「ユーザー・インタフェースのリファレンス」の「新規フィルタ」ダイアログに関するトピックにおける誤り

- 42.15.5.11 最新のバージョンの表示機能の誤りの情報

- 42.15.5.12 BIコンポーザのインストールおよび構成の手順の変更

- 42.15.5.13 KPIエディタ: データ入力セキュリティ・ページの記述は無視する必要がある

- 42.15.6 Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド

- 42.15.7 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド

- 42.15.7.1 Essbaseの構成前の指示に関する重要な変更点

- 42.15.7.2 Teradataをデータ・ソースとして使用するにはopmn.xmlの手動での編集が必要

- 42.15.7.3 整合性チェックに関する警告39009および39059のテキストに対する更新

- 42.15.7.4 新しい整合性チェックの警告に関するその他の変更点

- 42.15.7.5 EssbaseまたはHyperion Financial Managementに対して、共有トークンを使用して認証を行う場合に「仮想プライベート・データベース」オプションを選択する

- 42.15.7.6 マスターMUDリポジトリの手動更新

- 42.15.7.7 管理ツールを使用してOracle OLAPおよびHyperion Financial Managementのデータソースからオフライン・インポートを実行するために、クライアント・インストールで必要な構成

- 42.15.7.8 OracleデータベースとOracle OLAPソースからインポートする際、管理ツールのクライアントをインストールするにはデータベース・クライアントをインストールする必要がある

- 42.15.7.9 サーバー起動時の初期化ブロック失敗により、接続プールがブラックリストに載せられる

- 42.15.7.10 ローカル変更のマージ・ステップがマスター・リポジトリをロックしない

- 42.15.7.11 すべてのメタデータのインポート・ウィザード画面で現在使用可能な情報

- 42.15.7.12 付録CのSmart Viewの記述の削除

- 42.15.7.13 マルチユーザー開発環境でオブジェクトを追加するプロジェクトを明示的にチェックアウトする

- 42.15.7.14 DataDirectドライバおよびディレクトリへの変更

- 42.15.7.15 ASCM構成テンプレート・ファイルで追加情報が使用可能

- 42.15.7.16 TimesTen圧縮表で追加情報が使用可能

- 42.15.7.17 集計作成の失敗時の文が間違っている

- 42.15.7.18 優先オプティマイザがリリース11.1.1.6.2バンドル・パッチ1のサマリー・アドバイザで使用可能なオプションを評価する

- 42.15.8 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド

- 42.15.8.1 リポジトリ作成ユーティリティ(RCU)を使用してイベント・ポーリング表を作成する必要がある

- 42.15.8.2 要素でのps: 接頭辞の使用は不要

- 42.15.8.3 11.5項「Oracle Hyperion Smart View for Officeをダウンロードするための構成」の削除

- 42.15.8.4 カタログの検証に関する項の不完全な情報

- 42.15.8.5 全文カタログ検索のためのデータソースの構築に関するエラー

- 42.15.8.6 19.7.2.6項「ダッシュボードへの分析とのリンクの追加」の削除

- 42.15.8.7 MaxColumns要素がサポートされない

- 42.15.8.8 22.3.2項「スタイルおよびスキンのデフォルトの指定」に含まれる誤り

- 42.15.8.9 CaseInsensitiveMode要素の概要

- 42.15.8.10 カタログに関する情報の更新

- 42.15.8.11 カスタム・リンク・セクションの有効な要素の省略

- 42.15.8.12 pasteBinaryスクリプトの記述の削除

- 42.15.8.13 ビュー内の相互作用の手動による構成の項が適用されない

- 42.15.9 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド

- 42.15.9.1 11.1.1.5ではSASchInvokeによって常にパスワードが要求される

- 42.15.9.2 複数の認証プロバイダの設定

- 42.15.9.3 ユーザーGUIDのリフレッシュのコード例に含まれる誤り

- 42.15.10 Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド

- 42.15.11 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition開発者ガイド

- 42.15.11.1 第1章「ADFアプリケーションへのビジネス・インテリジェンス・オブジェクトの埋込み」のBI EEコンテキスト・イベント・アクションでのビジネス・インテリジェンス・コンテンツの引渡しに関するトピックにおける誤り

- 42.15.12 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド

- 42.15.12.1 第10章「Oracle Business Intelligenceと他のクライアントとの統合」の「Oracle Business Intelligenceとの統合の概要」のトピックへの付加情報

- 42.15.13 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンス

- 42.15.14 Oracle Business Intelligenceヘルプ・システムの訂正箇所

- 42.15.14.1 管理ツール・オンライン・ヘルプのソース・コントロール管理およびマルチユーザー開発の記述の誤り

- 42.15.14.2 Oracle BI Server DSN構成ウィザード・ヘルプの付加情報

43 Oracle Business Intelligence Applicationsおよびデータ・ウェアハウス管理コンソール

- 43.1 パッチ要件

- 43.1.1 My Oracle Supportからのパッチの取得

- 43.2 Oracle Business Intelligence Applicationsリリース・ノート

- 43.2.1 前のリビジョン以降に特定されたOracle Business Intelligence Applicationsの問題および回避方法

- 43.2.2 Oracle Business Intelligence Applicationsの一般的な問題および回避方法

- 43.2.2.1 Oracle BI Applicationsリリース11.1.1.5.2のInformaticaリポジトリのパッチのインストールの手順

- 43.2.2.2 Oracle Fusion Transactional Business IntelligenceおよびOracle Business Intelligence Applicationsの両方に関する問題

- 43.2.2.3 CONFIGURE_RPD.PYスクリプトがOracle BI Applications Configuration Manager用の接続プールを設定しない

- 43.2.2.4 別々のソース接続名を使用するが同じBIサーバーで実行する複数の実行計画の使用

- 43.2.2.5 NLS:SDE_FUSION_DOMAINGENERAL_SALESINVOICESOURCE_FULLが構文エラーで失敗する

- 43.2.2.6 インストール後に関連を解除するInformaticaライセンス

- 43.2.3 Oracle Business Intelligence Applicationsのインストールの問題および回避方法

- 43.2.3.1 マウント・ポイントの空き領域がテラバイト単位である場合のInformatica PowerCenter 8.6.1のインストール

- 43.2.3.2 インストール後の設定手順の完了後のコンポーネントの再起動

- 43.2.3.3 顧客原価明細および製品原価明細の構成がOracle Financial AnalyticsのFSMタスクで見つからない

- 43.2.4 Oracle Business Intelligenceのアップグレードの問題および回避方法

- 43.2.5 Oracle Business Intelligenceの機能/モジュール固有の問題

- 43.2.5.1 Oracle Customer Data Management Analytics機能の問題

- 43.2.5.2 Oracle Financial Analytics機能の問題

- 43.2.5.3 Oracle Human Resources Analytics機能の問題

- 43.2.5.4 Oracle Marketing Analytics機能の問題

- 43.2.5.5 Oracle Partner Analytics機能の問題

- 43.2.5.6 Oracle Product Information Management Analytics機能の問題

- 43.2.5.7 Oracle Procurement and Spend Analytics機能の問題

- 43.2.5.8 Oracle Project Analytics機能の問題

- 43.2.5.9 Oracle Sales Analytics機能の問題

- 43.2.5.10 Oracle Supply Chain and Order Management Analytics機能の問題

- 43.2.6 Oracle Business Intelligence Applications Configuration ManagerとFSMの問題

- 43.2.7 Oracle Business Intelligence Applicationsのセキュリティ関連の問題

- 43.2.8 Oracle Business Intelligence Applicationsのドキュメントの訂正箇所

- 43.2.8.1 Oracle Business Intelligenceドキュメントの一般的な訂正箇所

- 43.2.8.2 Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイド

- 43.2.8.3 Oracle BI Applications Configuration Managerヘルプ・システム

- 43.2.8.4 Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイド

- 43.3 Oracle Business Intelligenceデータ・ウェアハウス管理コンソール(DAC)プラットフォームのリリース・ノート

- 43.3.1 前のリビジョン以降に特定されたDACの問題および回避方法

- 43.3.2 一般的な問題および回避方法

- 43.3.3 DACのインストールの問題および回避方法

- 43.3.4 DACのアップグレードの問題および回避方法

- 43.3.5 DACドキュメントの訂正箇所

- 43.3.5.1 Oracle Fusion Middleware Oracle Business Intelligenceデータ・ウェアハウス管理コンソール・ユーザーズ・ガイド

- 43.3.5.2 DACクライアント・ヘルプ・システム

44 Oracle Real-Time Decisions

- 44.1 Oracle RTDの一般的な問題および回避方法

- 44.1.1 一時的な可能性の問題

- 44.1.2 開発デプロイメント状態のみを使用する

- 44.1.3 インライン・サービスが特定の機能を使用する場合、コマンドラインからインライン・サービスをデプロイするとエラーが発生する

- 44.1.4 クラスタ内でバッチ名を一意にする

- 44.2 Oracle RTDのインストールの問題および回避方法

- 44.3 Oracle RTDのアップグレードの問題および回避方法

- 44.4 Oracle RTDの構成の問題および回避方法

- 44.5 Oracle RTDのセキュリティの問題および回避方法

- 44.5.1 Oracle Access Manager (OAM)11gフォームベース認証でデシジョン・センターのログアウトが正しくリダイレクトされない

- 44.6 Oracle RTDの管理の問題および回避方法

- 44.7 Oracle RTDの統合の問題および回避方法

- 44.7.1 プロパティ・ファイルに応じてJavaスマート・クライアントの実行構成を変更する必要がある

- 44.8 Oracle RTD Decision Studioの問題および回避方法

- 44.8.1 64ビット・マシンでのDecision Studioには32ビットJDKを指定する必要がある

- 44.8.2 マルチレベル・エンティティ階層での配列属性のマッピング

- 44.8.3 一部のエンティティに対してキャッシングを有効化する際の問題

- 44.8.4 クラスタのアクティブ・セッションの終了がデプロイメント・リクエストを受信するデシジョン・サーバーでのみ機能する

- 44.9 Oracle RTDデシジョン・センターの問題および回避方法

- 44.10 Oracle RTDのパフォーマンス監視の問題および回避方法

- 44.11 Oracle RTDの外部化されたオブジェクトの管理の問題および回避方法

- 44.12 Oracle RTDのローカライズの問題および回避方法

- 44.13 Oracle RTDのドキュメントの訂正箇所

- 44.13.1 Oracle Fusion Middleware Oracle Real-Time Decisions管理者ガイド

- 44.13.2 Oracle Fusion Middleware Oracle Real-Time Decisionsプラットフォーム開発者ガイド

- 44.13.2.1 コードとマニュアル説明の間で外部ルール開発ヘルパーが一致しない

- 44.13.2.2 インライン・サービスで選択肢ではなく選択肢IDを保存する

- 44.14 Oracle RTDのサード・パーティ・ソフトウェアの情報

- 44.14.1 Displaytagのダウンロード場所

Oracle® Fusion Middleware

リリース・ノート

11gリリース1 (11.1.1) for Microsoft Windows (32-Bit)

B55923-06(原本部品番号:E10132-38)

2012年6月

Oracle Fusion Middlewareリリース・ノート, 11gリリース1 (11.1.1) for Microsoft Windows (32-Bit)

B55923-06

Copyright © 2012, 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 Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

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

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

はじめに

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

- 対象読者

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

- 関連ドキュメント

- 表記規則

対象読者

このマニュアルは、Oracle Fusion Middleware 11gのユーザーを対象としています。

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

オラクル社のアクセシビリティへの取組みの詳細は、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ドキュメントを参照してください。

- Start Here CD-ROMにあるOracle Fusion Middlewareのドキュメント

- Oracle Fusion Middlewareドキュメント・ライブラリ11gリリース1 (11.1.1)

- http://www.oracle.com/technetwork/index.htmlにあるOracle Technology Network

表記規則

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

規則

意味

太字

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

イタリック体

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

固定幅フォント

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

第I部

Oracle Fusion Middleware

第I部は、次の章で構成されています。

- 第1章「概要」

- 第2章「インストール、パッチ適用および構成」

- 第3章「アップグレード」

- 第4章「Oracle Fusion Middlewareの管理」

- 第5章「Oracle Enterprise Manager Fusion Middleware Control」

- 第6章「Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント」

- 第7章「IBM WebSphere上のOracle Fusion Middleware」

1 概要

この章では、リリース・ノート11gリリース1 (11.1.1)の概要を説明します。次のトピックが含まれています。

- 1.1項「最新リリース情報」

- 1.2項「このマニュアルの目的」

- 1.3項「システム要件と仕様」

- 1.4項「動作保証情報」

- 1.5項「必要なパッチのダウンロードおよび適用」

- 1.6項「ライセンス情報」

1.1 最新リリース情報

このマニュアルの内容は、発行時点における正確な情報です。オラクル社では、ソフトウェアのリリース後、リリース・ノートを定期的に更新します。リリース・ノートの最新情報および追加情報には、次の場所にあるOracle Technology Networkからアクセスできます:

http://www.oracle.com/technetwork/indexes/documentation/index.html

1.2 このマニュアルの目的

このマニュアルには、Oracle Fusion Middleware 11gリリース1 (11.1.1)のリリース情報が含まれています。このマニュアルでは、Oracle Fusion Middlewareに実際に搭載されている機能とマニュアルに記載されている機能との相違点について説明します。

製品をインストールまたは使用する前に、このマニュアルの内容を確認することをお薦めします。

1.3 システム要件と仕様

Oracle Fusion Middlewareのインストールおよび構成を正常に完了するには、インストール前にハードウェアおよびソフトウェアの前提条件の要件を満たす必要があります。

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のシステム要件と仕様の確認に関する項を参照してください。

1.4 動作保証情報

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

- 1.4.1項「Oracle Fusion Middlewareの動作保証情報の場所」

- 1.4.2項「動作保証の例外」

- 1.4.3項「Sun JDK 1.6.0_07から1.6.0_11へのアップグレード」

- 1.4.4項「JMSDELIVERYCOUNTが正しく設定されない」

- 1.4.5項「Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である」

1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

Oracle Fusion Middleware 11gリリース1 (11.1.1)の最新の動作保証情報は、次の場所にあるOracle Fusion Middlewareのサポートされるシステム構成で確認できます:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

1.4.2 動作保証の例外

この項では、Oracle Fusion Middleware 11gの動作保証に関する既知の問題(例外)とその回避方法について説明します。Oracle Fusion Middleware 11gリリース1 (11.1.1)の特定のコンポーネントに関する既知の問題のリストは、その特定のコンポーネントに対応するリリース・ノートを参照してください。

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

- 1.4.2.1項「Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R1の動作保証情報」

- 1.4.2.2項「Windows VistaクライアントでのExcelエクスポートの問題」

- 1.4.2.3項「Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題」

- 1.4.2.4項「特定のブラウザでの制限事項」

1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R1の動作保証情報

Oracle Internet DirectoryをDatabase Vaultと組み合せて構成する場合、次の手順を実行します。

1. パッチ8897382を適用してOracle Bug#8897382を修正します。

注意:

次の回避方法は、Oracle Fusion Middlewareのリリース番号が11.1.1.1.0 (11gR1)の場合にのみ使用する必要があります。この問題は、11.1.1.2.0で修正される予定です。

2. <OH>/ldap/datasecurity/dbv_oid_command_rules.sqlファイルを編集してOracle Bug#8987186に回避方法を適用するため、次の宣言を見つけます。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => 'ODS'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

次の太字で示されている行を変更します。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => '%'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

Vistaでは、ユーザー・アカウント制御(UAC)システムが有効な場合、アプレットでローカル・ファイルシステムにファイルを作成できません。この問題は、UAC設定がVistaで有効化されており、Discoverer Plusなどのコンポーネントを使用している場合に発生することがあります。Discoverer Plusを起動して指定したディレクトリにワークシートをエクスポートすると、エクスポート操作は成功しますが、エクスポートしたファイルはディレクトリに存在しません。この問題を回避するには、UACを無効化して保護モードをOFFに設定します。詳細は、Oracle Bug#8410655および7328867を参照してください。

1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

設計時環境(Builder)のみがWindows VistaおよびWindows XPでのOracle FormsおよびOracle Reportsでサポートされます。しかし、Oracle Installerの「コンポーネントの構成」画面で、「サーバー・コンポーネント」、管理コンポーネントおよび「システム・コンポーネント」はデフォルトで選択されますが、「開発者ツール」は選択されません。Oracle Forms BuilderまたはOracle Reports BuilderをWindows VistaおよびWindows XPコンピュータにインストールする場合、次のことを行う必要があります。

- Oracle Forms BuilderやOracle Reports Builderなどの開発者ツールを選択します。それぞれに対応する各サーバー・コンポーネントは自動的に選択されます。

- システム・コンポーネントおよび管理コンポーネントをすべて選択解除します。

- PortalおよびDiscovererツールを選択解除します。インストーラの「コンポーネントの構成」画面で「Discoverer」を選択しなくても、2つのDiscovererコンポーネント(Discoverer AdminおよびDiscoverer Desktop)はインストールされます。これは、リリース11.1.1.1.0での正常な動作です。

Oracle Formsでは、Windows VistaとWindows XPでOracle HTTP Serverなどのシステム・コンポーネントがサポートされないため、次の機能は使用できません。

1. Oracle FormsおよびReportsの統合。

2. 仮想ディレクトリの作成。

1.4.2.4 特定のブラウザでの制限事項

1.4.2.4.1 Oracle WebCenterでポートレットを追加するとInternet Explorerブラウザが空白になる問題

Internet Explorerを使用してOracle WebCenterにポートレットを追加すると、ページが空白になることがあります。ページが空白になると、ブラウザのステータス・バーにダウンロード・メッセージが表示されます。ただし、何もダウンロードされず、ブラウザは「戻る」ボタンをクリックするまで空白のままです。この問題が発生すると、ポートレットはブラウザの「戻る」ボタンをクリックした場合にのみ表示されます。この問題は、Firefoxでは発生しません。

この問題を回避するには、ブラウザの「戻る」ボタンをクリックします。

1.4.2.4.2 Internet Explorer 7でJSPXページの出力が表示されない問題

JSPXページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページ・コンテンツのかわりにXHTMLソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、FirefoxまたはSafariを使用してアプリケーションにアクセスするようアプリケーション・ユーザーに指示します。

1.4.2.4.3 Internet Explorer 7でSVGファイルの出力が表示されない問題

Scalar Vector Graphicsを使用してページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページのグラフィック・コンテンツのかわりにソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、アプリケーション開発者が、各自のアプリケーションにおいてIE7でネイティブにサポートされないSVGグラフィックの使用を避ける必要があります。使用する場合は、次のような警告を追加してください。

All current browsers, with the exception of Internet Explorer, support SVG files. Internet Explorer requires a plug-in to display SVG files. The plug-ins are available for free, for example, the Adobe SVG Viewer at http://www.adobe.com/svg/viewer/install/.

1.4.2.4.4 Discoverer PlusのJavaプラグインがFirefoxに自動的にダウンロードされない問題

Java 1.6のインストールされていないコンピュータ上のMozilla Firefoxブラウザを使用してDiscoverer Plusに接続しようとした場合、FirefoxではJRE 1.6プラグインが自動的にダウンロードされません。かわりに、Firefoxには、「このページをすべて表示するにはプラグインを追加する必要があります」というメッセージが表示されます。

この問題を回避するには、「プラグインを追加」リンクをクリックしてJRE 1.6プラグインをダウンロードし、手動でインストールします。

1.4.3 Sun JDK 1.6.0_07から1.6.0_11へのアップグレード

詳細は、2.1.3.14項「Oracleホーム・ディレクトリでのSun JDKのアップグレード」を参照してください。

1.4.4 JMSDELIVERYCOUNTが正しく設定されない

Oracle Database 11.2.0.1とともにAQ JMSを使用する場合、JMXDELIVERYCOUNTが正しく設定されません。

これを回避するには、パッチ9932143をOracle Database 11.2.0.1に適用します。詳細は、Oracleサポートに連絡してください。

1.4.5 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

RAW XMLを表示するには、Safariプラグインが必要です。プラグインがインストールされていない場合、読取りが困難な未フォーマットのXMLが表示されます。これは、Safariによってデフォルト・スタイルシートが適用されるためです。これにより、XMLドキュメントにはテキスト・ノードのみが表示されます。

回避方法として、Safariメニュー・バーで「View」→「View Source」に移動し、メタデータ・ドキュメントの完全なXMLを表示します。また、「File」→「Save」を選択し、ファイル・タイプとして「XML Files」を選択すると、すべてのマークアップが完全な状態でXMLメタデータ・ファイルが正しく保存されます。

1.5 必要なパッチのダウンロードおよび適用

Oracle Fusion Middleware 11gリリース1 (11.1.1.4.0)をインストールおよび構成した後、特定の既知の問題に対応するために追加パッチが必要な場合があります。

Oracle Fusion Middleware 11g用のパッチは、次の場所にあるMy Oracle Supportから入手できます。

https://myoraclesupport.com/

表1-1は、これらのリリース・ノートが公開されたときに使用可能だった特定のOracle Fusion Middlewareパッチの一部を示しています。

詳細は、3.1.1項「特定のアップグレードおよび互換性の要件に対処するためのパッチ」を参照してください。

表1-1 Oracle Fusion Middleware 11gの特定の問題の修正に必要なパッチ

Oracle Fusion Middleware製品またはコンポーネント

バグ/パッチ番号

説明

Oracle SOA Suite - Oracle BPM Worklistアプリケーション

9901600

このパッチを適用しないかぎり、Oracle Business Process Management Worklistアプリケーションの「イベントドリブン」ページにアクセスしたときに、ログ・ファイルにエラーが表示されます。

Oracle XDK for Java

10337609

このパッチは、次の問題を修正します。

XSUユーティリティを使用してデータをデータベースに挿入するときに、データベース接続でoracle.jdbc.J2EE13Compliantと呼ばれる接続プロパティがtrueに設定されており、ターゲット列がある種の数値列である場合、挿入が失敗し、次のエラーが表示される可能性があります。

java.lang.NumberFormatException

1.6 ライセンス情報

Oracle Fusion Middlewareのライセンス情報は、次の場所で入手可能です:

http://oraclestore.oracle.com

Oracle Fusion Middlewareのライセンス準拠に関する詳細情報は、次の場所で入手可能です:

http://www.oracle.com/technetwork/middleware/ias/overview/index.html

2 インストール、パッチ適用および構成

この章では、Oracle Fusion Middlewareのインストール、パッチ適用および構成に関連する問題について説明します。次のトピックが含まれています。

- 2.1項「インストールの問題および回避方法」

- 2.2項「パッチ適用の問題および回避方法」

- 2.3項「構成の問題および回避方法」

- 2.4項「ドキュメントの訂正箇所」

注意:

この章では、Oracle Fusion Middleware製品のインストール、パッチ適用および構成の際に発生する可能性のある問題について説明します。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

2.1 インストールの問題および回避方法

この項では、インストールに関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 2.1.1項「Windowsでのパスとディレクトリの解決の問題」

- 2.1.2項「Oracle SOA Suiteのインストールの問題」

- 2.1.3項「Oracle Portal、Forms、ReportsおよびDiscovererのインストールの問題」

- 2.1.4項「削除の問題」

- 2.1.5項「Oracle SOA Suiteと同じドメインへのOracle Service Registryのインストール」

- 2.1.6項「タイ語およびトルコ語ロケールでのインストール時の問題」

- 2.1.7項「タイムゾーンのエラー・メッセージとともにEnterprise Managerの構成が失敗する問題」

- 2.1.8項「Oracle Database 11g (11.2.0.1)でのRCU 11gリリース1 (11.1.1.1.0)の使用」

2.1.1 Windowsでのパスとディレクトリの解決の問題

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

- 2.1.1.1項「Oracle Universal Installerがディレクトリ・パスに含まれる空白をサポートしない」

- 2.1.1.2項「空白またはカッコを含むディレクトリを含めるようなPATH環境変数の設定」

2.1.1.1 Oracle Universal Installerがディレクトリ・パスに含まれる空白をサポートしない

Windowsオペレーティング・システムでFusion Middleware製品に対しOracle Universal Installerを実行している場合、コマンドラインからパラメータとして指定するディレクトリ・パスに空白が含まれないようにしてください。たとえば、コマンドラインからJREの場所を指定する必要がある場合、次はサポートされません。

setup.exe -jreLoc C:\Program Files\Middleware\jdk160_27

この問題を回避するには、次に示すように、"C:\Program Files"をWindowsの短縮名"C:\Progra~1"を使用して短くします。

setup.exe -jreLoc C:\Progra~1\Middleware\jdk160_27

2.1.1.2 空白またはカッコを含むディレクトリを含めるようなPATH環境変数の設定

PATH環境変数に空白またはカッコを含むディレクトリが含まれている場合(たとえばC:\Program FilesやC:\Program Files (x86))、次に示すように、このディレクトリをWindowsの短縮名に変換する必要があります。

- C:\Program Filesの場合、Windowsの短縮名C:\PROGRA~1をPATH環境変数に使用します。

- C:\Program Files (x86)の場合、Windowsの短縮名C:\PROGRA~2をPATH環境変数に使用します。

さらに、PATH環境変数に、C:\Program FilesまたはC:\Program Files (x86)のいずれかを定義内で使用する別の環境変数が含まれている場合、C:\Program FilesまたはC:\Program Files (x86)もそれぞれその環境変数の定義内でWindowsの短縮名に変更する必要があります。

2.1.2 Oracle SOA Suiteのインストールの問題

この項では、Oracle SOA Suiteに関するインストールの問題について説明します。

- 2.1.2.2項「トルコ語環境へのOracle SOA Suiteリリース11.1.1.3.0のインストール」

2.1.2.1 IPv4を使用するデュアル・スタック・ホストへのOracle SOA Suiteのインストール

Oracle SOA Suiteをデュアル・スタック・ホストにインストールしており、SOAのフロントエンドURLがIPv4のみに設定されている場合、Oracle BPM WorklistまたはIPv6専用クライアントからの非同期コールバックでは、IPv4コールバックURLを解決する際に問題が発生する可能性があります(IPv4とIPv6が逆の場合も同様です)。

この問題を回避するには、分割ドメイン・ネーム・システム(DNS)または別のフォワード・プロキシ構成を使用します。これにより、IPv6専用クライアントは、そのIPv6インタフェースを通じてデュアル・スタック・コンピュータに接続できます。

2.1.2.2 トルコ語環境へのOracle SOA Suiteリリース11.1.1.3.0のインストール

トルコ語環境にOracle SOA Suiteリリース11.1.1.3.0をインストールする場合、Oracle Enterprise Manager Fusion Middleware Controlの一部の機能が失われます。

この問題の回避方法はありません。トルコ語環境にインストールすることは避け、かわりに英語環境にインストールすることをお薦めします。

2.1.3 Oracle Portal、Forms、ReportsおよびDiscovererのインストールの問題

この項では、Oracle Portal、Reports、FormsおよびDiscovererに関するインストールの問題について説明します。

- 2.1.3.1項「IPv6をサポートするWindowsへのOracle Portal、Forms、ReportsおよびDiscovererのインストール」

- 2.1.3.2項「Oracle Portal、Forms、ReportsおよびDiscovererインストールでのショートカットの欠落エラー」

2.1.3.1 IPv6をサポートするWindowsへのOracle Portal、Forms、ReportsおよびDiscovererのインストール

IPv6をサポートするWindowsオペレーティング・システム(Windows VistaやWindows 7など)にOracle Portal、Forms、ReportsおよびDiscovererをインストールする場合、IPv6が有効になっていると、インストールで各コンポーネントが起動しません。

これらのコンポーネントをインストールする前に、Windowsオペレーティング・システムでIPv6が無効になっていることを確認してください。

2.1.3.2 Oracle Portal、Forms、ReportsおよびDiscovererインストールでのショートカットの欠落エラー

Oracle Portal、Forms、ReportsおよびDiscovererのWindowsオペレーティング・システムでのインストール時に、ドメインまたはクラスタを拡張してデフォルトのClassicDomain以外のドメイン名を指定すると、管理対象サーバーを起動または停止しようとしたときに、「ショートカットがありません」というエラーが表示されます。

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

1. 「スタート」メニューで、エラー・メッセージを生成したショートカットを右クリックします。

2. 「ショートカット」タブで、ターゲット・ノードに移動します。

3. ドメイン名を正しいドメイン名に変更します。

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

2.1 Oracle Web Tierのインストールの問題

この項では、Oracle Web Tierに関するインストールの問題について説明します。

- 2.1.3.3項「Oracle Web Tierの前に必要なOracle SOA SuiteおよびOracle Application Developerのインストール」

- 2.1.3.4項「二重のバックスラッシュ(\\)がインストール時に指定された場合のOracle Web Cacheの再インストール」

- 2.1.3.5項「Oracle Web Tierのサイレント・インストールに必要なOracle Web Cacheコンポーネントの名前」

2.1.3.3 Oracle Web Tierの前に必要なOracle SOA SuiteおよびOracle Application Developerのインストール

UNIXオペレーティング・システム上にoracle_common/soa/modules/commons-cli-1.1.jarまたはWindowsオペレーティング・システム上にoracle_common\soa\modules\commons-cli-1.1.jarファイルが正しくインストールされていることを確認するには、Oracle Web Tierを既存のドメインと関連付ける場合は、他の製品をすべてインストールした後に、Oracle Web Tierをインストールする必要があります。

2.1.3.4 二重のバックスラッシュ(\\)がインストール時に指定された場合のOracle Web Cacheの再インストール

Microsoft Windowsオペレーティング・システムでのOracle Web Tierのインストール中に、二重のバックスラッシュ(\\)文字を使用してインストール・ディレクトリを指定することになった場合、Oracle Web Cacheを起動しようとすると問題が発生します。

回避するには、インストール場所に二重のバックスラッシュを使用しないでOracle Web Cacheを再インストールします。

2.1.3.5 Oracle Web Tierのサイレント・インストールに必要なOracle Web Cacheコンポーネントの名前

Oracle HTTP ServerでOracle Web Tierのサイレント・インストールを実行する場合、Oracle HTTP Serverのインストール環境にOracle Web Cacheが必要でなくても、レスポンス・ファイルにOracle Web Cacheコンポーネントの名前を指定する必要があります(WEBCACHE_COMPONENT_NAMEパラメータ)。両方のコンポーネント名を指定しても、CONFIGURE_WEBCACHEがfalseに設定されているかぎり、Oracle HTTP Serverのみがインストールされて構成されます。

この問題の回避方法はありません。

2.1 Oracle Identity Managementのインストールの問題

この項では、Oracle Identity Managementに関するインストールの問題について説明します。

- 2.1.3.6項「自動カタログ機能によりシステムが不安定になる」

- 2.1.3.7項「Windows 2008 R2でのOracle Internet Directory用のADR_BASEの設定」

- 2.1.3.8項「WindowsのFAT32ファイルシステムにOracle Identity Managementをインストールするとダイアログ・ボックスにnullが表示される問題」

- 2.1.3.9項「Oracle Identity Managementドメインの拡張時に稼働している必要のあるWebLogic管理サーバー」

- 2.1.3.10項「OIMとOAMの統合の設定時にインストールしてはいけないパッチ9824531」

- 2.1.3.11項「Oracle Entitlements Serverインストーラの「ようこそ」画面の未翻訳

- 2.1.3.12項「Oracle Entitlements ServerでのJavaセキュリティ・モジュール使用時の追加情報」

2.1.3.6 自動カタログ機能によりシステムが不安定になる

新しい自動カタログ機能はリリース1 (11.1.1.6.0)のフレッシュ・インストールで、デフォルトで有効になっています。この機能を有効にすると、属性を検索したときに、Oracle Internet Directoryで自動的にcatalogコマンドが起動され、属性が索引付けされます。Oracle Internet Directoryはカタログ属性ごとに新しいプロセスを生成するので、Oracle Internet Directoryに多数の属性を一度に追加すると、システムが不安定になる原因になります。

この問題の詳細は、25.1.1項「自動カタログ機能によりシステムが不安定になった場合にパッチを適用する」を参照してください。

2.1.3.7 Windows 2008 R2でのOracle Internet Directory用のADR_BASEの設定

Oracle Internet Directoryインストーラまたは構成ツールをWindows 2008 R2オペレーティング・システムで実行する前に、次のいずれかを実行して、Fusion Middlewareコンポーネントとデータベース・コンポーネント間のログ・ファイル作成の競合を回避する必要があります。

- 管理者ユーザーとしてシステムにログインし、ADR_BASE環境変数にOracleホーム以外のディレクトリ(C:\tempなど）を設定します。これはOracle Internet Directoryインストーラまたは構成ツールを開始する前に毎回実行する必要があります。

- ORACLE_HOME\logディレクトリを作成します。

2.1.3.8 WindowsのFAT32ファイルシステムにOracle Identity Managementをインストールするとダイアログ・ボックスにnullが表示される問題

Oracle Identity Managementのインストール中にFile Allocation Table 32 (FAT32)ファイルシステムにOracleホーム・ディレクトリをインストールすると、次のテキストを含むポップアップ・ダイアログ・ボックスが、「インストール場所の指定」画面に表示されます。

null

null

null

不適切なnull null nullメッセージによって隠されているダイアログ・ボックスのテキストは、次のとおりです。

The Windows FAT file system allows any user to create, modify and delete all files
on the file system. Oracle recommends use of NTFS on windows operating systems
because it preserves permission restrictions on files. Do you want to Continue?

この問題を回避するには、ダイアログ・ボックスの「はい」をクリックしてインストールを続行するか、「いいえ」をクリックしてインストールを取り消します。

2.1.3.9 Oracle Identity Managementドメインの拡張時に稼働している必要のあるWebLogic管理サーバー

Oracle Identity Managementをインストールする場合、Oracle WebLogic Server管理ドメインに関連してOracle Identity Managementコンポーネントをインストールする方法を選択するためのいくつかのオプションがあります。インストーラのドメインの選択画面で「既存のドメインの拡張」オプションを選択すると、Oracle Identity Managementコンポーネントが既存のOracle WebLogic Server管理ドメインにインストールされます。

「既存のドメインの拡張」オプションを使用して既存の管理ドメインにOracle Identity Managementコンポーネントをインストールするには、Oracle WebLogic管理サーバー・インスタンスが稼働している必要があります。

2.1.3.10 OIMとOAMの統合の設定時にインストールしてはいけないパッチ9824531

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』のドメイン・エージェントを使用したOIMとOAM間の統合の設定に関する項のステップ10で、パッチ9824531のインストールに関する指示があります。

このパッチはインストールしないでください。

パッチ9824531のかわりに、次のパッチをダウンロードしてインストールする必要があります。

- パッチ9674375

- パッチ9817469

- パッチ9882205

これらのパッチは、My Oracle Supportからダウンロードできます。

2.1.3.11 Oracle Entitlements Serverインストーラの「ようこそ」画面の未翻訳

Oracle Entitlements Serverを英語以外の環境にインストールする場合、選択した言語では「ようこそ」画面は表示されません。これは既知の問題であり、将来のリリースで対処される予定です。

2.1.3.12 Oracle Entitlements ServerでのJavaセキュリティ・モジュール使用時の追加情報

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』のJavaセキュリティ・モジュールの使用に関する項では、Oracle Entitlements ServerでのJavaセキュリティ・モジュールの構成および使用方法について説明します。

セキュリティ・モジュールを構成する場合は、インストレーション・ガイドで提供されている情報以外にも、次の追加情報を考慮する必要があります。

セキュリティ・モジュールがプロキシ・クライアントとして構成されている場合は、authentic.identity.cache.enabledシステム・プロパティをtrueに設定します。この構成は、WebサービスまたはRMIセキュリティ・モジュールのリモート・プロキシが実行されるJVMで使用され、実行されるセキュリティ・モジュールのタイプに基づいています。

具体的には次のとおりです。

- セキュリティ・モジュールがWebLogic Serverセキュリティ・モジュールの場合、UNIXのsetDomainEnv.shスクリプト、またはWindowsのsetDomainEnv.cmdスクリプトで、JAVA_OPTIONS環境変数にシステム・プロパティ-Dauthentic.identity.cache.enabled=trueを追加する必要があります。

- セキュリティ・モジュールがJavaセキュリティ・モジュールの場合、Javaセキュリティ・モジュールで保護されているプログラムにシステム・プロパティ-Dauthentic.identity.cache.enabled=trueを追加する必要があります。

2.1 JDKおよびJREのインストールの問題

この項では、インストール時のJDKおよびJREに関するインストールの問題について説明します。

- 2.1.3.13項「自動更新によるインストールの場合のJREの場所の指定」

- 2.1.3.14項「Oracleホーム・ディレクトリでのSun JDKのアップグレード」

- 2.1.3.15項「JDK 6アップデート23使用時のメモリー不足エラー」

- 2.1.3.13 自動更新によるインストールの場合のJREの場所の指定

次のOracle Fusion Middleware製品をインストールする場合:

- Oracle SOA Suite

- Oracle WebCenter Portal

- Oracle Service Bus

- Oracle WebCenter Content

- Oracle Data Integrator

- Oracle Identity and Access Management

および「ソフトウェア更新のインストール」画面で「My Oracle Supportから更新をダウンロードしてインストール」を選択して自動更新の構成を選択した場合、インストーラを起動する際にコマンドラインから-jreLocパラメータを使用して、システム上のJREの場所を指定する必要があります。

JREの場所について、-jreLocパラメータを使用せず、インストーラからの指示を待つ場合、インストール中に例外が表示されます。

2.1.3.14 Oracleホーム・ディレクトリでのSun JDKのアップグレード

Oracle Identity Management、Oracle Portal、Oracle Forms、Oracle Reports、Oracle DiscovererおよびOracle Web Tierなどの一部のインストールでは、Oracleホーム・ディレクトリにSun JDKがインストールされます。このバージョンのSun JDKは、次の場所にあるOracle Fusion Middlewareの動作保証のドキュメントで指定されているバージョン未満である可能性があります。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

このJDKは、内部的に使用されるもので、Oracle SOA、Oracle WebCenter Portal、または任意のカスタムJ2EEアプリケーションのデプロイには使用できません。

すべてのタイプのアプリケーションに対して単一のJDKバージョンをデプロイする場合は、次の手順を使用してSun JDKを(Oracle Fusion Middlewareの動作保証のドキュメントで指定されている)上位バージョンにアップグレードします。

1. すべてのプロセスを停止します。

2. 既存のJDKをバックアップします。

3. 既存のJDKと同じ場所に新しいJDKをインストールします。

4. すべてのプロセスを再起動します。

2.1.3.15 JDK 6アップデート23使用時のメモリー不足エラー

JDK 6アップデート23を使用中にメモリー不足エラーが発生した場合は、次の点について検討します。

JDK 6アップデート23で、エスケープ分析機能がデフォルトで有効化されています。エスケープ分析は、JVM内部でのコードの最適化に使用します。エスケープ分析での不具合のため、メモリー・フットプリントが増加し、そのためアプリケーションのメモリーが不足して、OutOfMemoryErrorsがスローされます。

この問題の回避方法として、アプリケーションの起動時に次のJVM引数を追加します。

-XX:-DoEscapeAnalysis

この問題の修正が準備され、Oracle JDKの次のスケジュールされた定期アップデート・リリースにまとめられます。

JDK 6アップデート23は、次のようにjava -versionコマンドを使用して識別できます。

java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b50)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)

2.1 Oracle Universal Installerの問題

この項では、製品インストーラに関するインストールの問題について説明します。

- 2.1.3.16項「My Oracle Supportでのソフトウェア更新のチェック時の、インストーラによるエラーの生成」

- 2.1.3.17項「C:\Documentsも存在する場合のC:\Documents and Settingsからのインストーラの実行」

2.1.3.16 My Oracle Supportでのソフトウェア更新のチェック時の、インストーラによるエラーの生成

「ソフトウェア更新のインストール」画面で、「My Oracle Supportで更新を検索」オプションを選択し、適切なユーザー資格証明を指定して「更新の検索」をクリックすると、次のエラーがインストール・ログ・ファイルに表示されます。

java.net.NoRouteToHostException: No route to host

この問題を回避するには、「ソフトウェア更新のインストール」画面で「ローカル・ディレクトリで更新を検索」オプションを使用して、すでにダウンロードしてローカルで使用できるパッチを選択します。パッチは、My Oracle Supportから手動でダウンロードするか、Oracleサポートから入手できます。

2.1.3.17 C:\Documentsも存在する場合のC:\Documents and Settingsからのインストーラの実行

setup.exeインストーラがC:\Document and Settingsディレクトリにダウンロードされている状態で、C:\Documentsディレクトリもシステムに存在する場合、インストーラは、C:\Documents内でファイルを検索しようとするために起動しません。

この問題を回避するには、C:\Documentsディレクトリを削除するか、その名前を変更します。

2.1 データベースおよびスキーマのインストールの問題

この項では、データベースおよびスキーマに関するインストールの問題について説明します。

- 2.1.3.18項「WindowsでOracleホーム・ディレクトリが上書きされる問題」

- 2.1.3.19項「Oracle Internet Directoryのインストールにおいてスキーマ作成時に発生するデータベース接続障害」

- 2.1.3.20項「表領域およびデータファイルを削除するコマンドでファイルシステムからデータファイルが削除されない問題」

2.1.3.18 WindowsでOracleホーム・ディレクトリが上書きされる問題

WindowsシステムにOracle Fusion Middlewareをインストールする際に、そのシステムにすでにOracleデータベースが含まれている場合、そのデータベースに使用されているORACLE_HOMEグローバル環境変数がOracle Fusion Middleware製品のインストールによって上書きされる可能性があります。

グローバル環境変数を表示するには、「システム・プロパティ」、「詳細」、「環境変数」、「システム変数」の順に選択し、ORACLE_HOMEの値をチェックします。この画面で、ORACLE_HOMEの値を適切な製品の場所に設定できます。

2.1.3.19 Oracle Internet Directoryのインストールにおいてスキーマ作成時に発生するデータベース接続障害

スキーマを作成するためにデータベースに接続しているときに、タイムアウトや接続障害が原因でOracle Internet Directoryのインストールに失敗する場合、rcu.propertiesファイルのタイムアウト・パラメータを再設定できます。UNIXオペレーティング・システムでは、このファイルはIDM_Home/rcu/configディレクトリにあります。Windowsオペレーティング・システムでは、このファイルはIDM_Home\rcu\configディレクトリにあります。

テキスト・エディタでrcu.propertiesファイルを開いてJDBC_LOGIN_TIMEOUTプロパティを検索し、その値を30に設定します。

2.1.3.20 表領域およびデータファイルを削除するコマンドでファイルシステムからデータファイルが削除されない問題

Windowsオペレーティング・システムの場合、表領域およびデータファイルを削除するコマンドを使用しても、ファイルシステムからデータファイルが削除されません。

これは、Windowsオペレーティング・システムで稼働するOracleデータベースに固有の既知の問題です。

2.1 インストール時に表示されるエラー・メッセージおよび例外

この項では、インストール時に表示されるエラー・メッセージに関するインストールの問題について説明します。

- 2.1.3.21項「Oracle Identity Managementドメインの拡張後、Oracle WebLogic管理対象サーバーのログにJRF起動クラスの例外が記録される問題」

- 2.1.3.22項「インストール・ログ・ファイルでのSun JDKおよびOracle Configuration Managerの障害」

2.1.3.21 Oracle Identity Managementドメインの拡張後、Oracle WebLogic管理対象サーバーのログにJRF起動クラスの例外が記録される問題

Oracle Identity Managementドメインの拡張後、JRF起動クラスに関連する例外メッセージが管理対象サーバーのログ・ファイルに記録されることがあります。次に例を示します。

Failed to invoke startup class "JRF Startup Class",
oracle.jrf.PortabilityLayerException: Fail to retrieve the property for the Common
Components Home.
oracle.jrf.PortabilityLayerException: Fail to retrieve the property for the Common
Components Home.

これらの例外メッセージは無視して問題ありません。機能上失われるものはありません。

2.1.3.22 インストール・ログ・ファイルでのSun JDKおよびOracle Configuration Managerの障害

Oracle Web Tier、Oracle Identity Management、またはOracle Portal、Forms、ReportsおよびDiscovererのインストールの完了時に、installtime_and_date.logファイルに次のエラーが記録されることがあります。

[2009-11-04T21:15:13.959-06:00] [OUI] [NOTIFICATION] [] [OUI] [tid: 16]
[ecid: 0000IJ2LeAeFs1ALJa5Eif1Aw^9l000007,0] OUI-10080:The pre-requisite for
the component Sun JDK 1.6.0.14.08  has failed.

[2009-11-04T21:15:13.960-06:00] [OUI] [NOTIFICATION] [] [OUI] [tid: 16]
[ecid: 0000IJ2LeAeFs1ALJa5Eif1Aw^9l000007,0] OUI-10080:The pre-requisite for
the component Oracle Configuration Manager 10.3.1.2.0  has failed.

これらのメッセージは、oracle_commonディレクトリにSun JDKおよびOracle Configuration Managerがインストールされていないために発生します。これらのメッセージは無視して問題ありません。

2.1.4 削除の問題

この項では、製品の削除に関する問題について説明します。

- 2.1.4.1項「インストールの失敗時に再インストールを行うための適切な削除操作」

- 2.1.4.2項「インストーラで削除できないWebLogicドメイン」

2.1.4.1 インストールの失敗時に再インストールを行うための適切な削除操作

インストール時に障害が発生したため、失敗したインストール環境を削除して同じ場所にソフトウェアを再インストールする場合、次の手順を実行する必要があります。

1. インストールに失敗した管理対象サーバーがすべて停止していることを確認します。管理コンソールで、管理対象サーバー名の隣に「SHUTDOWN」という文字が表示されていることを確認します。

2. ORACLE_HOME\oui\binディレクトリのアンインストーラを使用してOracleホーム・ディレクトリのバイナリを削除します。

3. 管理コンソールまたはWLSTを使用して、config.xmlファイルの失敗したインストール環境から管理対象サーバーをすべて削除します。

4. DOMAIN_HOME\serversディレクトリのすべてのディレクトリを削除します。

この手順により、同じ管理対象サーバー名を使用して、同じ場所にソフトウェアを再インストールできます。

2.1.4.2 インストーラで削除できないWebLogicドメイン

作成したWebLogicドメインを削除するには、特定のシナリオがあります。Oracle Universal Installerは、OracleインスタンスおよびOracleホーム・ディレクトリの削除にのみ使用され、WebLogicドメインは削除しません。

WebLogicドメインを削除する必要がある場合は、手動で削除してください。詳細は、Oracle WebLogic Serverのドキュメントを参照してください。

2.1.5 Oracle SOA Suiteと同じドメインへのOracle Service Registryのインストール

Oracle Service Registry 11gをOracle SOA Suite 11gリリース11.1.1.2.0またはリリース11.1.1.3.0と同じWeblogicドメインにインストールすると、Oracle Service Registryの起動時にWebLogic Serverコンソールに次のエラー・メッセージが表示されることがあります。

java.lang.LinkageError: loader constraint violation in interface itable
initialization:....

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

1. Oracle Service RegistryがOracle SOA Suiteとは異なる管理対象サーバーにインストールされていることを確認します。

2. パッチ9499508をダウンロードし、パッチに付属するREADMEファイルの指示に従います。

1. My Oracle Supportにアクセスします。

http://support.oracle.com

2. 「パッチと更新版」タブをクリックします。

3. 「パッチ検索」領域で、パッチ9499508を検索します。

4. パッチをダウンロードします。

3. setDomainEnv.shファイルを編集し、次のようにOracle Service Registry Serverでクラスパスからfabric.jarを削除します。

if [ "${SERVER_NAME}" != "osr_server1" ] ; then
POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.fabric_11.1.1/oracle.soa.fabric.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
else
POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
fi

Oracle Service Registry 11gをOracle SOA Suite 11gリリース11.1.1.3.0と同じWeblogicドメインにインストールすると、Oracle Service Registryコンソールへのアクセス時に次のエラー・メッセージが表示されることがあります。

ClassCastException
java.lang.ClassCastException:org.systinet.uddi.client.serialization.UDDIFaultSerializer

このエラーを回避するには、setDomainEnv.shファイルを編集し、Oracle Service Registry管理対象サーバーの実行時にクラスパスからoracle.soa.fabric.jarを削除します。次の手順を実行します。

1. MW_HOME/user_projects/domains/soa_domain_name/bin/setDomainEnv.shファイルのバックアップを作成します。

2. setDomainEnv.shファイルを編集して次の行を置き換えます。

POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.fabric_11.1.1/oracle.soa.fabric.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"

次のように変更します。

if [ "${SERVER_NAME}" != "<your_osr_server_name>" ] ;
then
POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.fabric_11.1.1/oracle.soa.fabric.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
else
POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
fi

3. Oracle Service Registry管理対象サーバーを再起動します。

ドメイン内に複数のOracle Service Registry管理対象サーバーが存在する場合、各管理対象サーバーを条件に追加する必要があります。たとえば、WLS_OSR1およびWLS_OSR2という2つのOracle Service Registry管理対象サーバーが存在する場合、次のようにします。

case "$SERVER_NAME" in
.
'WLS_OSR1')
.
echo "Setting WLS_OSR1 CLASSPATH..."

POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
exit;;

.
'WLS_OSR2')
.
echo "Setting WLS_OSR2 CLASSPATH..."

POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
exit;;
.
*)
.
echo "Setting default SOA CLASSPATH..."

POST_CLASSPATH="${SOA_ORACLE_HOME}/soa/modules/oracle.soa.fabric_11.1.1/oracle.soa.fabric.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.adapter_11.1.1/oracle.soa.adapter.jar
${CLASSPATHSEP}${SOA_ORACLE_HOME}/soa/modules/oracle.soa.b2b_11.1.1/oracle.soa.b2b.jar
${CLASSPATHSEP}${POST_CLASSPATH}"
exit;;
.
esac

2.1.6 タイ語およびトルコ語ロケールでのインストール時の問題

トルコ語およびタイ語のユーザーは、英語ロケールを使用してOracle Fusion Middlewareをインストールおよび実行することをお薦めします。Oracle Fusion Middlewareでは、クライアントとしてトルコ語およびタイ語ロケールがサポートされます。

2.1.7 タイムゾーンのエラー・メッセージとともにEnterprise Managerの構成が失敗する問題

Windowsの一部のバージョンでは、タイムゾーン検出アルゴリズムに問題があります。Windowsがフレッシュ・インストールされている一部のシステムにデータベースをインストールすると、「アメリカ/リオブランコ」タイムゾーンが検出されたことを示すメッセージとともに、Enterprise Managerの構成が失敗します。

この問題を回避するには、タイムゾーンを適切な値にリセットし、Oracle Fusion Middleware製品を再インストールします。

Oracle HTTP Server (Oracle Web TierまたはOracle Portal、Forms、ReportsおよびDiscovererとともに使用可能)をLinuxオペレーティング・システムにインストールしている場合、オペレーティング・システムではデフォルトのスレッド実装としてNative POSIX Threads Library (NPTL) の設定が必要です。これを確認するには、次のコマンドを実行します。

getconf GNU_LIBPTHREAD_VERSION

予期される結果は"NPTL 2.3.4"です。NPTLが設定されていないと、特にマルチ処理モジュール(MPM)がワーカーMPMである場合に、Oracle HTTP Serverが予期しない動作をする可能性があります。

2.1.8 Oracle Database 11g (11.2.0.1)でのRCU 11gリリース1 (11.1.1.1.0)の使用

Oracle Fusion Middleware 11gリリース1 (11.1.1.1.0)とOracle Database 11g (11.2.0.1)で使用可能なRCUのバージョンを使用している場合、次の警告メッセージを受信します。

The database you are connecting is not a supported version. Enter Database
with version equal to or higher than 10.2.0.4.0 in 10g or version equal to
higher than 11.1.0.7.0 in 11g. Refer to the certification matrix for
supported DB versions.

この警告は無視しても問題なく、RCU操作を続行できます。

この警告は、Oracle Fusion Middleware 11gリリース1 (11.1.1.2.0)以降で使用可能なRCUのバージョンでは表示されません。

2.2 パッチ適用の問題および回避方法

この項では、パッチ適用に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 2.2.1項「Oracle SOA Suiteのパッチ適用の問題」

- 2.2.2項「Oracle WebCenter Portalのパッチ適用の問題」

- 2.2.3項「Oracle Identity Managementのパッチ適用の問題」

- 2.2.4項「システム・コンポーネントのパッチ適用の問題」

- 2.2.5項「パッチ適用後、バージョン番号が正しく表示されない」

- 2.2.6項「パッチ適用中または適用後の表示の問題」

- 2.2.7項「config.xmlでのodi-sdk-wsアプリケーションのバージョン番号の追加」

- 2.2.8項「Oracle Portalホームページへのアクセス時のエラー」

- 2.2.9項「upgradeOpss()実行時の警告」

- 2.2.10項「「パッチがすでにインストールされています」という警告メッセージがログ・ファイルに記録される問題」

- 2.2.11項「11.1.1.4.0パッチ・セットのインストール後のODI-BAMユーザーの手動手順」

- 2.2.12項「11.1.1.4.0パッチ・セットのインストール後の、アプリケーションによるjavax.xml.bind.JAXBExceptionランタイム・エラーの生成」

2.2.1 Oracle SOA Suiteのパッチ適用の問題

この項では、Oracle SOA Suite製品に関するパッチ適用の問題について説明します。

- 2.2.1.1項「Oracle Business Process Management Suiteを含む既存のOracle SOA Suiteドメインの拡張時に表示される例外」

- 2.2.1.2項「範囲ベースのディメンション・ビジネス・インジケータを持つSOAコンポジットのアンデプロイ時に表示される例外」

- 2.2.1.3項「Microsoft SQL Server 2008データベースと組み合せたOracle Business Process Management Suiteの実行」

- 2.2.1.4項「Oracle SOA Suiteリリース11.1.1.3.0に更新してもb2b.r1ps1プロパティが削除されない問題」

- 2.2.1.5項「Oracle UMSおよびOracle MDSを移行するための手動手順」

- 2.2.1.6項「11gリリース1 (11.1.1.4.0)パッチ・セット適用後の、監視対象BPELプロセスによるログ・ファイルでの警告メッセージの生成」

- 2.2.1.7項「11g リリース1 (11.1.1.2.0)ドメインへのパッチ適用後の管理サーバー・ログ・ファイルのOracle Rulesのエラー」

- 2.2.1.8項「最新パッチ・セットの適用後のコンポジット・アプリケーションの不正なインスタンス状態」

2.2.1.1 Oracle Business Process Management Suiteを含む既存のOracle SOA Suiteドメインの拡張時に表示される例外

パッチ・セット・インストーラを使用してOracle SOA Suiteソフトウェアをリリース11.1.1.3.0にアップグレードし、Oracle Business Process Management Suiteを含めるように既存のドメインを拡張する場合、次の例外が断続的に発生することがあります。

javax.ejb.EJBTransactionRolledbackException: EJB Exception: ; nested exception
is: javax.persistence.PersistenceException: Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLIntegrityConstraintViolationException:
ORA-02292: integrity constraint (DB9128_SOAINFRA.BPM_CUBE_ROLE_FK1) violated -
child record found.
Error Code: 2292
Call: DELETE FROM BPM_CUBE_PROCESS WHERE (PROCESSID = ?)
bind => [247]
Query: DeleteObjectQuery(CubeProcess(domain:default, composite:counter_extended,
revision:1.0, name:Process, hasNametab:true));
nested exception is: javax.persistence.PersistenceException: Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLIntegrityConstraintViolationException:
ORA-02292: integrity constraint (DB9128_SOAINFRA.BPM_CUBE_ROLE_FK1) violated -
child record found

この例外は無害です。この例外の表示を抑止するには、次の手順を実行します。

1. SOAスキーマ・ユーザーとしてデータベースに接続します。

2. 次のコマンドを実行してBPM_CUBE_ROLE_FK1制約を削除します。

ALTER TABLE BPM_CUBE_ROLE DROP CONSTRAINT BPM_CUBE_ROLE_FK1;

3. 次のコマンドを実行してBPM_CUBE_ROLE_FK1制約を再作成します。

ALTER TABLE BPM_CUBE_ROLE ADD CONSTRAINT BPM_CUBE_ROLE_FK1 FOREIGN KEY @
(ProcessId) REFERENCES BPM_CUBE_PROCESS(ProcessId) ON DELETE CASCADE;

4. Oracle SOA管理対象サーバーを再起動します。

2.2.1.2 範囲ベースのディメンション・ビジネス・インジケータを持つSOAコンポジットのアンデプロイ時に表示される例外

パッチ・セット・インストーラを使用してOracle SOA Suiteソフトウェアをリリース11.1.1.3.0にアップグレードし、範囲ベースのディメンション・ビジネス・インジケータを持つSOAコンポジットをアンデプロイする場合、次の例外が断続的に発生することがあります。

javax.ejb.EJBTransactionRolledbackException: EJB Exception: ; nested
exception is: javax.persistence.PersistenceException: Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLIntegrityConstraintViolationException:
ORA-02292: integrity constraint (DB9967_SOAINFRA.BPM_CUBE_NAMETAB_RANGE_FK1)
violated - child record found

Error Code: 2292
Call: DELETE FROM BPM_CUBE_NAMETAB WHERE ((EXTENSIONID = ?) AND (NAMETABID =
?))
bind => [0, 603]
Query:
DeleteObjectQuery(oracle.bpm.analytics.cube.persistence.model.CubeNametab@b7b8
2a); nested exception is: javax.persistence.PersistenceException: Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLIntegrityConstraintViolationException:
ORA-02292: integrity constraint (DB9967_SOAINFRA.BPM_CUBE_NAMETAB_RANGE_FK1)
violated - child record found

この例外は無害のため、無視して問題ありません。この例外の表示を抑止するには、次の手順を実行します。

1. SOAスキーマ・ユーザーとしてデータベースに接続します。

2. 次のコマンドを実行してBPM_CUBE_NAMETAB_RANGE_FK1制約を削除します。

ALTER TABLE BPM_CUBE_NAMETAB_RANGE  DROP CONSTRAINT BPM_CUBE_NAMETAB_RANGE_FK1;

3. 次のコマンドを実行してBPM_CUBE_NAMETAB_RANGE_FK1制約を再作成します。

ALTER TABLE BPM_CUBE_NAMETAB_RANGE ADD CONSTRAINT BPM_CUBE_NAMETAB_RANGE_FK1
FOREIGN KEY @ (ProcessId, NametabId, ExtensionId) REFERENCES
BPM_CUBE_NAMETAB (ProcessId, NametabId, ExtensionId) ON DELETE CASCADE;

4. Oracle SOA管理対象サーバーを再起動します。

2.2.1.3 Microsoft SQL Server 2008データベースと組み合せたOracle Business Process Management Suiteの実行

パッチ・セット・インストーラを使用してOracle Business Process Management Suiteを含めるように既存のOracle SOA Suiteインストール環境にパッチを適用し、Microsoft SQL Server 2008データベースを使用する場合、ソフトウェアへのパッチ適用後に次の手順を実行する必要があります。

1. 管理コンソールにログインします。

2. 「接続プール」タブにあるmds-owsmおよびmds-soaデータソースの「プロパティ」セクションで、次のプロパティを追加します。

ReportDateTimeTypes=false

2.2.1.4 Oracle SOA Suiteリリース11.1.1.3.0に更新してもb2b.r1ps1プロパティが削除されない問題

ソフトウェアをリリース11.1.1.2.0からリリース11.1.1.3.0に更新し、Oracle Enterprise Managerコンソールにログインしてb2bのプロパティ画面に移動すると、b2b.r1ps1プロパティが引き続き表示されます(このプロパティは、DocProvisioningやTransportCalloutなどのリリース11.1.1.2.0の機能を有効化する場合に使用されます)。このプロパティは、リリース11.1.1.3.0では削除されています。

このプロパティを削除するには、Fusion Middleware ControlでMBeanブラウザのプロパティ削除操作を使用します。詳細は、Oracle Fusion Middleware Oracle SOA SuiteおよびOracle BPM Suiteの管理者ガイドのB2B操作の構成に関する項を参照してください。

2.2.1.5 Oracle UMSおよびOracle MDSを移行するための手動手順

次のようにBAM単独オプション付きでデータベース・スキーマをリリース11.1.1.1.0からリリース11.1.1.2.0に移行するとします。

ant master-patch-schema -DpatchMaster.Componentlist=BAM

Oracle BAMサーバーは起動せず、UMSおよびMDSの例外が返されます。前述のコマンドの実行後、ログ・ファイルにエラーが記録されず、schema_version_registryのOracle BAMのリリースが11.1.1.2.0に変更されている場合、次のコマンドを実行してOracle UMSおよびMDSを手動で移行する必要があります。

ant master-patch-schema -DpatchMaster.Componentlist=MDS
ant master-patch-schema -DpatchMaster.Componentlist=UMS

これらのコマンドを実行してから、Oracle BAMサーバーを起動します。

2.2.1.6 11gリリース1 (11.1.1.4.0)パッチ・セット適用後の、監視対象BPELプロセスによるログ・ファイルでの警告メッセージの生成

モニターをインストゥルメント済のBPELプロセスをデプロイする場合、11gリリース1 (11.1.1.4.0)パッチ・セットの適用後に、Oracle BAMによってSOA診断ログ・ファイルにエラー・メッセージが生成されることがあります。

これは、新規ビジネス・インジケータ・データ・オブジェクト・フィールド(「LATEST」)がOracle Fusion Middleware 11g リリース1 (11.1.1.4.0)用に追加されたためです。

警告メッセージを回避し、新規データ・オブジェクト・フィールドを利用するには、11gリリース1 (11.1.1.4.0)パッチ・セットの適用後にBPELプロセスを再デプロイします。

LATESTデータ・オブジェクト・フィールドの詳細は、『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のビジネス・インジケータ・データ・オブジェクトについての項を参照してください。

2.2.1.7 11g リリース1 (11.1.1.2.0)ドメインへのパッチ適用後の管理サーバー・ログ・ファイルのOracle Rulesのエラー

最新のOracle Fusion Middleware 11gパッチ・セットを11g リリース1 (11.1.1.2.0) Oracleホームに適用すると、次のエラーが管理サーバー・ログ・ファイルに表示されることがあります。

<Unresolved optional package references (in META-INF/MANIFEST.MF):
[Extension-Name: oracle.rules, referenced from:
/app/orasoa/product/soa11g/middleware/user_projects
/domains/soadev/servers/AdminServer/tmp/_WL_user/emai/xalnv4]
Make sure the referenced optional package has been deployed as a library.>

パッチ・セット適用前にOracle SOA Suiteコンポジット・アプリケーションがドメインにデプロイされると、このエラーが表示されます。これは、Oracle Fusion Middleware 11g リリース1 (11.1.1.3.0)から、Rulesライブラリ(oracle.rules)をSOA管理対象サーバーの他に管理サーバーに対してもターゲット指定する必要があるためです。

このメッセージを回避するには、次の手順を実行します。

1. Oracle WebLogic Server管理コンソールを使用して、oracle.rules共有ライブラリを選択し、ドメイン内の管理サーバーおよびSOA管理対象サーバーに対してターゲット指定します。

2. Oracle JDeveloper 11g リリース1 (11.1.1.3.0)以上を使用して、アプリケーションをドメインに再度デプロイします。

2.2.1.8 最新パッチ・セットの適用後のコンポジット・アプリケーションの不正なインスタンス状態

コンポジット・アプリケーションをOracle SOA Suite 11g リリース1にデプロイした後、最新の11g リリース1パッチ・セットを適用すると、一部のコンポジット・アプリケーションのインスタンス状態が正しく表示されないことがあります。

たとえば、パッチ・セットの適用前にコンポジット・アプリケーションのいずれかが「リカバリが必要です」状態だった場合、Fusion Middleware Controlの「SOAコンポジット」ページの「ダッシュボード」タブでコンポジット・アプリケーションを表示すると、「完了」と識別されることがあります。

このような場合は、「完了」インジケータを無視できます。インスタンスは実際にはまだ実行中で、パージ操作などの他の操作によって処理されます。

パッチ・セットのインストール後に、これらのインスタンスをそれぞれ分析して、完了、中断または続行中のいずれであるかを確認する必要があります。

SOAコンポジット・アプリケーションの状態の監視の詳細は、『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド』のSOAコンポジット・アプリケーションの監視に関する項を参照してください。

2.2.2 Oracle WebCenter Portalのパッチ適用の問題

この項では、Oracle WebCenter Portal製品に関するパッチ適用の問題について説明します。

- 2.2.2.1項「Oracle Portalスキーマへのネットワーク関連パッケージへのアクセス権の付与」

- 2.2.2.2項「一部のWebCenter Portalアプリケーションで古いリリース番号が表示される問題」

- 2.2.2.3項「11.1.1.6.0パッチ・セットのインストール後の.jspページによるWebCenter Portal: Spacesカスタマイズの使用の問題」

- 2.2.2.4項「WLSTコマンドによるOracle WebCenter Portal更新時のエラー」

2.2.2.1 Oracle Portalスキーマへのネットワーク関連パッケージへのアクセス権の付与

Oracle Single Sign-On 10.1.4.3がOracle Internet Directory 11gおよびOracle Database 11.2.0.2に対して実行している環境で、Oracle Portal 11gリリース1 (11.1.1.4.0)のスキーマをアップグレードするパッチ・セット・アシスタントの実行中に、次の例外が発生します。

ORA-24247: network access denied by access control list (ACL)

ネットワーク関連パッケージの実行中にこの問題に対処するには、これらのパッケージを使用するユーザーにアクセス権を付与する必要があります。ORASSOスキーマ・ユーザーにACLを作成し、それをOIDホストに割り当てる必要があります。次に、Oracle Portalスキーマに必要な権限を付与する、wdbigra.sqlスクリプトを実行する必要があります。

1. PORTALスキーマ・ユーザーにACLを付与し、それをOIDホストに割り当てます。
sys as sysdbaとして接続し、次の例のようにACLを割り当てます。ここでoid.us.oracle.comはOIDホスト名で、DEV_PORTALはインストールで指定したOracle Portalスキーマです。

DECLARE
acl_path VARCHAR2(4000);

BEGIN

SELECT acl INTO acl_path FROM dba_network_acls
WHERE host = 'oid.us.oracle.com' AND lower_port IS NULL AND upper_port IS NULL;
dbms_output.put_line('acl_path = '|| acl_path);
dbms_output.put_line('ACL already Exists. Checks for Privilege and add the Privilege');
IF DBMS_NETWORK_ACL_ADMIN.check_privilege(acl_path,'DEV_PORTAL','connect') IS NULL THEN
DBMS_NETWORK_ACL_ADMIN.add_privilege (
acl => acl_path,
principal => 'DEV_PORTAL',
is_grant => TRUE,
privilege => 'connect');
END IF;
END;
/
COMMIT;

ACLがOIDホストに割り当てられていない場合はACLを作成します。

EXCEPTION
WHEN no_data_found THEN

DBMS_NETWORK_ACL_ADMIN.create_acl (
acl => 'sso_oid.xml',
description => 'ACL for SSO to connect to OID',
principal => 'ORASSO',
is_grant => TRUE,
privilege => 'connect');

DBMS_NETWORK_ACL_ADMIN.assign_acl (
acl => 'sso_oid.xml',
host => 'oid.us.oracle.com');
END;
/
COMMIT;

次のSQLコマンドを使用してACLが作成されたことを確認します。

select * from dba_network_acls;

2. ORACLE_HOME/upgrade/portal/admin/plsql/wwv (UNIXオペレーティング・システムの場合)またはORACLE_HOME\upgrade\portal\admin\plsql\wwv (Windowsオペレーティング・システムの場合)ディレクトリにある、wdbigra.sqlファイルのホストとスキーマの値を変更します。
次の部分を変更します。

host varchar2(1)        := '*';
schema varchar2(2000)   := upper('&&1');

変更後は次のようになります。

host varchar2(1)        := '&OID_HOST';
schema varchar2(2000)   := upper('&PORTAL_SCHEMA');

3. wdbigra.sqlスクリプトを実行して、権限をOracle Portalスキーマに付与します。
スクリプトから次のことが要求されます。

- oid_hostの値。
Oracle Internet Directoryが実行しているホストを指定します(たとえば、examplehost.exampledomain.com)。

- portal_schemaの値
接頭辞とスキーマ名を指定します(たとえば、DEV_PORTAL)。

2.2.2.2 一部のWebCenter Portalアプリケーションで古いリリース番号が表示される問題

Oracle WebCenter Portalへのパッチの適用後、一部のアプリケーションで以前のリリースのリリース番号が表示されます。

この問題の回避方法はありません。

2.2.2.3 11.1.1.6.0パッチ・セットのインストール後の.jspページによるWebCenter Portal: Spacesカスタマイズの使用の問題

WebCenter Portal: Spaces 11g リリース1 (11.1.1.2.0)またはリリース1 (11.1.1.3.0)を独自にカスタマイズして拡張する場合、アップグレードする前に、カスタマイズ共有ライブラリで.jspページではなく、.jspxページを使用していることを確認する必要があります。

WebCenter Portal: Spaces 11.1.1.6.0にアップグレードした後、カスタム・サイト・テンプレートは.jspページを使用しているとレンダリングされません。

ホワイト・ペーパー『WebCenter Spacesのカスタマイズ・サイト・テンプレート』に従ってカスタム・サイト・テンプレートを開発した場合、ページはすでに.jspxページになっています。

2.2.2.4 WLSTコマンドによるOracle WebCenter Portal更新時のエラー

WLSTコマンドによってOracle WebCenter Portalを更新する場合、この項に示すエラー・メッセージが表示されることがあります。このようなエラーは、コマンドが完了しており、コマンドの完了を示すテキストが表示されている場合は、無視しても問題ありません。

upgradeWebCenterDomain WLSTコマンドを実行する場合、次のエラー・メッセージが表示されることがあります。

Error: addTemplate() failed. Do dumpStack() to see details.

upgradeWebCenterPermissionsコマンドを実行する場合、次のエラー・メッセージが表示されることがあります。

Command FAILED, Reason: JPS-04204: Cannot revoke permissions.

2.2.3 Oracle Identity Managementのパッチ適用の問題

この項では、Oracle Identity Management製品に関するパッチ適用の問題について説明します。

- 2.2.3.1項「インストーラが既存のOracleホームを検出しない問題」

- 2.2.3.2項「サード・パーティJARファイルのデータベースへのアップロード」

- 2.2.3.3項「LDAP同期が有効な状態でのOracle Identity Managementの更新でXMLエラーが生成される」

- 2.2.3.4項「パッチ後に承認ありのアクセス・ポリシーが機能しない問題」

- 2.2.3.5項「リリース11.1.1.2.0または11.1.1.3.0からのパッチ適用後にOIDおよびOVDの保存済接続が使用可能にならない問題」

- 2.2.3.6項「Oracle Identity Managementアップグレード時のupgradeOpss()コマンド実行中エラー」

- 2.2.3.7項「Oracle Identity Managementからリリース11.1.1.4.0のパッチ適用後のログ・ファイルのエラー」

- 2.2.3.8項「Oracle Identity Federationをリリース11.1.1.1.0からリリース11.1.1.2.0に移行する場合の警告メッセージ」

- 2.2.3.9項「Oracle Identity Management 11.1.1.2.0インストール環境を11.1.1.3.0に移行するパッチの適用時に記録される無害なエラー」

- 2.2.3.10項「Oracle Identity Managementサーバー起動時に表示される例外」

2.2.3.1 インストーラが既存のOracleホームを検出しない問題

Oracle Identity Managementをリリース11.1.1.4.0からリリース11.1.1.6.0にアップグレードする場合、次の環境では、アップグレード対象の既存のOracleホーム・ディレクトリがインストーラによって検出されません。

- 繁体字中国語、簡体字中国語または韓国語のロケールを使用している64ビットWindowsオペレーティング・システム。

- 日本語、韓国語、簡体字中国語または繁体字中国語にUTF-8以外のロケールを使用している64ビットLinuxオペレーティング・システム。

これは、英単語「Optional」がMW_HOME/oracle_common/inventory/ContentsXML/comps.xmlファイル(UNIXオペレーティング・システムの場合)またはMW_HOME\oracle_common\inventory\ContentsXML\comps.xmlファイル(Windowsオペレーティング・システムの場合)で翻訳されているためです。

この問題を回避するには、次の2つの方法があります。

1. 更新するOracle Identity ManagementのOracleホーム・ディレクトリを手動で指定した後、アップグレード・インストールを続行します。

2. comps.xmlファイルで翻訳済の単語をすべて検出して英単語「Optional」に置き換えた後、インストーラを実行します。単語「Optional」は、comps.xmlファイルの次の2つのパラメータに指定されています。

DEP_GRP_NAME="Optional"
EXT_NAME="Optional"

注意:

comps.xmlファイルは、Oracle Universal Installerで使用される重要なファイルであるため、このファイルに間違った編集を加えないでください。このファイルを変更する前に、バックアップ・コピーを作成してください。

2.2.3.2 サード・パーティJARファイルのデータベースへのアップロード

Oracle IdentityおよびAccess Managementの11.1.1.5.0への更新中、ファイル・システムに表示される、サード・パーティJARファイル(例: コネクタ機能に必要なldapbp.jar)がアップグレード・プロセスでデータベースにアップロードされません。これらのJARファイルは、UploadJars.sh(UNIXオペレーティング・システム)またはUploadJars.bat(Windowsオペレーティング・システム)ユーティリティを使用して手動でデータベースにアップロードする必要があります。

詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』の「JARおよびリソース・バンドル・ユーティリティのアップロード」の章を参照してください。

2.2.3.3 LDAP同期が有効な状態でのOracle Identity Managementの更新でXMLエラーが生成される

Oracle Identity Managerのリリース11.1.1.3.0からリリース11.1.1.5.0への更新中に、LDAP同期がWindowsオペレーティング・システムで有効な場合には、次のXMLエラーが生成されます。

XML-22110: (Fatal Error) Invalid StreamResult set in TransformerHandler.
oracle.iam.oimupgrade.exceptions.OIMUpgradeException: Error in writing document EventHandlers.xml

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

1. ORACLE_OIM_HOME\server\bin\dwps1upgrade.propertiesファイルを編集し、oim.ps1.seedoespoliciesプロパティをfalseに設定します。

oim.ps1.seedoespolicies.patch=false;

その他のすべてのプロパティはtrueに設定する必要があります。

2. ログ・ディレクトリ(たとえばlogDir)をORACLE_OIM_HOME\server\binに作成します。

3. IAM_11.1.1.5.0_Home\server\binディレクトリに移動してDW2PS1Upgrade.batスクリプトを実行します。
コマンドライン・プロンプトで次を実行します。

##Enter your Log location directory

手順2で作成したログ・ディレクトリ(たとえばlogDir)の相対パスを指定します。ログ・ディレクトリの絶対パスは指定しないでください。

4. ORACLE_OIM_HOME\server\bin\dwps1upgrade.propertiesファイルを再度編集しますが、今回はoim.ps1.seedoespoliciesプロパティをtrueに設定し、その他のすべてのプロパティをfalseに設定します。

oim.ps1.seedoespolicies.patch=true;

これにより、Oracle Entitlements Serverに対するポリシーのみをアップグレードできます。

5. IAM_11.1.1.5.0_Home\server\binディレクトリに移動してDW2PS1Upgrade.batスクリプトを再度実行します。
コマンドライン・プロンプトで次を実行します。

##Enter your Log location directory

同じディレクトリを使用している場合は、手順2で作成したログ・ディレクトリ(たとえばlogDir)の絶対パスを指定するか、新しいディレクトリを作成して、その新しいディレクトリへの絶対パスを指定します。

2.2.3.4 パッチ後に承認ありのアクセス・ポリシーが機能しない問題

リリース11.1.1.5.0では、次の新規ポリシーがOracle Entitlements Server (OES)に導入されています。

- SelfServiceUserManagementPolicies.xml

- UserManagementPolicies.xml

この変更によって、承認ありの新規ポリシーが追加されると、承認に対するリクエストが生成されません。

この問題を回避するには、「リクエスト管理者」ロールをアクセス・ポリシー・ベースのプロビジョニング・リクエスト・テンプレートに追加します。

1. 拡張コンソールにログインします。

2. 「構成」タブのリクエスト・テンプレートに進みます。

3. アクセス・ポリシー・ベースのプロビジョニング・リクエスト・テンプレートを検索し、開きます。

4. 「テンプレートの詳細」ページのテンプレート・ユーザー・ロール・タブに進みます。

5. 「使用可能なロール」の左側のペインから、「リクエスト管理者」ロールを検索し、割り当てます。
割り当てられたロールは、右側のペインの「選択したロール」に表示されます。

6. リクエスト・テンプレートを保存します。

2.2.3.5 リリース11.1.1.2.0または11.1.1.3.0からのパッチ適用後にOIDおよびOVDの保存済接続が使用可能にならない問題

Oracle Internet Directory (OID)またはOracle Virtual Directory (OVD)にリリース11.1.1.2.0または11.1.1.3.0からリリース11.1.1.4.0以降へのパッチを適用する場合、リリース11.1.1.2.0または11.1.1.3.0で保存した接続は、パッチ適用後に使用できなくなります。

リリース11.1.1.3.0以降からパッチを適用する場合は、OIDおよびOVDに保存した接続は使用可能になります。

この問題の回避方法はありません。

2.2.3.6 Oracle Identity Managementアップグレード時のupgradeOpss()コマンド実行中エラー

Oracle Identity Manager 11.1.1.3.0から11.1.1.5.0へのアップグレード中、upgradeOpss WLST(オンライン)コマンドを使用してOracle Platform Security Services (OPSS)を更新するよう求められます。

upgradeOpssコマンドを実行すると、次のメッセージがコンソールに表示されます。

WLS ManagedService is not up running. Fall back to use system properties for configuration.
date_and_time oracle.security.jps.internal.tools.utility.destination.apibased.JpsDstPolicy <init>
WARNING: No identity store associate with policy store found.
Upgrade of jps configuration and security stores is done.

このメッセージは無害のため、無視して問題ありません。

2.2.3.7 Oracle Identity Managementからリリース11.1.1.4.0のパッチ適用後のログ・ファイルのエラー

Oracle Identity Managementにリリース11.1.1.4.0のパッチを適用して構成した後、シングル・サインオンをOracle Identity Federationに使用すると、wls_oif1-diagnostics.logファイルに次のエラーが表示されます。

[2010-08-05T13:05:30.754-07:00] [wls_oif1] [INCIDENT_ERROR] [FED-10174]
[oracle.security.fed.model.config.Configuration] [tid:
[ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: <anonymous>] [ecid:
42ef6c66fe18f3ad:291f353a:12a43da27c1:-8000-0000000000000021,0] [APP:
OIF#11.1.1.2.0] [arg: certvalidationtimeout] Property was not found:
certvalidationtimeout.
.
[2010-08-05T13:05:37.174-07:00] [wls_oif1] [INCIDENT_ERROR] [FED-10174]
[oracle.security.fed.model.config.Configuration] [tid:
[ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: <anonymous>] [ecid:
42ef6c66fe18f3ad:291f353a:12a43da27c1:-8000-0000000000000021,0] [APP:
OIF#11.1.1.2.0] [arg: schemavalidationenabled] Property was not found:
schemavalidationenabled

[2010-08-06T17:09:23.861-07:00] [wls_oif1] [INCIDENT_ERROR] [FED-10174]
[oracle.security.fed.model.config.Configuration] [tid:
[ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: <anonymous>] [ecid:
f6d9b81289e40cee:42d4f595:12a49b7af7a:-8000-000000000000086f,0] [APP:
OIF#11.1.1.2.0] [arg: certpathvalidationenabled] Property was not found:
certpathvalidationenabled.

[2010-08-06T17:11:27.173-07:00] [wls_oif1] [INCIDENT_ERROR] [FED-10174]
[oracle.security.fed.model.config.Configuration] [tid:
[ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: <anonymous>] [ecid:
f6d9b81289e40cee:42d4f595:12a49b7af7a:-8000-00000000000009a0,0] [APP:
OIF#11.1.1.2.0] [arg: httpheaderattrcollector] Property was not found:
httpheaderattrcollector.

これらのエラーは無害であり、無視しても問題ありません。

このようなエラーを回避するには、『Oracle Fusion Middlewareパッチ適用ガイド』のOracle Identity Federationの構成プロパティの更新に関する項の説明のとおり、ソフトウェアに11.1.1.4.0のパッチを適用した後でoif-upgrade-11.1.1.2.0-11.1.1.4.0.pyスクリプトを実行します。

2.2.3.8 Oracle Identity Federationをリリース11.1.1.1.0からリリース11.1.1.2.0に移行する場合の警告メッセージ

パッチ・アシスタント移行スクリプトを使用してOracle Identity Federationをリリース11.1.1.1.0からリリース11.1.1.2.0に移行する場合、次のエラー・メッセージが表示されることがあります。

WLSTException: Error occured while performing addHelpCommandGroup : Error
getting resource bundle: : Can't find bundle for base name
oifWLSTResourceBundle, locale en_US

このメッセージは無害のため、無視して問題ありません。

2.2.3.9 Oracle Identity Management 11.1.1.2.0インストール環境を11.1.1.3.0に移行するパッチの適用時に記録される無害なエラー

Oracle Identity Management 11.1.1.2.0インストール環境を11.1.1.3.0に移行するパッチの適用後、次のような無害なエラー・メッセージがインストール・ログ・ファイルに記録されることがあります。

External name..INVALID_ORACLE_DIRECTORY_MSG_STRING

In doFinish method checking for inventory lock...InstallProgressPage

Next page is a progress page and the inventory lock is false

/bin/chmod: changing permissions of /scratch/aime1/Oracle/Middleware/oracle_ps2/install/root.log': Operation not permitted

/bin/chmod: changing permissions of /scratch/aime1/Oracle/Middleware/oracle_ps2/bin/nmb': Operation not permitted

/bin/chmod: changing permissions of /scratch/aime1/Oracle/Middleware/oracle_ps2/bin/nmhs': Operation not permitted

/bin/chmod: changing permissions of /scratch/aime1/Oracle/Middleware/oracle_ps2/bin/nmo': Operation not permitted

inventoryLocation: /scratch/aime1/oraInventory

Mode:init

これらのメッセージは無視できます。

2.2.3.10 Oracle Identity Managementサーバー起動時に表示される例外

Oracle Identity Managementをリリース11.1.1.5.0に更新した後、Oracle Identity Managementサーバーを起動すると、次の例外が表示されることがあります。

java.lang.ClassNotFoundException: ADP ClassLoader failed to load:com.thortech.xl.schedule.tasks.tcTskScheduledProvision

このエラーは無害のため、無視しても問題ありません。

2.2.4 システム・コンポーネントのパッチ適用の問題

この項では、Oracle Fusion Middlewareシステム・コンポーネントに関するパッチ適用の問題について説明します。

- 2.2.4.1項「適切な削除を保証するためのシステム・コンポーネントの再デプロイ」

- 2.2.4.2項「パッチ適用後、バージョン番号が正しく表示されない」

2.2.4.1 適切な削除を保証するためのシステム・コンポーネントの再デプロイ

システム・コンポーネント・ソフトウェア(Oracle Portal、Forms、ReportsおよびDiscoverer、Oracle Identity Management、またはOracle Web Tier)にパッチを適用し、すべてのサービスを開始した後で、既存のドメインを拡張する場合、システム・コンポーネントを手動で再デプロイする必要があります。この操作を行うには、Oracle Fusion Middlewareのパッチ適用ガイドに含まれるドメイン拡張シナリオでのシステム・コンポーネントの再デプロイに関する項の指示に従ってください。

システム・コンポーネントを再デプロイしないと、それらのコンポーネントの削除時に問題が発生します。

2.2.5 パッチ適用後、バージョン番号が正しく表示されない

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

- 2.2.5.1項「正しくないMDSスキーマのバージョン番号」

- 2.2.5.2項「Oracle BIコンポーネントでの、パッチ適用後の正しくないバージョン番号の表示」

2.2.5.1 正しくないMDSスキーマのバージョン番号

Metadata Servicesスキーマ(MDS)を使用するFusion Middleware製品を稼働しており、Fusion Middleware製品がリリース11.1.1.4.0より前の場合、Enterprise ManagerのMDSスキーマをリリース11.1.1.4.0に更新してあっても、MDSスキーマのスキーマ・バージョン番号は、前のリリース番号になります。

MDSスキーマ・バージョン番号を正しく表示するには、スキーマとFusion Middleware製品ソフトウェアの両方を最新のバージョンに更新する必要があります。

2.2.5.2 Oracle BIコンポーネントでの、パッチ適用後の正しくないバージョン番号の表示

既存のOracle Business Intelligence (BI)ソフトウェアにリリース11.1.1.4.0のパッチを適用した後、一部のOracle BIコンポーネント(例: Oracle BI PublisherまたはOracle RTD)では、Oracle Enterprise Managerを使用して表示する際に、前のリリースのバージョン番号が表示されることがあります。

この問題の回避方法はありません。

2.2.6 パッチ適用中または適用後の表示の問題

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

- 2.2.6.1項「Oracle Enterprise ManagerおよびOracle Directory Services Managerのページが正しく表示されない」

- 2.2.6.2項「config.xmlでのodi-sdk-wsアプリケーションのバージョン番号の追加」

2.2.6.1 Oracle Enterprise ManagerおよびOracle Directory Services Managerのページが正しく表示されない

11gリリース1 (11.1.1.6.0)にアップグレード後、Oracle Enterprise Manager (EM)またはOracle Directory Services Manager (ODSM)のページが正しく表示されない問題が発生した場合、ドメインのすべてのサーバーを開始する前に次のことを行ってください。

1. 値-XX:-UseSSE42IntrinsicsをDOMAIN_HOME/bin/setDomainEnv.sh (UNIXオペレーティング・システムの場合)またはDOMAIN_HOME\bin\setDomainEnv.cmd (Windowsオペレーティング・システムの場合)ファイルに次のように追加します。
コードで次のセクションを探します。

if [ "${JAVA_VENDOR}" = "Sun" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_DEV_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "HP" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "Apple" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

この行を次のように変更します。

if [ "${JAVA_VENDOR}" = "Sun" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_DEV_ARGS} ${MEM_MAX_PERM_SIZE} -XX:-UseSSE42Intrinsics"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "HP" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE} -XX:-UseSSE42Intrinsics"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "Apple" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE} -XX:-UseSSE42Intrinsics"
export MEM_ARGS
fi

2. Oracle EMの場合、.cssファイルを次のディレクトリから削除します。
UNIXオペレーティング・システム:

DOMAIN_HOME/servers/AdminServer/tmp/_WL_user/em/random_dir/public/adf/styles/cache

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

DOMAIN_HOME\servers\AdminServer\tmp\_WL_user\em\random_dir\public\adf\styles\cache

3. ODSMの場合、.cssファイルを次のディレクトリから削除します。
UNIXオペレーティング・システム:

DOMAIN_HOME/servers/wls_ods1/tmp/_WL_user/odsm_release/random_dir/public/adf/styles/cache

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

DOMAIN_HOME\servers\wls_ods1\tmp\_WL_user\odsm_release\random_dir\public\adf\styles\cache

4. ブラウザのキャッシュをクリアし、削除した.cssファイルを使用してサイトを訪れたブラウザ・クライアントを削除します。

5. ドメイン内のすべてのサーバーを起動または再起動します。

2.2.7 config.xmlでのodi-sdk-wsアプリケーションのバージョン番号の追加

11gリリース1(11.1.1.6.0)では、odi-sdk-wsアプリケーションが更新され、バージョン番号が導入されるようになりました。odi-sdk-wsアプリケーションを前のリリースから11gリリース1 (11.1.1.6.0)にアップグレードしている場合、ドメイン内の管理サーバーまたは管理対象サーバーを開始する前に、このバージョン番号をconfig.xmlファイルに追加する必要があります。

次の手順を実行します。

1. DOMAIN_HOME/config/config.xmlファイル(UNIXオペレーティング・システムの場合)またはDOMAIN_HOME\config\config.xmlファイル(Windowsオペレーティング・システムの場合)を編集します。

2. 次の行を変更します:

<name>odi-sdk-ws</name>

バージョン番号を追加するには、次のように指定します。

<name>odi-sdk-ws#11.1.1.6.0.1</name>

3. ドメイン内の管理サーバーおよび管理対象サーバーを起動または再起動します。

2.2.8 Oracle Portalホームページへのアクセス時のエラー

以前のリリースからOracle Portal 11gリリース1 (11.1.1.6.)にアップグレードしている場合、Oracle Portalホーム・ページへのアクセス時に、次のエラー・メッセージがブラウザに表示されます。

XML Parsing Error: syntax error
Location: http://exampleserver.exampledomain:port/portal/pls/portal/dev_portal.home
Line Number 1, Column 1:An error occurred while processing the request. Try refreshing your browser. If the problem persists contact the site administrator
^

これはWebキャッシュに保存されたWebキャッシュ無効化パスワードとポータル・リポジトリに保存されたパスワードが異なるために起こります。

この問題の解決方法:

1. 管理リポジトリのOracle Web Cache無効化パスワードをリセットします。

1. Webキャッシュが実行しているドメインのEnterprise Managerにログインします。

http://administration_server_host:administration_server_port/em

2. 左側のナビゲーション・セクションで、「Web層」を開いてから、Webキャッシュ・インスタンス名をクリックします。

3. ページの右側でWebキャッシュ・インスタンス名の下のドロップダウン・メニューを探し、メニューから「管理」、「パスワード」の順に選択します。

4. 新しい無効化パスワードを指定します。

5. Oracle Web Cacheを再起動します。

2. Oracle PortalリポジトリのOracle Web Cache無効化パスワードをリセットします。

1. Oracle Portalが実行しているドメインのEnterprise Managerにログインします。

http://administration_server_host:administration_server_port/em

2. 左側のナビゲーション・セクションで、「Portal」を開いてから、Oracle Portal管理対象サーバー名をクリックします。

3. ページの右側でOracle Portalインスタンス名の下のドロップダウン・メニューを探し、メニューから「設定」、「ワイヤ構成」の順に選択します。

4. 新しい無効化パスワードを指定します。これは管理リポジトリに指定したのと同じパスワードです。

注意:

無効化ユーザーのユーザー名は、Oracle Web Cache側で使用されるユーザー名と同じである必要があります。

5. 「適用」をクリックします。
この時点で既知の問題があります。詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』のOracle ReportsおよびOracle PortalでのJDBCエラーの解決に関する項を参照してください。

6. ORACLE_INSTANCE/portal/cache (UNIXオペレーティング・システムの場合)またはORACLE_INSTANCE\porta\/cache (Windowsオペレーティング・システムの場合)ディレクトリのOracle Portalファイル・キャッシュを削除します。

7. Oracle Web CacheおよびOracle Portal管理対象サーバーを再起動します。

2.2.9 upgradeOpss()実行時の警告

upgradeOpss() WLSTコマンドを実行して構成とストアをリリース11.1.1.4.0にアップグレードする場合、次のエラー・メッセージが表示されることがあります。

oracle.security.jps.internal.tools.utility.destination.apibased.JpsDstPolicy
migrateData
WARNING: cannot migrate a global grant. Reason
oracle.security.jps.service.policystore.PolicyStoreException: Found 2 permissions
in the store matching: ([PermissionEntry:class=java.util.PropertyPermission
target=weblogic.Name resourceType=null actions=read,PERMISSION, name=null,
uniqueName=null, guid=null]
[jaznGranteeDn=orclguid=AC171BF0E72711DEBF9CCF0B93FB22A1,cn=Grantees,
cn=JAASPolicy,cn=systempolicy,cn=webcenter,cn=JPSContext,cn=jpsroot_webcenter_IR14_prod}),
[PermissionEntry: class=java.util.PropertyPermission target=weblogic.Name
resourceType=null actions=read,PERMISSION, name=8228FD8036F711DEAF24DB7D80B2D07C,
uniqueName=orclguid=8228FD8036F711DEAF24DB7D80B2D07C,cn=Permissions,cn=JAASPolicy,
cn=systempolicy,cn=webcenter,cn=JPSContext,cn=jpsroot_webcenter_IR14_prod,
guid=8228FD8036F711DEAF24DB7D80B2D07C]
[jaznGranteeDn=orclguid=822505e036f711deaf24db7d80b2d07c,cn=grantees,cn=jaas
policy,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_prod}1
[PermissionEntry: class=java.util.PropertyPermission target=weblogic.Name
resourceType=null actions=read,PERMISSION, name=8228FD8036F711DEAF24DB7D80B2D07C,
uniqueName=orclguid=8228FD8036F711DEAF24DB7D80B2D07C,cn=Permissions,cn=JAASPolicy,
cn=systempolicy,cn=webcenter,cn=JPSContext,cn=jpsroot_webcenter_IR14_prod,
guid=8228FD8036F711DEAF24DB7D80B2D07C]
[jaznGranteeDn=orclguid=822505e036f711deaf24db7d80b2d07c,cn=grantees,cn=jaaspolicy
,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_prod}
[PermissionEntry: class=java.util.PropertyPermission target=weblogic.Name
resourceType=null actions=read,PERMISSION, name=AC198CF0E72711DEBF9CCF0B93FB22A1,
uniqueName=orclguid=AC198CF0E72711DEBF9CCF0B93FB22A1,cn=Permissions,cn=JAASPolicy,
cn=systempolicy,cn=webcenter,cn=JPSContext,cn=jpsroot_webcenter_IR14_prod, guid=AC198CF0E72711DEBF9CCF0B93FB22A1]
[jaznGranteeDn=orclguid=822505e036f711deaf24db7d80b2d07c,cn=grantees,cn=jaaspolicy
,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_prod}
[jaznGranteeDn=orclguid=ac171bf0e72711debf9ccf0b93fb22a1,cn=grantees,cn=jaaspolicy
,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_prod}2
[PermissionEntry: class=java.util.PropertyPermission target=weblogic.Name
resourceType=null actions=read,PERMISSION, name=AC198CF0E72711DEBF9CCF0B93FB22A1,
uniqueName=orclguid=AC198CF0E72711DEBF9CCF0B93FB22A1,cn=Permissions,cn=JAASPolicy,
cn=systempolicy,cn=webcenter,cn=JPSContext,cn=jpsroot_webcenter_IR14_prod,
guid=AC198CF0E72711DEBF9CCF0B93FB22A1]
[jaznGranteeDn=orclguid=822505e036f711deaf24db7d80b2d07c,cn=grantees,cn=jaaspolicy
,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_
prod}[jaznGranteeDn=orclguid=ac171bf0e72711debf9ccf0b93fb22a1,cn=grantees,cn=jaas
policy,cn=systempolicy,cn=webcenter,cn=jpscontext,cn=jpsroot_webcenter_ir14_prod}

これらのメッセージは無害のため、無視しても問題ありません。

2.2.10 「パッチがすでにインストールされています」という警告メッセージがログ・ファイルに記録される問題

Middlewareホームにすでにリリース11.1.1.3.0のパッチが適用されている製品があり、同じMiddlewareホームで別の製品に同じリリースのパッチを適用しようとすると、installtimestamp.outファイルに次のような警告メッセージが記録されます。

Attempting to install 1 patches
Mar 3, 2010 1:00:07 PM [THREAD: Thread-1]
com.bea.cie.paf.internal.attach.PatchManagerImpl install
WARNING: Warning:  Patch already installed: PBY8

Patch installation success
Patch installation success
Success..
[SOARootService.getRootActions] autoPortsDetect =null
[SOARootService.getRootActions] privilegedPorts =null

この警告メッセージは無視して問題ありません。

2.2.11 11.1.1.4.0パッチ・セットのインストール後のODI-BAMユーザーの手動手順

Oracle Data Integrator (ODI)をOracle Business Activity Monitoringと統合する場合、Oracle Fusion Middleware 11g リリース1 (11.1.1.4.0)パッチ・セットのインストール後に、次のナレッジ・モジュールの新規バージョンをインポートする必要があります。

BAM_ORACLE_HOME/bam/ODI/knowledge modules/KM_RKM Oracle BAM.xml

詳細は、『Oracle Fusion Middleware Oracle Data Integrator開発者ガイド』のナレッジ・モジュールのインポートおよび置換に関する項を参照してください。

この新規モジュールには、Oracle Fusion Middleware 11g リリース1 (11.1.1.4.0)での改善点およびバグ修正が含まれます。

2.2.12 11.1.1.4.0パッチ・セットのインストール後の、アプリケーションによるjavax.xml.bind.JAXBException実行時エラーの生成

Oracle Fusion Middleware 11gリリース1 (11.1.1.2.0)またはリリース1 (11.1.1.3.0)にデプロイしたアプリケーションに、no-argコンストラクタのないEclipseLink-JAXBクラスが含まれている場合、リリース1 (11.1.1.4.0)のインストール後、アプリケーションの実行時に次の例外が生成されることがあります。

javax.xml.bind.JAXBException

このエラーを回避する手順は次のとおりです。

1. クラスを修正し、デフォルトのno-argコンストラクタを必要に応じて追加します。

2. プロジェクトをコンパイルし、新たにパッチを適用したOracle Fusion Middleware 11g リリース1 (11.1.1.4.0)ドメインに再デプロイします。

次に、一般的なno-argコンストラクタの例を示します。

public class PriceQuote implements Serializable
{
// Make sure you have constructor with no arguments
public PriceQuote() }
}
}

2.3 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 2.3.1項「Oracle SOA Suiteの構成の問題」

- 2.3.2項「Oracle Identity Managementの構成の問題」

- 2.3.3「構成ウィザードの問題」

- 2.3.4項「リポジトリ作成ユーティリティの問題」

- 2.3.5項「パックおよびアンパックの問題」

- 2.3.7項「Oracle Configuration ManagerのPATH環境変数の設定」

- 2.3.6項「クラスタを使用した構成の問題」

- 2.3.8項「Oracle WebCenter Portalのwc-post-install.pyスクリプトでOracle RACデータソースがサポートされない問題」

- 2.3.9項「Windowsでのクローニング時に返されるFileNotFoundException」

- 2.3.10項「管理対象サーバーのリスニング・アドレスの変更」

- 2.3.11項「ドメイン拡張により上書きされるJDBCデータソース名」

- 2.3.12項「FirefoxおよびSafariブラウザでのSSO認証後における元のURLへの再ルーティング」

- 2.3.13項「ブラウザでのブラウザ・キャッシュの削除」

- 2.3.14項「メモリーの問題が原因でWebLogic管理サーバーが起動に失敗する問題」

2.3.1 Oracle SOA Suiteの構成の問題

この項には、Oracle SOA Suiteの構成に関する情報が含まれています。

- 2.3.1.1項「メディエータ・コンポーネントがWindows Server 2008 R2 EnterpriseおよびJRockitで失敗する問題」

- 2.3.1.2項「SOAINFRAスキーマに無効なオブジェクトが含まれる問題」

- 2.3.1.3項「WebSphereアプリケーション・サーバーでのOracle SOA Suiteの例外の表示」

- 2.3.1.4項「Oracle SOA Suite Administration ServerがWindows XP 2002でSun JDKを使用して起動できない」

2.3.1.1 メディエータ・コンポーネントがWindows Server 2008 R2 EnterpriseおよびJRockitで失敗する問題

メディエータ・コンポーネントは、Windows Server 2008 R2 Enterpriseが次のバージョンのJRockit JDKとともに使用されていると動作しません。

Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Oracle JRockit(R) (build
R28.2.0-79-146777-1.6.0_29-20111005-1808-windows-x86_64, compiled mode)

この問題を回避するには、setDomainEnv.cmdファイルのJAVA_HOMEをSun JDKの場所を指すように変更し、管理サーバーおよび管理対象サーバーの開始中にJAVA_VENDOR=Sunを設定することで、Sun JDKを使用します。

2.3.1.2 SOAINFRAスキーマに無効なオブジェクトが含まれる問題

11g リリース1 (11.1.1.6.0)のprefix_SOAINFRAスキーマをRCUまたはパッチ・セット・アシスタントを実行して作成すると、SOAスキーマ内にあった一部の無効なオブジェクトが引き続き存在します。

この問題を回避するには、prefix_SOAINFRAスキーマをコンパイルします。たとえば、システムのSOAスキーマ・ユーザーがDEV_SOAINFRAの場合は、次のように実行します。

exec dbms_utility.compile_schema('DEV_SOAINFRA')

このコマンドを実行してオブジェクトを有効しなくても、実行時にアクセスされるとオブジェクトは有効になります。

2.3.1.3 WebSphereアプリケーション・サーバーでのOracle SOA Suiteの例外の表示

IBM WebSphereアプリケーション・サーバーでOracle SOA Suiteを実行する場合、Fusion Middleware Controlにログインした後、左側の「アプリケーション・デプロイメント」を開き、その下にあるアプリケーションをクリックすると、次の例外が表示されます。

[date_and_time] 0000003f OHWHelpProvid E   unable to create global
configuration
[date_and_time] 00000044 OHWHelpProvid E   critical error in OHW
configuration

oracle.help.web.config.parser.ConfigParseException: error finding
configuration file at:
at oracle.help.web.config.parser.OHWParser._openConnection(Unknown
Source)
at oracle.help.web.config.parser.OHWParser.getGlobalConfiguration(Unknown Source)
at oracle.help.web.rich.helpProvider.OHWHelpProvider.getHelpTopic(Unknown Source)
.
.
.

この例外は無害のため、無視して問題ありません。

2.3.1.4 Oracle SOA Suite Administration ServerがWindows XP 2002でSun JDKを使用して起動できない

Oracle SOA Suiteの管理サーバーが、サービス・パック3を適用したWindows XP 2002サーバーでSun JDKを使用して起動しません。

この問題を回避するには、DOMAIN_HOME\binディレクトリに移動して、setSOADomainEnv.cmdのDEFAULT_MEM_ARGS値を次のように設定します。変更前:

-Xms512m -Xmx1024m

変更後:

-Xms256m -Xmx512m

2.3.2 Oracle Identity Managementの構成の問題

この項には、Oracle Identity Managementの構成に関する情報が含まれています。

- 2.3.2.1項「Oracle Internet Directory ServerがSSLポートをリスニングしない」

- 2.3.2.2項「Oracle Identity Federation oif-upgrade-11.1.1.2.0-11.1.1.6.0.pyスクリプトがリモート・マシンで実行されない」

- 2.3.2.3項「リモート・システムでOracle Identity Management 11.1.1.3.0ドメインを拡張したときに管理対象サーバーのログ・ファイルに記録されるエラー」

- 2.3.2.4項「Oracle Identity Managementスキーマの作成時にコンソールに表示されるログ・メッセージ」

- 2.3.2.5項「WebLogicノード・マネージャが実行されている場合のOracle Identity Managementの構成」

- 2.3.2.6項「Oracle Data Vaultと組み合せたOIDの構成」

- 2.3.2.7項「WindowsでのOracle Internet Directoryの構成後にOIDMONが起動しない問題」

- 2.3.2.8項「Oracle Internet Directory管理者のパスワード要件」

- 2.3.2.9項「Oracle Identity Federation構成時のエラー・メッセージ」

2.3.2.1 Oracle Internet Directory ServerがSSLポートをリスニングしない

Oracle Internet Directoryがインストールされているマシンがデュアル・スタック(IPv4/IPv6)ホストとして構成されておらず、Oracle Internet Directoryサーバーが特権ポートでリスニングするように構成されている場合、Oracle Internet DirectoryサーバーはSSLポートでリスニングしません。

この問題を回避するには、次のいずれかの操作を実行します。

- マシンでIPv6を有効にします。

- 純粋なIPv4/IPv6アドレスが必要な場合、INSTANCE_HOME/config/OPMN/opmn/opmn.xmlファイルのoidmonパラメータに、host=ipv4_ip_addressまたはhost=ipv6_ip_addressを追加します。次に例を示します。

<data id="start-cmdline-opts" value="connect=$DB_CONNECT_STR opmnuid=true
host=ipv4_or_ipv6_ip_address start"/>
<data id="stop-cmdline-opts" value="connect=$DB_CONNECT_STR opmnuid=true
host=ipv4_or_ipv6_ip_address stop"/>

2.3.2.2 Oracle Identity Federation oif-upgrade-11.1.1.2.0-11.1.1.6.0.pyスクリプトがリモート・マシンで実行されない

すべての新しい11gリリース1 (11.1.1.6.0) Oracle Identity Federationのインストールで、Oracle Identity Federationが管理サーバーと同じマシン上に構成されてない場合、oif-upgrade-11.1.1.2.0-11.1.1.6.0.pyスクリプトをリモート・マシンで実行して、構成プロセスを完了させる必要があります。

このスクリプトを実行するときに、Oracle Identity Federation管理対象サーバーが実行しているリモート・マシンの場所を指定する必要があります。ドメインに管理対象サーバーが複数ある場合でも、この入力が必要になるのは1つの管理対象サーバーに対してのみです。

このスクリプトの実行の指示については、『Oracle Fusion Middlewareパッチ適用ガイド』のOracle Identity Federationの構成プロパティの更新に関する項を参照してください。

2.3.2.3 リモート・システムでOracle Identity Management 11.1.1.3.0ドメインを拡張したときに管理対象サーバーのログ・ファイルに記録されるエラー

リモート・システムの11.1.1.3.0ドメイン(パッチ適用済)を拡張すると、インストール後に次のようなNullポインタ例外メッセージが管理対象サーバーのログ・ファイルに記録されることがあります。

0000IW5hUxgDc_Y5HrDCif1Bm1sl000000,0] [APP: DMS Application#11.1.1.1.0]
initialization error[[java.lang.NullPointerException
at java.io.File.<init>(File.java:222)
at oracle.dms.impl.util.AdmlLocator.<init>(AdmlLocator.java:59)
at oracle.dms.app.DmsSpy.init(DmsSpy.java:86)
at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)

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

1. 第2システムで実行中のインスタンスを停止します。

2. 第2システム上の管理対象サーバーを停止します。

3. 第1システムで実行中のインスタンスを停止します。

4. 第1システム上の管理対象サーバーを停止します。

5. 第1システム上の管理サーバーを停止します。

6. 第1システム上で、インスタンス、管理サーバー、管理対象サーバーの順にコマンドラインにより手動で起動します。

7. 第2システム上で、インスタンス、管理対象サーバーの順にコマンドラインにより手動で起動します。

Oracle Fusion Middlewareの起動および停止の詳細は、Oracle Fusion Middlewareの管理者ガイドの「Oracle Fusion Middlewareの起動および停止」の章を参照してください。

2.3.2.4 Oracle Identity Managementスキーマの作成時にコンソールに表示されるログ・メッセージ

Oracle Identity Management(OIM)スキーマの作成時に、いくつかのログ・メッセージがRCUコンソール・ウィンドウに表示されます。これらのログ・メッセージは、Oracle Identity Managementで使用されるクォーツに固有のものであり、無視して問題ありません。

このクォーツ固有のデータのロード中になんらかのエラーが発生すると、そのエラーはRCUログ・ファイルに書き込まれます。RCUログ・ファイルの詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。

2.3.2.5 WebLogicノード・マネージャが実行されている場合のOracle Identity Managementの構成

WebLogicノード・マネージャ・ユーティリティがOracle Identity Managementのインストール先と同じMiddlewareホーム・ディレクトリから実行されている場合に、「インストールと構成」オプションまたは構成ウィザードを使用してOracle Identity Managementを構成するには、nodemanager.propertiesファイルのStartScriptEnabledパラメータをtrueに設定する必要があります。たとえば、StartScriptEnabled=trueと設定します。

StartScriptEnabledパラメータがfalseに設定されている場合にOracle Identity Managementを構成するには、次の手順を実行する必要があります。

1. StartScriptEnabledパラメータをtrueに設定します。

2. ノード・マネージャ・ユーティリティを一度停止してから再起動します。

3. 「インストールと構成」オプションまたは構成ウィザードを使用してOracle Identity Managementを構成します。

注意:

nodemanager.propertiesファイルは、WL_HOME/common/nodemanager/ディレクトリにあります。

2.3.2.6 Oracle Data Vaultと組み合せたOIDの構成

Oracle Internet Directory (OID)をOracle Data Vaultと組み合せて構成する場合、次の手順を実行します。

1. パッチ8897382を適用します(適用手順は、パッチのREADMEファイルを参照してください)。

2. ORACLE_HOME/ldap/datasecurity/dbv_oid_command_rules.sql(UNIXオペレーティング・システムの場合)またはORACLE_HOME\ldap\datasecurity\dbv_oid_command_rules.sql(Windowsオペレーティング・システムの場合)で、次のコードを見つけます。

/declare
.
begin
.
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => 'ODS'
,object_name => '%'
,enabled => 'Y');
.
commit;
.
end;/

3. 次の行を変更します:

,object_owner => 'ODS'

変更後:

,object_owner => '%'

2.3.2.7 WindowsでのOracle Internet Directoryの構成後にOIDMONが起動しない問題

Windowsプラットフォームで、インストーラの「インストールと構成」オプションまたは構成ウィザードを使用してOracle Internet Directoryを構成する場合、すべての環境変数(ORACLE_HOME、JAVA_HOME、PATHなど)の合計の長さが4,000文字を超えると、OIDMONは起動しません。

Oracle Internet Directoryの構成時にoidmon.exeアプリケーションのエラー・メッセージが表示された場合や、インストーラのログ・ファイルにOIDMONが起動できなかったと記録された場合、この問題が発生した可能性があります。

この問題を回避するには、すべての環境変数の合計の長さが4,000文字未満になるように変数の長さを短縮し、Oracle Internet Directoryを再度構成します。

2.3.2.8 Oracle Internet Directory管理者のパスワード要件

「インストールと構成」オプションまたは構成ウィザードを使用してOracle Internet Directoryを構成する場合、管理者パスワードを入力および確認する必要があります。

次のリストは、Oracle Internet Directory管理者のパスワード要件です。パスワードには次のものが含まれる必要があります。

- 5個以上の文字

- 30個以下の文字

- 1個以上の数字

- 英数字、アンダースコア(_)、ドル記号($)およびポンド/ハッシュ(#)のみ使用可

注意:

入力したパスワードがこれらの要件を満たさない場合、次のエラー・メッセージが表示されます。

INST-07037: Administrator Password field value contains one or more
invalid characters or the value is not in proper format.

2.3.2.9 Oracle Identity Federation構成時のエラー・メッセージ

Oracle Identity Federation (OIF)の構成中に、キーストアとパスワードに関する次のようなエラー・メッセージが構成ログ・ファイルに記録されることがあります。

[app:OIF module:/fed path:/fed spec-version:2.5
version:11.1.1.1.0]: Failed while destroying servlet: usermanager.
java.lang.RuntimeException: The server could not initialize properly:
oracle.security.fed.sec.util.KeySourceException: Invalid/unsupported
key store or incorrect password. Please verify that the password is correct
and the store is a valid PKCS#12 PFX wallet or Java KeyStore file.

このエラー・メッセージは、OIFが正常に実行されていれば、無視して問題ありません。

2.3.3 構成ウィザードの問題

この項では、Oracle Fusion Middleware構成ウィザードに関する問題について説明します。

- 2.3.3.1項「新規ウィンドウでの構成ウィザードの起動」

- 2.3.3.2項「構成ウィザードにセキュリティ・アップデートの指定画面が表示されない問題」

2.3.3.1 新規ウィンドウでの構成ウィザードの起動

ターミナル・ウィンドウから構成ウィザードを起動する場合、そのウィンドウが新規ターミナル・ウィンドウであり、環境変数が前の構成またはインストール・セッションの正しくない場所に設定されていないことを確認します。

2.3.3.2 構成ウィザードにセキュリティ・アップデートの指定画面が表示されない問題

サイレント・インストール(レスポンス・ファイル)を使用してOracle Identity Managementを構成する場合、(Oracle Configuration Managerを介した)セキュリティ・アップデートは構成されません。ただし、ocm.rspファイルがOracleホーム・ディレクトリに作成されます。Oracleホームから構成ウィザードのGUIを実行すると、ocm.rspファイルが存在するためにセキュリティ・アップデートの指定画面は表示されません。

この問題を回避するには、Oracleホームからocm.rspファイルを削除します。構成ウィザードを実行すると、セキュリティ・アップデートの指定画面が表示されます。

2.3.4 リポジトリ作成ユーティリティの問題

この項では、「リポジトリ作成」ユーティリティに関する問題について説明します。

- 2.3.4.1項「Oracle Identity Managementのアップグレード後にスキーマが表示されなくなる問題」

- 2.3.4.2項「RCUサマリー画面の問題」

2.3.4.1 Oracle Identity Managementのアップグレード後にスキーマが表示されなくなる問題

Oracle Identity Managementをリリース10g(10.1.4.3)から11gリリース1 (11.1.1)にアップグレードすると、Oracle Directory Serviceスキーマ(ODSおよびODSSM)がリポジトリ作成ユーティリティ(RCU)に表示されなくなります。

これはアップグレード・プロセスではRCUが使用されず、RCUで作成されたスキーマはRCU以外では認識されないためです。詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。

2.3.4.2 RCUサマリー画面の問題

アイデンティティ管理スキーマを削除し、Oracle Internet Directory(ODS)およびOracle Identity Federation(OIF)の両方を削除するよう選択すると、RCUサマリー画面が表示されず、コンソールに例外が返されることがあります。

この問題を回避するには、両方のコンポーネントを選択してまとめて削除するのではなく、一度に1つのコンポーネントを選択して削除します。

スキーマの削除操作で他のコンポーネントを選択した場合、サマリー画面に不正確な情報が表示されることがあります。ただし、サマリー画面には間違った情報が表示されますが、選択したスキーマはデータベースから正常に削除されます。

この問題を回避するには、一度にただ1つのコンポーネントを選択して削除します。

2.3.5 パックおよびアンパックの問題

この項では、ドメインのパックおよびアンパックに関する問題について説明します。

- 2.3.5.1項「unpack.shまたはunpack.cmdの使用時における各製品の存在確認」

- 2.3.5.2項「異なるホストでのunpack.shまたはunpack.cmdの実行」

- 2.3.5.3項「ドメインのパックおよびアンパック後にリモート・システムで管理対象サーバーを起動する方法」

2.3.5.1 unpack.shまたはunpack.cmdの使用時における各製品の存在確認

Oracle SOA Suite、Oracle WebCenter PortalおよびApplication Developerでは、UNIXシステムの場合ORACLE_HOME/common/binディレクトリにpack.shおよびunpack.shコマンドが、Windowsシステムの場合ORACLE_HOME\common\binディレクトリにpack.cmdおよびunpack.cmdコマンドがそれぞれ含まれます。

pack.shおよびpack.cmdスクリプトは、ドメイン全体またはドメインのサブセットのスナップショットを含むテンプレート・アーカイブ・ファイル(.jar)を作成するために使用されます。unpack.shおよびunpack.cmdスクリプトは、リモート・システムの管理対象サーバー・ドメイン・ディレクトリで使用されるドメイン全体またはドメインのサブセットを作成するために使用されます。

unpack.shまたはunpack.cmdコマンドを実行するシステムにインストール済製品のいずれかが存在しない場合、unpack.shおよびunpack.cmdコマンドは失敗します。

2.3.5.2 異なるホストでのunpack.shまたはunpack.cmdの実行

unpack.sh(UNIX)またはunpack.cmd(Windows)コマンドを実行してリモート・ホストにドメインを作成する場合、リモート・ホストのOracleホームの場所およびMiddlewareホームの場所は、パックを実行したホストの場所と一致している必要があります。

正しい例は次のとおりです。

Host 1:
MW_HOME = /user/home/Middleware
ORACLE_HOME =/user/home/Middleware/Oracle_SOA1

@ Host 2:
MW_HOME = /user/home/Middleware
ORACLE_HOME =/user/home/Middleware/Oracle_SOA1

次の例は、Oracleホームが一致していないため、正しくありません。

Host 1:
MW_HOME = /user/home/Middleware
ORACLE_HOME =/user/home/Middleware/Oracle_SOA1

@ Host 2:
MW_HOME = /user/home/Middleware
ORACLE_HOME =/user/home/Middleware/SOA_Home

次の例は、Middlewareホームが一致していないため、正しくありません。

Host 1:
MW_HOME = /user/home/Middleware
ORACLE_HOME =/user/home/Middleware/Oracle_SOA1

@ Host 2:
MW_HOME = /user/home/MWHome
ORACLE_HOME =/user/home/Middleware/Oracle_SOA1

Host 1:
MW_HOME = C:\Oracle\Middleware
ORACLE_HOME = C:\Oracle\Middleware\Oracle_SOA1

@ Host 2:
MW_HOME = C:\Oracle\Middleware
ORACLE_HOME = C:\Oracle\Middleware\Oracle_SOA1

次の例は、Oracleホームが一致していないため、正しくありません。

Host 1:
MW_HOME = C:\Oracle\Middleware
ORACLE_HOME = C:\Oracle\Middleware\Oracle_SOA1

@ Host 2:
MW_HOME = C:\Oracle\Middleware
ORACLE_HOME = C:\Oracle\Middleware\SOA_Home

次の例は、Middlewareホームが一致していないため、正しくありません。

Host 1:
MW_HOME = C:\Oracle\Middleware
ORACLE_HOME = C:\Oracle\Middleware\Oracle_SOA1

@ Host 2:
MW_HOME = C:\Oracle\MWHome
ORACLE_HOME = C:\Oracle\Middleware\Oracle_SOA1

2.3.5.3 ドメインのパックおよびアンパック後にリモート・システムで管理対象サーバーを起動する方法

unpackコマンドを使用してリモート・システム上にドメインをアンパックした後、次の手順を実行します。

1. リモート・システムでノード・マネージャを起動します。この操作によって、現在のシステムのMW_HOME/wlserver_10.3/common/nodemanagerディレクトリにnodemanager.propertiesファイルが作成されます(UNIXの場合)。Windowsの場合、このファイルはMW_HOME\wlserver_10.3\common\nodemanagerディレクトリに作成されます。

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

3. テキスト・エディタでnodemanager.propertiesファイルを開き、StartScriptEnabledプロパティをtrueに設定します。

4. リモート・システムでノード・マネージャを起動してから、Oracle WebLogic管理コンソールを使用してリモート・システムの管理対象サーバーを起動します。

2.3.6 クラスタを使用した構成の問題

この項では、クラスタおよびWebLogic Serverドメインに関する問題について説明します。

- 2.3.6.1項「リモート・システムでのドメインおよびクラスタの拡張シナリオ」

- 2.3.6.2項「クラスタのないOracle Directory Integration Platformのみを選択して既存のドメインを拡張できない問題」

- 2.3.6.3項「拡張クラスタで要求されるemd.propertiesファイルの変更」

2.3.6.1 リモート・システムでのドメインおよびクラスタの拡張シナリオ

Fusion Middleware構成ウィザードを使用してリモート・システムでドメインまたはクラスタを拡張する場合、ソースと宛先両方のMiddlewareホーム・ディレクトリおよびOracleホーム・ディレクトリが同一であることを確認してください。

2.3.6.2 クラスタのないOracle Directory Integration Platformのみを選択して既存のドメインを拡張できない問題

セッションでクラスタのないOracle Directory Integration Platformのみを選択し、次に同じシステムでクラスタを作成してドメインを拡張しようとすると、失敗します。

このドメイン構成シナリオでは、ドメインを拡張してOracle Directory Integration Platformを構成する同じシステム上に必ずOracle Directory Services Managerをインストールして構成してください。

2.3.6.3 拡張クラスタで要求されるemd.propertiesファイルの変更

Oracle Fusion Middleware構成ウィザードを実行してクラスタを拡張すると、INSTANCE_HOME/EMAGENT/EMAGENT/sysman/config/emd.properties(UNIX)またはINSTANCE_HOME\EMAGENT\EMAGENT\sysman\config\emd.properties(Windows)ファイルのEMD_URLパラメータに次の値が格納されます。

EMD_URL=http://localhost.localdomain:port/emd/main

このパラメータは編集して、localhostおよびlocaldomainを現在の環境における実際のホストおよびドメインの情報で置き換える必要があります。たとえば、ポート番号として5160を使用する場合、次のようになります。

EMD_URL=http://examplehost.exampledomain.com:5160/emd/main

2.3.7 Oracle Configuration ManagerのPATH環境変数の設定

Windowsオペレーティング・システムでOracle Configuration Manager構成が正常に動作するには、PATH環境変数がC:\windows\system32に設定されている必要があります。

すべてのUNIXオペレーティング・システム上の、Oracle Process Manager and Notification Server(OPMN)をインストールするすべての製品(Oracle Identity Management、Oracle Web Tier、Oracle Portal、Forms、ReportsおよびDiscoverer、Oracle Business Intelligenceなど)では、LD_ASSUME_KERNEL環境変数が設定されていると、OPMNは起動しません。この環境変数が設定されていないことを確認してください。

2.3.8 Oracle WebCenter Portalのwc-post-install.pyスクリプトでOracle RACデータソースがサポートされない問題

wc-post-install.pyスクリプトは、Oracle RACデータソース(gridlinkまたはマルチデータソース)の環境で使用できません。

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

1. WC_ORACLE_HOME/bpm/process_spaces/wc-post-install.pyスクリプトを編集し、ファイル内のsetDatasourceが含まれるすべての行の行頭にハッシュ文字(#)を追加してコメント・アウトします。

2. WebCenter Portalコンソールを使用して、次のデータソースを手動で構成します。

- mds-soa

- mds-soa0

- mds-soa1

- SOADataSource

- SOADataSource0

- SOADataSource1

3. wc-post-install.pyスクリプトを実行します。

2.3.9 Windowsでのクローニング時に返されるFileNotFoundException

Windowsオペレーティング・システムでapplyCloneコマンドを実行すると、コンソールにjava.io.FileNotFoundExceptionが返されます。

この例外は無視して問題ありません。applyClone操作は、正常に完了します。

2.3.10 管理対象サーバーのリスニング・アドレスの変更

Oracle Identity Management、またはOracle Portal、Forms、ReportsおよびDiscovererのインストール後に構成ウィザードを実行すると、WebLogic管理対象サーバーのリスニング・アドレスがデフォルトで空白のままとなります(すべてのネットワーク・インタフェースがリスニングされます)。リスニング・アドレスを実際のホスト名に変更すると、管理対象サーバーはシステム外部からのリスニングを停止します。

リスニング・アドレスは空白のままとするか、ホスト名を使用するかわりにホストのIPアドレスを指定することをお薦めします。

2.3.11 ドメイン拡張により上書きされるJDBCデータソース名

JDBCリソースを含むWebLogicドメインがOracle SOA SuiteまたはOracle WebCenter Portalに拡張されると、JDBCデータソース名が変更されます。この動作は、リリース9.xより下位のWebLogic Serverが9.xより上位のリリースにアップグレードされ、Oracle SOA SuiteまたはOracle WebCenter Portalに拡張される場合に共通して確認されます。

この問題を回避するには、JDBCデータソース名を手動で編集する必要があります。

2.3.12 FirefoxおよびSafariブラウザでのSSO認証後における元のURLへの再ルーティング

Oracle Portal、Forms、ReportsおよびDiscovererの構成時に、Oracle HTTP ServerとOracle Web Cacheの両方を選択して構成すると、最初のリクエストがOracle HTTP Serverから着信したときに、FirefoxおよびSafariブラウザでシングル・サインオン(SSO)認証後の再ルーティング(元のURLへの復帰)が機能しません。

この問題を回避するには、Internet Explorerブラウザを使用するか、ポート番号を含むようにINSTANCE_HOME\config\OHS\instance_name\httpd.confファイルのServerNameエントリを手動で変更します。次に例を示します。

ServerName examplehost.exampledomain.com

この行は次のように変更する必要があります。

ServerName examplehost.exampledomain.com:port

portの部分は、実際のポート番号に置き換えてください。

2.3.13 ブラウザでのブラウザ・キャッシュの削除

ブラウザ・キャッシュ・ファイルを必ず消去してください。消去しないと、(Oracle Enterprise Managerなどの)画面のオブジェクトが最新バージョンにリフレッシュされなかったり、新規オブジェクトを追加しても表示されないことがあります。

2.3.14 メモリーの問題が原因でWebLogic管理サーバーが起動に失敗する問題

Windows 32ビット・オペレーティング・システムで、空きメモリーが使用可能であるにもかかわらず、WebLogic管理サーバーが十分なメモリーを割り当てることができずに起動に失敗することがあります。

回避方法として、次の手順を実行します。

1. <Domain_Home>\binディレクトリにあるsetSOADomainEnv.cmdファイルをテキスト・エディタで開きます。

2. 次のようにPORT_MEM_ARGSエントリを更新します。
set PORT_MEM_ARGS=-Xms512m -Xmx1024m

3. ファイルを保存して閉じます。

2.4 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 2.4.1項「Oracle HTTP Server 10g WebGateを使用するためのOIM構成の更新」

- 2.4.2項「Oracle Identity Managementのインストレーション・ガイドから欠落しているログアウト構成の手順」

- 2.4.3項「カタログの更新に誤ったバージョン番号が指定されている」

2.4.1 Oracle HTTP Server 10g WebGateを使用するためのOIM構成の更新

「ドメイン・エージェントからOAM用のOracle HTTP Server 10g WebGateへの移行」の章にあるオプションのOracle Identity Manager構成の更新に関する項の手順4では、OAM URLまたはエージェント・プロファイルが変更されたときにOIM構成を更新する必要があると記載されています。この項は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』にあります。

Oracle Identity Manager構成を更新するには、次の手順を実行します。

1. UNIXでは、<IDM_Home>/server/bin/weblogicExportMetadata.shを実行してメタデータからoim-config.xmlファイルをエクスポートし、そのファイル(/db/oim-config.xml)をエクスポートします。Windowsオペレーティング・システムでは、同じディレクトリにあるweblogicExportMetadata.batファイルを使用します。

2. <ssoConfig>タグの下にある次の要素を更新し、Oracle HTTP Server 10g WebGateを使用するためにファイルを更新します。
<webgateType>javaWebgate</webgateType>を<webgateType>ohsWebgate10g</webgateType>に変更します。

3. UNIXでは、<IDM_Home>/server/bin/weblogicImportMetadata.shを実行してoim-config.xmlをメタデータに再度インポートします。Windowsでは、同じディレクトリにあるweblogicImportMetadata.batを使用します。

4. WebLogic Server管理者の資格証明を使用してOracle Enterprise Managerにログインします。

5. 「Identity and Access」→「oim」→「oim(リリース)」をクリックします。右クリックして「システムMBeanブラウザ」を選択します。「システムMBeanブラウザ」ページが表示されます。

6. 「アプリケーション定義のMBean」で、「oracle.iam」→「Server:oim_server1」→「Application: oim」→「XMLConfig」→「config」を選択します。

7. フロントエンドURLをOracle HTTP ServerのURLで置き換えます。これは、Oracle Access Manager用のOracle HTTP Server 10g WebGateをインストールする前に使用していたものと同じOracle HTTP Serverである必要があります。次の手順を実行します。

1. XMLConfig MBeanで、XMLConfig.DiscoveryConfigに移動します。

2. OimFrontEndURLをOracle HTTP ServerのURLで更新します。

3. 「適用」をクリックします。

8. OIMサーバーを再起動します。

2.4.2 Oracle Identity Managementのインストレーション・ガイドから欠落しているログアウト構成の手順

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』には、OIMサーバー構成の更新後にログアウト構成を実行する手順が欠落しています。

「ドメイン・エージェントからOAM用のOracle HTTP Server 10g WebGateへの移行」の章にあるOIMサーバー構成の更新に関する項の記載に従って、OIMサーバー構成の更新後にログアウト構成を実行する必要があります。

注意:

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』のOIMとOAM間の統合に関する項の記載に従って、Oracle Identity ManagerとOracle Access Manager間の統合を設定済であることを確認してください。

OIMサーバー構成を更新したら、次の手順に従ってログアウト構成を実行する必要があります。

1. logout.htmlファイルを<IDM_HOME>/oam/server/oamssoディレクトリから<10gWebgateInstallation>/access/oamssoディレクトリにコピーします。

2. Oracle Access Managerサーバーのホストおよびポートを示すようにlogout.htmlファイルのSERVER_LOGOUTURL変数を編集します。logout.htmlファイルの指示に従ってください。

3. Webサーバーのhttp.confファイルに次のエントリが含まれる場合、それらのエントリをhttp.confファイルから削除します。

<LocationMatch "/oamsso/*">
Satisfy any
</LocationMatch>

2.4.3 カタログの更新に誤ったバージョン番号が指定されている

『Oracle Fusion Middlewareパッチ適用ガイド』の第3章に、Oracle Business Intelligenceカタログの更新に関する項が含まれており、Oracle BIプレゼンテーション・カタログを古いリリースから新しいリリースへ更新する方法について説明しています。この項ではリリース11.1.1.3.0から11.1.1.6.0への更新に言及していますが、これは誤りです。この項には、任意の古いリリースから現在のリリースへ更新するときに適用される手順が記載される必要があります。

3 アップグレード

この章では、現在の環境およびアプリケーションをOracle Fusion Middleware 11gにアップグレードする場合の問題について説明します。次のトピックが含まれています。

- 3.1項「一般的な問題および回避方法」

- 3.2項「11.1.1.1.0からの移行における一般的な問題および回避方法」

- 3.3項「アップグレードのドキュメントの訂正箇所」

注意:

この章では、任意のOracle Fusion Middleware製品のアップグレード時に発生する可能性がある問題が含まれます。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

3.1 一般的な問題および回避方法

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

- 3.1.1項「特定のアップグレードおよび互換性の要件に対処するためのパッチ」

- 3.1.2項「SOAアプリケーションのアップグレード時に発生するコンポジット・モデルを読み取れないエラー」

- 3.1.3項「Oracle BAMのアップグレードの問題」

- 3.1.4項「無効なODSスキーマを原因とするOracle Internet Directoryのアップグレード時のエラー」

- 3.1.5項「同じ場所にあるOracle Internet DirectoryおよびOracle Directory Integration Platformのアップグレードが失敗する場合に必要なバックアップからのリストア」

- 3.1.6項「Oracle HTTP Serverが別のホストで実行されている場合にOracle Forms Servicesのアップグレードを検証できない問題」

- 3.1.7項「WebCenterセキュリティのアップグレードに関するリリース・ノート」

- 3.1.8項「Oracle B2Bのアップグレードに関するリリース・ノート」

- 3.1.9項「アップグレード後にOracle HTTP Serverの「ようこそ」ページにアクセスしたときの問題」

- 3.1.10項「Oracle Internet Directoryのアップグレード時の誤解しやすいエラー・メッセージ」

- 3.1.11項「Oracle Fusion Middleware 11gにSOA Order Bookingサンプル・アプリケーションを再デプロイする場合に必要な追加手順」

- 3.1.12項「ヒューマン・タスクフロー・プロジェクトのアップグレード時に必要な追加手順」

- 3.1.13項「アップグレード時における複数のOracle Virtual Directoryプロセスの停止」

- 3.1.14項「Oracle Internet Directoryのアップグレード失敗時におけるアップグレード・アシスタント画面への入力」

- 3.1.15項「Oracle Access Manager中間層のアップグレード」

- 3.1.16項「アップグレード・アシスタントの検証機能の実行時の結果が正しくない」

- 3.1.17項「アップグレード・アシスタントの起動時にjdk_version.logファイルがない」

- 3.1.18項「Oracle SOA Suite 10gプロジェクト内のテスト・スイートが11gにアップグレードされない」

3.1.1 特定のアップグレードおよび互換性の要件に対処するためのパッチ

通常、Oracle Fusion Middleware 11gにアップグレードする前には、Oracle Application Server 10gの最新のパッチ・セットが実行されているとみなされます。

また、一部の特定の環境では、アップグレード・プロセスを開始する前にOracle Application Server 10gコンポーネントに追加のソフトウェア・パッチを適用する必要があります。これらのパッチは、Oracle Application Server 10g環境をOracle Fusion Middleware 11gにアップグレードする際に発生する可能性のある特定の相互運用性の問題に対処するよう設計されています。

表3-1に、Oracle Fusion Middleware 11gの特定のアップグレードおよび互換性の要件に対処するための特定のパッチ・セットを示します。

詳細は、次の項を参照してください。

- 3.1.1.1項「My Oracle Support(旧OracleMetaLink)からのパッチおよびサポート・ドキュメントの取得」

- 3.1.1.2項「Microsoft Windows上のOracle Database 11gでのOracle BAMスキーマのアップグレード」

表3-1 特定のアップグレードおよび互換性の要件に対処するためのパッチ

パッチ・セット番号

説明および用途

追加情報

8404955

Oracle B2Bスキーマのアップグレードを実行する前に、Oracle Application Server Integration B2B 10gリリース2 (10.1.2)中間層にこの必須パッチを適用する必要があります。

このパッチ・セットは、取引パートナ契約をエクスポートする際に使用するJavaコマンドを有効化するために必要です(後述の手順を参照)。

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』の必要に応じてB2Bスキーマをアップグレードするタスクに関する項

8451592

Microsoft Windows 32ビット・コンピュータ上のOracle Database 11g (10.1.0.7)にOracle BAM 10gスキーマが格納されている場合、アップグレード・アシスタントを使用してスキーマを11gにアップグレードする前に、このパッチをデータベースに適用する必要があります。

3.1.1.2項「Microsoft Windows上のOracle Database 11gでのOracle BAMスキーマのアップグレード」

5746866

Oracle Application Server 10gスキーマをホストするデータベースがOracle Database 10g (10.1.0.x)データベースの場合、そのデータベースを必須のOracle Database 10g (10.2.0.4)にアップグレードする前に、このデータベース・パッチ(またはデータベース・パッチ5126270)が10g(10.1.0.x)データベースに適用済であることを確認してください。

データベース・パッチ5746866には、パッチ5126270が含まれます。

『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のOracle Database 10gリリース2 (10.2.0.4)へのアップグレードに関する項

7685124

このパッチは、Oracle Secure Enterprise SearchをOracle Portal 11gで使用する前にOracle Secure Enterprise Search (10.1.8.3.0)に適用します。

『Oracle Fusion Middleware Administrator's Guide for Oracle Portal』のOracle Secure Enterprise Searchに関する項

33.4項「相互運用性の問題および回避方法」

8372141

このパッチは、Oracle SOA Suite 10gリリース3 (10.1.3.4)とOracle BPEL Process Manager 11g間の相互運用性を確保するために、Oracle Application Server 10gリリース3 (10.1.3.4)環境に適用します。

このパッチは、Oracle SOA Suite 10g Release 3 (10.1.3.4)Cumulative MLR #7とも呼ばれます。

『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のアップグレードの相互運用性における特定の問題に対処するためのパッチ・セットの適用に関する項

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』のOracle SOA Suiteクライアント・アプリケーションのアップグレードに関する項

6522654

このパッチは、Oracle BAMスキーマをアップグレードする前にOracle Databaseに適用します。

スキーマのアップグレードを実行する前にこのパッチをOracle Database 10g(10.2.0.3)、10g(10.2.0.4)またはOracle Database 11g(11.1.0.7)に適用しないと、次のエラーが発生する可能性があります。

BAM MRUA: SCHEMA UPGRADE FAILED SQLException: ORA-39002: invalid operation

My Oracle Supportにおけるこのパッチの説明は、『USING DATA PUMP THROUGH DBLINK CAUSED DATA CORRUPTION FOR CLOB VALUES』です。

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』の必要に応じてBAMスキーマをアップグレードするタスクに関する項

3.1.3.1項「Oracle Database 10g(10.2.0.3)、10g(10.1.2.0.4)およびOracle Database 11g(11.1.0.7)でOracle BAMアップグレード・プラグインのデータ・ポンプ・エクスポートが失敗する問題」

7675269

このパッチは、Oracle Real Application Clusters (Oracle RAC)11g(11.1.0.7)データベースでORA-01591エラーの発生を抑止するために適用します。

このエラーは、2フェーズ・コミットが進行中のトランザクションによりロックされている行で発生する可能性があります。

My Oracle Supportにおけるこのパッチの説明は、『ODAC 2008:RAC NODE AFFINITY: DISTRIBUTED TXN ABORTS WITH ORA-01591』です。

『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』のデータベースのアップグレードおよび準備に関する項

8291981

このパッチは、Oracle Database 11g(11.1.0.7)データベースに対するメタデータ・リポジトリ(MDS)の問合せで結果(ドキュメントまたは要素)の一部が検出されない問題を訂正するために適用します。

My Oracle Supportにおけるこのパッチの説明は、『SELECT INCORRECT RESULTS: SOME RESULTS NOT FOUND』です。

Oracle Fusion Middlewareの管理者ガイドのMDSリポジトリの管理に関する項

9007079

このバンドル・パッチは、Oracle Fusion Middleware Oracle SOA Suiteコンポーネントと組み合せてOracle RACデータベースを使用する際の3つの既知の問題に対処するために、Oracle Database 11g(11.1.0.7)Real Application Clusters (Oracle RAC)環境に適用します。

このパッチで対処される不具合のリストは、パッチのREADMEファイルを参照してください。

My Oracle Supportにおけるこのパッチの説明は、『MERGE REQUEST FOR 8886255 AND 7675269』です。

『Oracle Fusion Middleware高可用性ガイド』のOracle Real Application ClustersおよびFusion Middlewareに関する項

8607693

このパッチは、XAトランザクション・ブランチが複数のセッションによって非同期にロールバックされる場合に発生する可能性のあるエラーを抑止するために、Oracle Real Application Clusters (Oracle RAC)11g(11.1.0.7)データベースに適用します。

My Oracle Supportにおけるこのパッチの説明は、「STRESS SOA - ORA-00600: 内部エラー・コード、引数: [504] (Oracle AC)」です。

『Oracle Fusion Middleware高可用性ガイド』のOracle Real Application ClustersおよびFusion Middlewareに関する項

7682186

このパッチは、ORA-600エラーの原因となる問題を抑止するために、Oracle Real Application Clusters (Oracle RAC)11g(11.1.0.7)データベースに適用します。

この動作には、索引とブロック間のCR不整合や、Oracle RACマルチノード・グローバル・トランザクション環境における間違った結果が含まれます。

My Oracle Supportにおけるこのパッチの説明は、『ORA-600[KDSGRP1] SIGNALLED DURING BUGOLTP-XA WORKLOAD』です。

『Oracle Fusion Middleware高可用性ガイド』のOracle Real Application ClustersおよびFusion Middlewareに関する項

3.1.1.1 My Oracle Support(旧OracleMetaLink)からのパッチおよびサポート・ドキュメントの取得

パッチを取得するには、次の場所にあるMy Oracle Support(旧OracleMetaLink)にログインし、「パッチと更新版」をクリックしてパッチ番号を検索してください:

http://support.oracle.com/

サポート・ノートまたはドキュメントを入手するには、My Oracle Supportにログインし、「My Oracle Support」ウィンドウの一番上にある「クイック検索」フィールドにサポート・ノート番号を入力して、ノート番号のナレッジ・ベースを検索します。

3.1.1.2 Microsoft Windows上のOracle Database 11gでのOracle BAMスキーマのアップグレード

Oracle Bug#8533981

Oracle BAMスキーマをホストするために使用するOracle DatabaseがOracle Database 11gデータベースの場合、必須パッチを適用して現在のデータベースをOracle Database 11g (10.1.0.7)にアップグレードする必要があります。

また、そのデータベースがMicrosoft Windows 32ビット・コンピュータ上で稼働している場合、アップグレード・アシスタントを実行してOracle BAMスキーマを11gにアップグレードする前に、Oracle Database 11g (10.1.0.7)データベースにパッチ8451592も適用する必要があります。

パッチ8451592は、Oracle Database Server Version 11.1.0.7 Patch 11とも呼ばれます。

重要:

『Oracle Database Server Version 11.1.0.7 Patch 11 Bundle Patch Update Note』のインストール後の作業に関する項に記載されている手順を実行する必要があります。この手順では、catcpu.sqlスクリプトの実行方法を詳細に説明しています。

データベース・パッチの適用後にcatcpu.sqlスクリプトを実行しないと、Oracle BAMスキーマのアップグレードは失敗します。

パッチ・アップデート・ノートを入手するには、My Oracle Supportでパッチの場所を特定した際に、「READMEの表示」ボタンをクリックします。パッチ・ファイルを含むダウンロードされたZIPファイルもここに含まれます。

Oracle BAMスキーマのアップグレードの詳細は、『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』を参照してください。

3.1.2 SOAアプリケーションのアップグレード時に発生するコンポジット・モデルを読み取れないエラー

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』には、Oracle JDeveloper 11gでOracle SOA Suite 10gアプリケーションの特定の機能を自動的に11gにアップグレードする方法が記載されています。

ただし、JDeveloper 11gでのアプリケーションのアップグレード中に次のエラーが発生しても、そのエラーは無視して問題ありません。アプリケーションはアップグレードされますが、アップグレード後に新しいSOA-SARデプロイメント・プロファイルを作成する必要があります。この新しく作成したプロファイルを使用して、SOAコンポジットをデプロイします。

SEVERE: Unable to read composite model for project project_name

詳細は、『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のOracle JDeveloperで単一のSOAコンポジットをデプロイする方法に関する項を参照してください。

3.1.3 Oracle BAMのアップグレードの問題

次の項では、Oracle BAM 10gからOracle BAM 11gへのアップグレードに関連する特定の問題について説明します。

- 3.1.3.1項「Oracle Database 10g(10.2.0.3)、10g(10.1.2.0.4)およびOracle Database 11g(11.1.0.7)でOracle BAMアップグレード・プラグインのデータ・ポンプ・エクスポートが失敗する問題」

- 3.1.3.2項「依存アラートが正しくアップグレードされない問題」

- 3.1.3.3項「計算フィールドを含むレポートのアップグレード時の問題」

- 3.1.3.4項「Oracle BAM 11gへのアップグレード後にフィールド名ではなくフィールドIDを参照する計算フィールド」

- 3.1.3.5項「Oracle BAM 10gからのアップグレード後のOracle BAM 11gサンプルの使用」

3.1.3.1 Oracle Database 10g(10.2.0.3)、10g(10.1.2.0.4)およびOracle Database 11g(11.1.0.7)でOracle BAMアップグレード・プラグインのデータ・ポンプ・エクスポートが失敗する問題

Oracle BAM 11gスキーマを11gにアップグレードする前に、Oracle Database 10g(10.2.0.3)、10g(10.1.2.0.4)およびOracle Database 11g(11.1.0.7)にパッチ6522654を適用する必要があります。

このパッチを適用しない場合、Oracle BAMスキーマのアップグレード時に次のエラーが発生する可能性があります。

BAM MRUA: SCHEMA UPGRADE FAILED SQLException: ORA-39002: invalid operation

詳細は、3.1.1項「特定のアップグレードおよび互換性の要件に対処するためのパッチ」を参照してください。

3.1.3.2 依存アラートが正しくアップグレードされない問題

Oracle BAM 10gのアラートが他のアラートに依存している場合、その依存アラートはGUID参照に基づいて親アラートへの参照を維持します。このようなアラートを10gからエクスポートする場合、そのアラートには親アラートへのGUID参照が含まれているため、Oracle BAM 11gシステムへのインポートは失敗します。

エクスポートされたアラート定義ファイルを次のように変更することで、Oracle BAM 11gシステムへのインポート時の問題を回避できます。

Oracle BAM 10gシステムからエクスポートした依存アラートのファイルの内容を編集し、親アラートに対する参照を含む次の要素を変更します。

次の内容を変更します。

&lt;param name=&quot;RuleID&quot; order=&quot;0&quot;&gt;
//private:weblogic/Rule/624567ffe84de34c-6e6bdbaa120eb7f6ea6-8000
&lt;/param&gt;

これを次のように変更します。

&lt;param name=&quot;RuleID&quot; order=&quot;0&quot;&gt;
ParentAlertName
&lt;/param&gt;

つまり、親アラートに対するGUID参照を親アラートの名前で置き換えます。

3.1.3.3 計算フィールドを含むレポートのアップグレード時の問題

Oracle BAM 10gまたはOracle BAM 11gリリース1 (11.1.1.1.0)でレポートを作成し、そのレポートにdatetime型フィールドを使用する計算フィールドが含まれる場合、Oracle BAM 11gリリース1 (11.1.1.2.0)の「計算」タブに次のエラーが表示されます。

BAM-01610: INVALID FILTER EXPRESSION

具体的には、この計算が、文字列形式の日時型フィールドに対する等価チェックの式である場合に、このエラーが発生します。たとえば、「最終変更」などの日時型フィールドの場合、次の計算は機能しません。

If {Last Modified}=="7/18/2002 1:33:10 PM"

レポートをアップグレードするには、計算フィールドを削除する必要があります。

3.1.3.4 Oracle BAM 11gへのアップグレード後にフィールド名ではなくフィールドIDを参照する計算フィールド

Oracle BAM 11gリリース1 (11.1.1.2.0)へのアップグレード後、レポートの計算フィールドは、フィールド名ではなくフィールドIDに基づいて各フィールドを参照します。

特に、アップグレード後、式で参照されるフィールド名は、フィールドID(_Num_Soldなど)を使用するように変換されます。

たとえば、アップグレード後、フィールド参照は次のようになります。

If({_Num_Sold}==5000)
Then("met")
Else("notmet")

計算フィールドは、アップグレード後およびこの自動変換後も引き続き機能します。

3.1.3.5 Oracle BAM 10gからのアップグレード後のOracle BAM 11gサンプルの使用

Oracle BAM 11gをインストールすると、インストーラによって、Oracle SOA SuiteのOracleホームにサンプル・アプリケーションのセットがコピーされます。Oracle BAM 10gからOracle BAM 11gへのアップグレード後にこれらのサンプルを使用する方法の詳細は、次の項を参照してください。

- 3.1.3.5.1項「Oracle BAMサンプルの一般情報」

- 3.1.3.5.2項「Oracle BAM 11gサンプルの構成前に実行するすべての10gサンプル・アプリケーションの削除」

Oracle Fusion Middleware 11gリリース1 (11.1.1.1.0)からの移行後にOracle BAM 11gを使用する方法の詳細は、3.2.8項「11.1.1.1.0からの移行後にOracle BAM 11gのパッケージ済サンプルを使用する方法」を参照してください。

3.1.3.5.1 Oracle BAMサンプルの一般情報

Oracle Fusion Middlewareのインストーラによって、Oracle SOA SuiteのOracleホームの次の場所にOracle BAMサンプルがコピーされます。

SOA_ORACLE_HOME/bam/samples/bam/

これらのサンプルを構成および使用する手順と、最新のサンプルを取得するには、Oracle Technology Network (OTN)の次のURLにアクセスしてください。

http://www.oracle.com/technology/products/integration/bam/collateral/samples11g.html

この手順では、Oracle BAM 11g環境でデモを構成するプロパティ設定スクリプトの使用方法について説明しています。各サンプル・ディレクトリ内のデモごとに個別のREADMEファイルも用意されています。

3.1.3.5.2 Oracle BAM 11gサンプルの構成前に実行するすべての10gサンプル・アプリケーションの削除

OTNの手順を使用してOracle BAM 11gサンプルを設定する前に、既存の10gサンプルに関連するすべてのデータ・オブジェクト、レポートまたはアラートを削除してください。

たとえば、設定スクリプトを実行する前に、必ずOracle BAM 10gのCall CenterおよびAthertonのデモに関連するすべてのアーティファクトを削除します。

3.1.4 無効なODSスキーマを原因とするOracle Internet Directoryのアップグレード時のエラー

アップグレード・アシスタントを使用してOracle Internet Directoryスキーマを10gリリース2 (10.1.2.3)から11gにアップグレードする際にエラーが発生した場合、ODS 10gスキーマが有効であることを確認してください。

データベースのOracle Application Server 10gスキーマのステータスを表示するには、次のSQLコマンドを使用します。

SELECT comp_id, version, status FROM app_registry;

このコマンドの出力でODSスキーマがINVALIDであると示された場合、次のMy Oracle Supportドキュメントの指示に従って参照整合性をインストールおよび構成してください。

730360.1, "Referential Integrity in Oracle Internet Directory Version 10.1.2.3"

サポート・ドキュメントの指示を実行したら、Oracle Internet Directoryスキーマのアップグレードを再試行します。

3.1.5 同じ場所にあるOracle Internet DirectoryおよびOracle Directory Integration Platformのアップグレードが失敗する場合に必要なバックアップからのリストア

アップグレード・アシスタントを使用してOracle Internet DirectoryとOracle Directory Integration Platformの両方をアップグレードする場合、次のことを考慮してください。

Oracle Internet Directoryのアップグレードに失敗した場合、アップグレード・アシスタントを再実行する前に、Oracle Internet Directory 10gのバックアップをリストアする必要があります。この操作を行わないと、アップグレード・アシスタントでOracle Directory Integration Platformをアップグレードできません。

3.1.6 Oracle HTTP Serverが別のホストで実行されている場合にOracle Forms Servicesのアップグレードを検証できない問題

アップグレード・アシスタントを使用してOracle HTTP Serverのローカル・インスタンスを含まないOracle Forms Servicesインスタンスをアップグレードする場合、アップグレード・アシスタントの検証機能でアップグレードが成功したかどうかを確認できません。検証機能では、アップグレードが成功したことはレポートされず、かわりにサーバーが使用できないことがレポートされます。この検証エラーは、Oracle HTTP ServerがOracle Forms Servicesインスタンスとは異なるホストにインストールされて構成されている場合、間違っている可能性があります。

3.1.7 WebCenterセキュリティのアップグレードに関するリリース・ノート

次の不具合とリリース・ノートは、カスタムWebCenterアプリケーションを10.1.3.xからアップグレードする際のセキュリティ上の変更に関連します。

- 3.1.7.1項「互換性フラグ・セットによりRowSetPermissionチェックが失敗する問題」

- 3.1.7.2項「アプリケーションに許可のない権限が含まれる場合に権限が適切に移行されない問題」

- 3.1.7.3項「外部アプリケーションのデプロイ後に共有またはパブリック資格証明が見つからない問題」

3.1.7.1 互換性フラグ・セットによりRowSetPermissionチェックが失敗する問題

10.1.3では、ADFフレームワークにより、ページ権限のチェックに加え、行セット、属性およびメソッドの権限チェックが実行されました。10.1.3アプリケーションで行セットおよび属性に対する読取り権限と、メソッドに対する実行権限をすべてのユーザーに付与している場合、アプリケーションは追加の設定なしで11R1で正常に動作します。

ただし、10.1.3アプリケーションで一部のユーザーのみに行セットおよび属性の表示とメソッドの実行を許可している場合、この種のセキュリティをサポートするために特別なフラグを設定する必要があります。このフラグを設定しない場合、11R1では権限チェックがページとタスクフローに対してのみ実行されるため、ページへのアクセス権を持つすべてのユーザーは、属性および行セットを表示し、メソッドを実行できます。このフラグは、アプリケーションごとにadf-config.xmlファイルで設定する必要があります。

<sec:adf-security-child xmlns="http://xmlns.oracle.com/adf/security/config">
<JaasSecurityContext
initialContextFactoryClass=
"oracle.adf.share.security.JAASInitialContextFactory"
jaasProviderClass=
"oracle.adf.share.security.providers.jps.JpsSecurityContext"
authorizationEnforce="true"/>
<contextEnv name="oracle.adf.security.metadata" value="false"/>
<CredentialStoreContext
credentialStoreClass=
"oracle.adf.share.security.providers.jps.CSFCredentialStore"
credentialStoreLocation="../../src/META-INF/jps-config.xml"/>
</sec:adf-security-child>

3.1.7.2 アプリケーションに許可のない権限が含まれる場合に権限が適切に移行されない問題

10.1.3アプリケーションに許可のない権限が含まれる場合、権限は適切に移行されません。開発者は、移行を実行する前に、10.1.3ワークスペースのapp-jazn-data.xmlファイルを調査して、許可が空に設定されているすべての権限を削除する必要があります。

3.1.7.3 外部アプリケーションのデプロイ後に共有またはパブリック資格証明が見つからない問題

10.1.3アプリケーションをセキュリティで保護している場合、移行の前に、アプリケーションのadf-config.xmlファイルでJaasSecurityContext要素とCredentialStoreContext要素が重複していないことを確認してください。次の例では、最初のJaasSecurityContext要素は空であり、削除する必要があります(次のXMLスニペットのRemove entryを参照してください)。

<adf-config-child xmlns="http://xmlns.oracle.com/adf/security/config">
<CredentialStoreContext
credentialStoreClass=
"oracle.adf.share.security.providers.jazn.JAZNCredentialStore"
credentialStoreDefaultUser="anonymous"
credentialStoreLocation="./credential-store.xml"/>
<JaasSecurityContext/> <!--Remove entry-->
<JaasSecurityContext
initialContextFactoryClass=
"oracle.adf.share.security.JAASInitialContextFactory"
jaasProviderClass=
"oracle.adf.share.security.providers.jazn.JAZNSecurityContext"
authorizationEnforce="true"/>
</adf-config-child>

3.1.8 Oracle B2Bのアップグレードに関するリリース・ノート

次のリリース・ノートは、Oracle B2B 10gをOracle B2B 11gにアップグレードする場合に適用されます。

- 3.1.8.1項「ebMSとOracle B2Bを併用する場合に必要なサービス名」

- 3.1.8.2項「Oracle B2B 11gにおけるウォレットのキーストアへの変換」

- 3.1.8.3項「11gにアップグレードされないOracle B2B UCCnetのドキュメント」

- 3.1.8.4項「Oracle B2Bスキーマ・アップグレードが成功してもアップグレード・ログ・ファイルにエラーが記録される」

3.1.8.1 ebMSとOracle B2Bを併用する場合に必要なサービス名

Oracle B2B 11gでebMSプロトコルを使用する場合、「サービス名」パラメータは必須であるため、10gデータのインポート後に状況に応じてこのフィールドの値を指定する必要があります。

ドラフト状態の契約で、「パートナ」→「ドキュメント」タブのフィールドを更新します。ebMSプロトコルを使用するドキュメント定義を選択すると、「ドキュメントの詳細」領域に「ドキュメント・タイプ」→「ebMS」タブが表示されます。「サービス名」フィールドはこのタブにあります。

3.1.8.2 Oracle B2B 11gにおけるウォレットのキーストアへの変換

Oracle B2B 11gへのアップグレード後、orapki pkcs12_to_jksオプションを使用してキーストア全体を置換します。次のようにウォレットをキーストアに変換します。

1. 元のキーストアをバックアップします。

2. orapki wallet pkcs12_to_jksオプションを使用してキーストアに変換します。

3. keytool -listを使用して別名をリストし、検証します。

4. keytool -importkeystoreを使用して、変換したキーストアを元のキーストアのバックアップ(手順1を参照)にインポートします。

3.1.8.3 11gにアップグレードされないOracle B2B UCCnetのドキュメント

OracleAS Integration B2Bでは、カスタム・ドキュメント・オプションでUCCnetのサポートが提供されます。UCCnetは、小売りおよび消費財の業界で取引パートナが標準規格に準拠したデータを交換できるサービスです。

ただし、UCCnetのドキュメントは、Oracle B2B 11gに自動的にアップグレードされません。Oracle B2B 11gでUCCnetのドキュメントを使用する方法の詳細は、Oracle Fusion Middleware Oracle B2Bのユーザーズ・ガイドに含まれるUCCnetのドキュメント・プロトコルの使用に関する項を参照してください。

3.1.8.4 Oracle B2Bスキーマ・アップグレードが成功してもアップグレード・ログ・ファイルにエラーが記録される

Oracle Fusion Middlewareアップグレード・アシスタントを使用してOracle B2Bスキーマをアップグレードする場合、Oracle B2Bスキーマ・アップグレードが成功してもアップグレード・ログ・ファイルにエラーが記録される可能性があります。

たとえば、次のようなエラーが表示される可能性があります。

oracle.jrf.UnknownPlatformException: JRF is unable to determine the current
application server platform

アップグレード・アシスタントからアップグレードが成功したとレポートされるかぎり、これらのエラーは無視してもかまいません。これらは、今後のリリースで対処される予定です。

アップグレード・ログ・ファイルの使用方法を含むアップグレード問題のトラブルシューティングの詳細は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』の一般的なトラブルシューティングのガイドラインに関する項を参照してください。

Oracle B2Bスキーマ・アップグレードの詳細は、『Oracle Fusion Middleware Oracle SOA Suite、WebCenterおよびADFアップグレード・ガイド』の必要に応じたB2Bスキーマのアップグレードに関する項を参照してください。

3.1.9 アップグレード後にOracle HTTP Serverの「ようこそ」ページにアクセスしたときの問題

Oracle HTTP Server 11gへのアップグレード後、httpd.confのDirectoryIndexディレクティブはindex.htmlに設定されます。その結果、推奨されるURLに移動してOracle Fusion Middlewareの「ようこそ」ページを表示すると、かわりにhello worldというサンプル・アプリケーション・ページが表示されます。

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

1. 次の場所にあるhttpd.confファイルを編集します。

ORACLE_INSTANCE/config/OHS/ohs_component_name/

2. httpd.confファイルでDirectoryIndexディレクティブを検索し、index.htmlをwelcome-index.htmlに変更します。

3. Oracle HTTP Serverインスタンスを再起動します。

3.1.10 Oracle Internet Directoryのアップグレード時の誤解しやすいエラー・メッセージ

Oracle Internet Directory 11gへのアップグレード時に、アップグレード・アシスタントにエラー・メッセージ(例3-1)が表示されることがあります。このエラー・メッセージは、一部の管理プロセスの起動に失敗したことを示します。

アップグレード・アシスタントのメッセージですべてのコンポーネントが正常にアップグレードされたことも同時に示されていれば、このメッセージは無視して問題ありません。このエラーは、アップグレード・アシスタントがOracle Enterprise Managerエージェントを起動しようと試み、エージェントがすでに実行中である場合に発生します。

例3-1 Oracle Internet Directoryのアップグレード時のエラー・メッセージ

-----------------------------------------------------------
Starting Destination Components
Starting OPMN and managed processes in the destination Oracle instance.
->UPGAST-00141: startup of 11g OPMN managed processes failed.
Starting WebLogic managed server wls_ods1
Clicked OK to continue
Upgrade Progress 100%
All components were upgraded successfully.
------------------------------------------------------------

3.1.11 Oracle Fusion Middleware 11gにSOA Order Bookingサンプル・アプリケーションを再デプロイする場合に必要な追加手順

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』の付録Aには、Oracle JDeveloper 11gのアップグレードを使用してOracle Fusion Middleware 11gに複合アプリケーションを再デプロイする方法の例が含まれます。

ただし、Oracle Fusion Middleware 11g (11.1.1.3.0)のインストール後、Oracle JDeveloper 11gでアプリケーションを正常にコンパイルおよびデプロイするには、次の追加タスクを実行する必要があります。

1. Oracle JDeveloper 11gでアプリケーションを開いてアップグレードする前に、元のweb.xmlを編集して<web-app>要素を次のように置き換えます。

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5" xmlns="http://java.sun.com/xml/ns/javaee">

2. 『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』の付録Aの手順に従って、Oracle JDeveloper 11gでSOA Order Bookingアプリケーションを開き、アプリケーション内のプロジェクトをアップグレードします。

3. A.8.10項「ApproveOrderTaskForm」に進んだら、web.xmlを開き、WFTTaskUpdateサーブレットに<servlet>要素と<servlet_mapping>要素が含まれることを確認します。
これらの要素がweb.xmlファイルに存在しない場合、web.xmlファイルを編集して例3-2のように各要素を追加します。

4. プロジェクトをデプロイするための残りの手順を続行します。

例3-2 SOA Order Bookingのweb.xmlファイルに追加するサーブレットの要素

<servlet>
<servlet-name>
WFTaskUpdate
</servlet-name>
<servlet-class>
oracle.bpel.services.workflow.worklist.servlet.WFTaskUpdate
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>
WFTaskUpdate
</servlet-name>
<url-pattern>
/WFTaskUpdate
</url-pattern>
</servlet-mapping>

3.1.12 ヒューマン・タスクフロー・プロジェクトのアップグレード時に必要な追加手順

デフォルトでは、ヒューマン・タスクフロー・プロジェクトを含むアップグレードされたOracle SOA Suite 10gリリース3 (10.1.3)アプリケーションをOracle Fusion Middleware 11g (11.1.1.3.0)にデプロイする場合、タスクフローの詳細を表示できません。

この問題を回避するには、ヒューマン・タスクフロー・プロジェクトを含むアプリケーションをデプロイする際に、次の追加手順を実行します。

1. Oracle JDeveloper 11gでアプリケーションを開いてアップグレードする前に、元のweb.xmlを編集して<web-app>要素を次のように置き換えます。

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5" xmlns="http://java.sun.com/xml/ns/javaee">

2. Oracle JDeveloper 11gでアプリケーションを開いてアップグレードしてから、次の手順を実行します。

1. Oracle JDeveloper 11gで、アプリケーションをEARファイルにデプロイします。

2. ディスク上にEARファイルを展開し、次にディスク上にパッケージ済WARファイルを展開します。
次に例を示します。

jar -xvf ear_file_name.ear
jar -xvf war_file_name.war

3. WARファイルのWEB-INFディレクトリにあるweb.xmlファイルを開き、次のエントリをコメント・アウトします。

<!--servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping-->

4. WARを再パッケージし、次にEARを再パッケージします。
次に例を示します。

jar -cvf war_file_name.war *
jar -cvf ear_file_name.ear *

5. WebLogic管理コンソールを使用してEARをデプロイします。
アプリケーションをデプロイする場合、Oracle JDeveloper 11gではなく、Oracle WebLogic Server管理コンソールを使用することが重要です。その理由は、Oracle JDeveloperの場合、アプリケーションが強制的に再ビルドされ、変更内容が上書きされてしまうためです。

3.1.13 アップグレード時における複数のOracle Virtual Directoryプロセスの停止

Oracle Virtual Directoryを11gにアップグレードする際に、複数のOracle Virtual Directoryプロセスが実行されている場合、それらのOracle Virtual Directoryプロセスを手動で停止する必要があります。Oracle Virtual Directoryを停止しようとすると、開始されている最後のプロセスのみが停止します。複数のOracle Virtual Directoryプロセスが実行されている場合、Oracle Virtual Directory 11gにアップグレードする前に、kill -9コマンドを使用してそれらのプロセスを停止する必要があります。

3.1.14 Oracle Internet Directoryのアップグレード失敗時におけるアップグレード・アシスタント画面への入力

Oracle Internet Directoryのアップグレードがアップグレード・プロセスの調査フェーズ中に失敗した場合、各画面で入力した内容を変更しないでください。かわりに、アップグレード・アシスタント・ウィザードを終了し、アップグレード・プロセスを再開します。

3.1.15 Oracle Access Manager中間層のアップグレード

アップグレード・アシスタントを使用してOracle Single Sign-On 10gをOracle Access Manager 11gにアップグレードする場合、Oracle Access Managerの管理対象サーバーが実行されている同じマシンからアップグレード・アシスタントを実行する必要があります。

3.1.16 アップグレード・アシスタントの検証機能の実行時の結果が正しくない

一部のアップグレード・シナリオの場合、Oracle Fusion Middlewareアップグレード・アシスタントには、アップグレードした11g環境を分析しようとする検証機能が用意されています。検証機能を実行すると、アップグレード・アシスタントにより、アップグレードした環境で見つかった問題が自動的にレポートされます。

ただし、検証機能によって問題が誤って識別される場合もあります。たとえば、シングル・サインオンが有効である場合、アップグレードしたコンポーネントの特定のURLにアクセスできないとレポートされる可能性があります。

このような場合、URLをWebブラウザに直接入力してURLを検証する必要があります。この際、URLは実際には有効である可能性があり、この場合は検証機能によって生成されたエラーは無視してかまいません。

3.1.17 アップグレード・アシスタントの起動時にjdk_version.logファイルがない

Oracle Fusion Middlewareアップグレード・アシスタントを起動してOracle Identity and Access Management製品のアップグレードを開始すると、次のファイルがないことを示すエラー・メッセージがターミナル・ウィンドウに表示されます。

temp\jdk_version.log

このエラーが表示されたら、アップグレード・アシスタントを停止してから、アップグレード・アシスタントを実行する前に次のディレクトリを手動で作成してください。

ORACLE_HOME/upgrade/temp

この例では、ORACLE_HOMEは、Oracle Identity and Access Manager製品がインストールされているディレクトリです。

3.1.18 Oracle SOA Suite 10gプロジェクト内のテスト・スイートが11gにアップグレードされない

Oracle SOA Suite 10gプロジェクトをOracle SOA Suite 11gにアップグレードしても、Oracle JDeveloperプロジェクトに定義されているテスト・スイートが11gにアップグレードされません。ほとんどの場合、Oracle JDeveloper 11g内でテスト・スイートを変更または再作成する必要があります。

詳細は、次のドキュメントを参照してください。

- 『Oracle Fusion Middleware Oracle SOA Suite、WebCenterおよびADFアップグレード・ガイド』のOracle BPEL Process Managerテスト・スイートの問題の修正に関する項

- 『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のSOAコンポジット・アプリケーションの自動テストに関する項

3.2 11.1.1.1.0からの移行における一般的な問題および回避方法

この項では、Oracle Fusion Middleware 11g リリース1 (11.1.1.1.0)から開始しており、『Oracle Fusion Middlewareパッチ適用ガイド』の付録B「パッチ・アシスタントを使用した11gリリース1 (11.1.1.1.0)からリリース1 (11.1.1.2.0)への移行」を使用している場合のみ適用される一般的な問題および回避策について説明します。

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

- 3.2.1項「11.1.1.2.0ドメインの停止」

- 3.2.2項「patchMaster.propertiesファイルの編集」

- 3.2.3項「Oracle Internet Directoryのスキーマへのパッチ適用」

- 3.2.4項「patchmaster.ValidationErrorContinueプロパティの変更」

- 3.2.5項「検証タスクのデフォルト設定の変更」

- 3.2.6項「execute-sql-rcuマクロの実行時の重大なエラー」

- 3.2.7項「Oracle WebLogic Server管理コンソールにマシン名が表示されない問題」

- 3.2.8項「11.1.1.1.0からの移行後にOracle BAM 11gのパッケージ済サンプルを使用する方法」

3.2.1 11.1.1.2.0ドメインの停止

ant master-stop-domain-newコマンドを使用して11.1.1.2.0ドメインを停止する場合、管理サーバーと管理対象サーバーが停止していると、次の例外が表示されることがあります。

java.net.ConnectException: Connection refused: connect; No available router to destination.

The admin server and the managed servers should be up while running the command.

3.2.2 patchMaster.propertiesファイルの編集

WindowsでpatchMaster.propertiesファイルの値を指定する場合、ファイル・デリミタには必ず「/」を使用してください。エスケープ文字として\を使用できます。\がpatchMaster.propertiesファイルで使用されている場合、パッチ・アシスタントでは、その文字があることが警告され、パッチ操作を継続するかどうかを入力するよう求められます(["y"/"n"])。この対話操作を希望せず、patchMaster.propertiesファイルの整合性を確認済の場合、antコマンドを-noinputオプション付きで実行します。

3.2.3 Oracle Internet Directoryのスキーマへのパッチ適用

Oracle Internet Directoryのスキーマにパッチを適用する場合、patchMaster.propertiesファイルのpatchMaster.Componentlistプロパティのパラメータとして、必ずOIDのみを指定してください。

3.2.4 patchmaster.ValidationErrorContinueプロパティの変更

デフォルトでは、patchMaster.ValidationErrorContinueファイルは、patchmaster.ValidationErrorContinueとして表示されます。このプロパティを実行すると、エラーが発生します。

そのため、このプロパティを使用する場合、パッチ・アシスタントを実行する前にデフォルト・プロパティをpatchMaster.ValidationErrorContinueで置き換えてください。

3.2.5 検証タスクのデフォルト設定の変更

パッチ・アシスタントでは、patchMaster.propertiesファイルに指定されているプロパティを検証します。それ以外に、次の検証タスクも実行します。

- 使用可能なソース、ターゲット・ホームおよびインスタンスのパスが存在するかどうかを確認します。

- インスタンスやホームなどが存在する場合、それらの検出場所を確認します。

- 個々の移行タスクを検証します。たとえば、ドメインを移行する場合、スキーマベースのプロパティは必要ありません。スキーマベースのプロパティを指定する場合、必ずスキーマベースのプロパティの完全で適切なセットを設定してください。

- 特定のコンポーネントに関する例外を認識しようと試みます。たとえば、パッチが適用されるコンポーネントとしてOracle Internet Directoryが単独で指定されている場合、property patchMaster.Schemaprefixは必要ありません。ただし、他のコンポーネントにもパッチが適用される場合、patchMaster.Schemaprefixはスキーマ・プロパティ検証の必須要素とみなされます。

検証エラーの発生後にパッチ・アシスタントのタスクを続行する場合、patchMasterディレクトリにあるpatchMaster.propertiesファイルをテキスト・エディタで開き、patchMaster.ValidationErrorContinueプロパティの値をtrueに変更します(デフォルト値はfalseです)。または、Antコマンドライン・ユーティリティを使用して、patchMaster.propertiesファイルのプロパティ・セットを上書きすることもできます。コマンドラインで次のように必須プロパティを指定する必要があります。

ant-DpatchMaster.ValidationErrorContinue

3.2.6 execute-sql-rcuマクロの実行時の重大なエラー

execute-sql-rcuマクロの実行時に、次のエラー・メッセージが表示されることがあります(ただし、SQLスクリプトの実行は継続されます)。

[java] SEVERE: Error while registering Oracle JDBC Diagnosability MBean.
[java] java.security.AccessControlException: access denied (javax.management.MBeanTrustPermission register)

このエラーを解決するには、登録権限を付与するために次の構文をjava.policyファイルに追加する必要があります(このファイルは、UNIXではJAVA_HOME/jre/lib/securityに、WindowsではJAVA_HOME\jre\lib\securityにあります)。

.
grant codeBase "file:${PATCH-MASTER-HOME}/lib/*.jar" {
permission javax.management.MBeanTrustPermission "register";
};

注意:

{PATCH-MASTER-HOME}は、実際のホーム・パスで置き換えてください。

3.2.7 Oracle WebLogic Server管理コンソールにマシン名が表示されない問題

パッチ・アシスタントの実行後、Oracle WebLogic Server管理コンソールに、11.1.1.1.0および11.1.1.2.0で構成されたマシン(Machine-0およびMachine-1)のリストが表示されません。11.1.1.2.0への移行後、Oracle WebLogic Server管理コンソールを使用してマシン名を再入力する必要があります。詳細は、Oracle Fusion Middleware Oracle WebLogic Server管理コンソールのオンライン・ヘルプに含まれるマシンの作成および構成に関する項を参照してください。

3.2.8 11.1.1.1.0からの移行後にOracle BAM 11gのパッケージ済サンプルを使用する方法

Oracle BAM 11gサンプル・アプリケーションを使用する場合、Oracle Fusion Middleware 11gリリース1 (11.1.1.1.0)からリリース1 (11.1.1.2.0)への移行後にサンプルを使用する方法に関して、次の項を参照してください。

- 3.2.8.1項「11.1.1.1.0からの移行後におけるOracle BAM 11gサンプルの構成」

- 3.2.8.2項「11.1.1.1.0からの移行後におけるForeign Exchangeサンプルの使用」

Oracle BAM 11gサンプルの詳細は、3.1.3.5.1項「Oracle BAMサンプルの一般情報」を参照してください。

3.2.8.1 11.1.1.1.0からの移行後におけるOracle BAM 11gサンプルの構成

Oracle Fusion Middleware 11gリリース1 (11.1.1.1.0)から11gリリース1 (11.1.1.2.0)に移行したら、必ず適切な設定スクリプトを実行してサンプルを設定してください。厳密には、設定スクリプトではなく再作成スクリプトを実行する必要があります。

詳細は、各Oracle BAM 11gサンプルのREADMEファイルを参照してください。

3.2.8.2 11.1.1.1.0からの移行後におけるForeign Exchangeサンプルの使用

11.1.1.1.0からの移行後に、再作成スクリプトを実行してForeign Exchangeサンプルを設定すると、レポート(Shared Reports/Demos/Foreign Exchange)を開いたときに次のエラーが発生する可能性があります。

The "Trade Volume" has an error:
CACHEEXCEPTION_NULL_NULL_NULL
Message:BAM-01274: The field ID 1 is not recognized.

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

1. アクティブ・スタジオを起動します。

2. 次のレポートを開きます。

Shared Reports/Demos/Foreign Exchange/SLAViolation Report

3. 「編集」を選択します。

4. 「貿易量」ビューを選択し、「ビューの編集」をクリックします。

5. 「グループ化」の下の「フィールド」タブで、GroupByフィールドを選択します。

6. 「サーフェス・プロンプト」タブに移動します。

7. 「表示場所」ドロップダウン・メニューで、「ビュー・タイトル」を選択します。

8. 「適用」をクリックしてレポートを保存します。

OTNのOracle BAMサンプル・ページに定期的にアクセスして、最新のサンプルと、Oracle BAMサンプル・アプリケーションの詳細情報を入手してください。

3.3 アップグレードのドキュメントの訂正箇所

この項では、次のガイドに関するドキュメントの訂正箇所を示します。

- 3.3.1項「Oracle SOA Suite、WebCenterおよびADFのアップグレード・ガイドの訂正箇所」

- 3.3.2項「『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』の訂正箇所」

- 3.3.3.1項「SSLに対応したOracle HTTP Serverのアップグレード後のタスクの概要」

3.3.1 Oracle SOA Suite、WebCenterおよびADFのアップグレード・ガイドの訂正箇所

この項には、『Oracle Fusion Middleware Oracle SOA Suite、WebCenterおよびADFアップグレード・ガイド』の訂正箇所が含まれます。

- 3.3.1.1項「テクノロジ・アダプタ・ヘッダーのアップグレードの追加手順におけるエラー」

- 3.3.1.2項「Content ServerでFrameworkFoldersがデフォルトで無効になっている問題」

3.3.1.1 テクノロジ・アダプタ・ヘッダーのアップグレードの追加手順におけるエラー

『Oracle Fusion Middleware Oracle SOA Suite, WebCenterおよびADFアップグレード・ガイド』のテクノロジ・アダプタ・ヘッダーのアップグレード時の追加手順に関する項では、次の記載に注意してください。

- Oracle Mediatorへのアップグレード後に実行する手順の例に関する項で、その例は正しくは次のようになります。

<copy target="$out.property.jca.aq.HeaderDocument" expression="'&lt;?xml
version = &quot;1.0&quot; standalone= &quot;yes&quot;?>&lt;tns:Header
xmlns:tns=&quot;http://xmlns.oracle.com/pcbpel/adapter/aq/outbound/">
<tns:PayloadHeader>&lt;MSG_ID>&lt;
/MSG_ID>&lt;INREPLYTO_MSG_ID>&lt;
/INREPLYTO_MSG_ID>&lt;FROM_PARTY>GlobalChips&lt;
/FROM_PARTY>&lt;TOPARTY>Acme&lt;
/TO_PARTY>&lt;ACTION_NAME>&lt;/ACTION_NAME>&lt;DOCTYPE_NAME>ORDERS&lt;
/DOCTYPE_NAME>&lt;DOCTYPE_REVISION>D98A&lt;
/DOCTYPE_REVISION>&lt;MSG_TYPE>1&lt;
/MSG_TYPE>&lt;PAYLOAD>&lt;
/PAYLOAD>&lt;/tns:PayloadHeader>&lt;/tns:Header>'"/>

- Oracle BPEL Process Managerへのアップグレード後に実行する手順の例に関する項で、例14-1の「アダプタ・ヘッダーのアップグレード時にブロックを割り当てる」は、正しくは次のようになります。

<assign name="assign header">
<copy>
<from expression="'&lt;?xml version = &quot;1.0&quot;standalone = &quot;yes&quot;?>&lt;tns:Header
xmlns:tns=&quot;http://xmlns.oracle.com/pcbpel/adapter/aq/Inbound/">
<tns:PayloadHeader>&lt;MSG_ID>12345&lt;
/MSG_ID>&lt;INREPLYTO_MSG_ID>54321&lt;
/INREPLYTO_MSG_ID>&lt;FROM_PARTY>Acme&lt;
/FROM_PARTY>&lt;TO_PARTY>GlobalChips&lt;
/TO_PARTY>&lt;ACTION_NAME>contentType:application/octet-stream;
filename:abc.xml&lt;
/ACTION_NAME>&lt;DOCTYPE_NAME>850&lt;
/DOCTYPE_NAME>&lt;DOCTYPE_REVISION>4010&lt;
/DOCTYPE_REVISION>&lt;MSG_TYPE>1&lt;/MSG_TYPE>&lt;PAYLOAD>&lt;
/PAYLOAD>&lt;/tns:PayloadHeader>&lt;/tns:Header>'"/>
<to variable="headerVariable"/>
</copy>
</assign>

3.3.1.2 Content ServerでFrameworkFoldersがデフォルトで無効になっている問題

Oracle WebCenter Content Server 11gへのアップグレードに関する項の手順3には、次のような誤った記述があります。

「Oracle Content Server 10gをOracle WebCenter Content Server 11gにアップグレードすると、FrameworkFoldersは初期状態で有効になっています。」

FrameworkFoldersコンポーネントは、初期状態では無効になっています。WebCenter Portalを使用する場合は、FrameworkFoldersではなく、Folders_gをフォルダリング・コンポーネントとして使用する必要があります。

3.3.2 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』の訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 3.3.2.1項「追加のOracle Internet Directoryインスタンスを識別する手順のエラー」

- 3.3.2.2項「サポートされるOracle Virtual Directoryリリースのエラー」

3.3.2.1 追加のOracle Internet Directoryインスタンスを識別する手順のエラー

『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』に含まれるデフォルト以外のOracle Internet Directoryインスタンスの再作成に関する項の手順1では、ユーザーが以前に作成したデフォルト以外の追加のOracle Internet Directoryインスタンスを識別する方法について説明しています。

ただし、この手順では、付属のコマンドによってデフォルト以外のインスタンスに加え、デフォルト・インスタンスのリストも表示されることに触れていません。手順1のコマンドの出力をよく確認し、Oracle Internet Directoryのインストール手順においてデフォルトで作成されなかったOracle Internet Directoryインスタンスのみを識別してください。

デフォルト以外のOracle Internet Directoryインスタンスを作成していない場合、デフォルト以外のOracle Internet Directoryインスタンスの再作成に関する項の手順を実行する必要はありません。

3.3.2.2 サポートされるOracle Virtual Directoryリリースのエラー

アップグレード・ガイドでサポートされるOracle Virtual Directoryリリースの表で、説明または注意に関する項に次の記述があります。

このバージョンのOracle Identity Federationは、Oracle Application Server 10g (10.1.4.0.1)の一部として使用可能でした。これは、独立したインストール手順とインストレーション・ガイドを使用してインストールされました。

正しくは次のようになります。

このバージョンのOracle Virtual Directoryは、Oracle Application Server 10g (10.1.4.0.1)の一部として使用可能でした。これは、独立したインストール手順とインストレーション・ガイドを使用してインストールされました。

3.3.3 『Oracle Fusion Middleware Java EEアップグレード・ガイド』の訂正箇所

この項には、『Oracle Fusion Middleware Java EEアップグレード・ガイド』の訂正箇所が含まれます。内容は次のとおりです。

- 3.3.3.1項「SSLに対応したOracle HTTP Serverのアップグレード後のタスクの概要」

3.3.3.1 SSLに対応したOracle HTTP Serverのアップグレード後のタスクの概要

『Oracle Fusion Middleware Java EEアップグレード・ガイド』の7.5.2項「アップグレード後のOracle HTTP ServerおよびOracle Web Cacheポートの検証および更新」には、一部の状況でOracle HTTP Serverに対して実行する必要があるアップグレード後の追加ステップに関する情報が記載されています。

特に、Oracle Application Server 10gインストールに使用されているポートではなく、Oracle Fusion Middleware 11gインストールに定義されている新しいポートを使用することを決定した場合、リスニング・ポート、元のサーバー、サイト定義、およびサイト・サーバー間マッピング設定を検証し、必要に応じて変更を行う必要があります。

この項では、Oracle HTTP ServerインスタンスとOracle Web Cacheインスタンスが同じOracleホーム内にあり、これらのインスタンスをまとめてアップグレードする場合でも、このタスクを実行する必要があるという記載が抜けています。

たとえば、10g環境でエンドツーエンドSSLが有効である場合、アップグレードしたOracleホーム内のssl.confファイルを編集し、Oracle HTTP Server 11gのssl.confファイル内のServerNameエントリが正しいことを確認する必要があります。Oracle Fusion Middleware 11g Oracleホーム内のssl.confファイルを見つけ、ServerNameディレクトリが11g Oracle Web Cacheのホストおよびリスニング・ポートに設定されていることを確認してください。

次に例を示します。

ServerName staeb56.us.oracle.com:443

4 Oracle Fusion Middlewareの管理

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

- 4.1項「一般的な問題および回避方法」

- 4.2項「構成の問題および回避方法」

- 4.3項「『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所」

注意:

この章では、Oracle Fusion Middleware製品の管理において発生する可能性のある問題について説明します。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

4.1 一般的な問題および回避方法

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

- 4.1.1項「OPMNのパスの概要」

- 4.1.2項「IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題」

- 4.1.3項「JSFアプリケーションのデプロイ」

- 4.1.4項「テストから本番への移行における制限」

- 4.1.5項「Oracle Business Process Managementのテスト環境から本番環境への移行における制限」

- 4.1.6項「間違ったエラー・メッセージ・レベルで返されるメッセージ」

4.1.1 OPMNのパスの概要

OPMNではopmnctlコマンドを提供しています。実行可能ファイルは次のディレクトリにあります。

- ORACLE_HOME/opmn/bin/opmnctl: この場所のopmnctlコマンドは、ローカル・システムのOracleインスタンスまたはOracleインスタンスのコンポーネントの作成にのみ使用されます。この場所で生成されるすべてのopmnctlコマンドは、システム・プロセスの管理またはOPMNの起動には使用されません。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、WindowsユーザーがログアウトしたときにOPMNとそのプロセスが終了します。

- ORACLE_INSTANCE/bin/opmnctl: この場所でopmnctlコマンドを使用すると、Oracleインスタンスごとにopmnctlがインスタンス化されます。この場所からopmnctlコマンドを使用して、このOracleインスタンスのプロセスを管理します。また、このopmnctlを使用してOracleインスタンスのコンポーネントも作成できます。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、OPMNがWindowsサービスとして起動されます。そのため、OPMN親プロセスおよびその下位のプロセスは、MS Windowsユーザーがログアウトした後も維持されます。

4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

現在の環境にIPv6とIPv4のネットワーク・プロトコルが両方とも含まれる場合、特定の状況下でFusion Middleware Controlからエラーが返される可能性があります。

Fusion Middleware ControlにアクセスするブラウザがIPv4プロトコルを使用するホスト上に存在し、IPv6プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。同様に、Fusion Middleware ControlにアクセスするブラウザがIPv6プロトコルを使用するホスト上に存在し、IPv4プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。

たとえば、IPv4プロトコルを使用するホスト上のブラウザを使用しており、同時にFusion Middleware Controlを使用している場合、次のようにIPv6プロトコルを使用するホスト上で稼働するエンティティに移動すると、Fusion Middleware Controlからエラーが返されます。

- Oracle Internet Directoryのホームページで、「Oracle Internet Directory」メニューから「Directory Services Manager」を選択する場合。Oracle Directory Services Managerは、IPv6プロトコルを使用するホスト上で稼働しています。

- 管理対象サーバーのホームページで、IPv6上で稼働するOracle WebLogic Server管理コンソールのリンクをクリックする場合。

- IPv6を使用するホスト上のWebサービス・エンドポイントをテストする場合。

- IPv6を使用するホスト上のアプリケーションURLまたはJavaアプリケーションをクリックする場合。

この問題を回避するには、/etc/hostsファイルに次のエントリを追加します。

nnn.nn.nn.nn  myserver-ipv6 myserver-ipv6.example.com

この例で、nnn.nn.nn.nnは、管理サーバー・ホスト(myserver.example.com)のIPv4アドレスです。

4.1.3 JSFアプリケーションのデプロイ

一部のJSFアプリケーションでは、Javaクラス・ライブラリにおけるAbstract Window Toolkit (AWT)アプリケーション・コンテキストのクラス・ローダーの不適切な初期化が原因で、メモリー・リークが発生する可能性があります。oracle.jrf.EnableAppContextInitシステム・プロパティをtrueに設定すると、AWTアプリケーション・コンテキストのクラス・ローダーの即時初期化が試行され、このリークの発生を抑止できます。デフォルトでは、このプロパティはfalseに設定されています。

4.1.4 テストから本番への移行における制限

テストから本番への移行については、次の制限に注意してください。

- 使用している環境にOracle WebLogic Serverがあり、あるリリースから別のリリースにアップグレードしている場合(例: 10.3.4から10.3.5)、pasteConfigスクリプトは次のエラーで失敗します。

Oracle_common_home/bin/unpack.sh line29:
WL_home/common/bin/unpack.sh No such file or directory

この問題を回避するには、次のファイルを編集します。

MW_HOME/utils/uninstall/WebLogic_Platform_10.3.5.0/WebLogic_Server_10.3.5.0_Core_Application_Server.txt file

次のエントリを追加します。

/wlserver_10.3/server/lib/unix/nodemanager.sh
/wlserver_10.3/common/quickstart/quickstart.cmd
/wlserver_10.3/common/quickstart/quickstart.sh
/wlserver_10.3/uninstall/uninstall.cmd
/wlserver_10.3/uninstall/uninstall.sh
/utils/config/10.3/setHomeDirs.cmd
/utils/config/10.3/setHomeDirs.sh

- Oracle Virtual Directoryをクローニングする場合、ソース環境のOracleインスタンスの名前は、ターゲット環境のOracleインスタンスの名前と同じにすることはできません。ターゲットのOracleインスタンスの名前は、ソースの名前とは異なっている必要があります。

- Oracle Virtual Directoryをあるホストから別のホストにクローニングしたら、ホストBのOracle Virtual DirectoryキーストアおよびEMエージェント・ウォレットに自己署名証明書を追加する必要があります。次の手順を実行してください。

1. ORACLE_HOMEおよびJAVA_HOME環境変数を設定します。

2. 既存の自己署名証明書を削除します。

$JAVA_HOME/bin/keytool -delete -alias serverselfsigned
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password

3. 鍵ペアを生成します。

$JAVA_HOME/bin/keytool -genkeypair
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -keypass OVD_Admin_password -alias serverselfsigned
-keyalg rsa -dname "CN=Fully_qualified_hostname,O=test"

4. 証明書をエクスポートします。

$JAVA_HOME/bin/keytool -exportcert
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -rfc -alias serverselfsigned
-file ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

5. EMエージェントにウォレットを追加します。

ORACLE_HOME/../oracle_common/bin/orapki wallet add
-wallet ORACLE_INSTANCE/EMAGENT/EMAGENT/sysman/config/monwallet
-pwd EM_Agent_Wallet_password -trusted_cert
-cert ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

6. Oracle Virtual Directoryサーバーを停止して起動します。

7. EMエージェントを停止して起動します。

- copyConfig操作は、IPv6を使用しており、管理対象サーバーのリスニング・アドレスが設定されていないと失敗します。
この問題を回避するには、Oracle WebLogic Server管理コンソールで管理対象サーバーのリスニング・アドレスを設定します。サーバーにナビゲートします。次に、サーバー・ページの「設定」で、リスニング・アドレスを入力します。管理対象サーバーを再起動します。

- Oracle Platform Securityを移動し、LDAPストアを使用している場合、ソース環境のLDAPストアは稼働しており、pasteConfig操作中にターゲットからアクセスできる必要があります。

- GridLinkデータ・ソースを使用している場合、copyConfigおよびpasteConfigスクリプトによりターゲットのGridLinkデータ・ソースは更新されません。しかし、このスクリプトはOracle RACを使用しているときのマルチ・データ・ソースの適切な更新はサポートします。

4.1.5 Oracle Business Process Managementのテスト環境から本番環境への移行における制限

Oracle Business Process Managementをテスト環境から本番環境へ移行する場合は、次の制限について注意します。

- 『Oracle Fusion Middleware管理者ガイド』のOracle Business Process Managementの新規本番環境への移行の項で示すように、Oracle Business Process Managementをテスト環境から本番環境へ移行する場合、Oracle Business Process Management組織単位はインポートされません。
この問題を回避するには、本番環境で組織単位を再度作成する必要があります。また、組織がテスト環境でロールのカレンダ・ルールと関連付けられている場合は、「ロール」画面で再度作成する必要があります。

詳細は、『Oracle Fusion Middleware Oracle Business Process Managementモデリングおよび実装ガイド』の組織の使用に関する項を参照してください。

- アーティファクトおよびデータは、空の本番環境に新たに移行することをお薦めします。本番環境に同じアーティファクトが存在するか、一部のデータがアップロードされている場合、プロシージャではこれらのアーティファクトが更新されません。

- Oracle Service BusがOracle SOA Suiteと同じドメインの一部である場合、『Oracle Fusion Middleware管理者ガイド』のOracle SOA Suiteの本番環境への移行の項で説明されている、テストから本番へのプロシージャを使用できません。Oracle Service Busを別のドメインにインストールするか、本番環境を手動で作成します。

4.1.6 間違ったエラー・メッセージ・レベルで返されるメッセージ

Fusion Middleware Controlでは、メタデータ・リポジトリを選択すると、次のエラー・メッセージが記録されます。

Partitions is NULL
Partitions size is 0

これらのメッセージは、エラー・レベルで記録されますが、そのレベルは間違っています。正しい記録レベルは、情報を提供するデバッグ・レベルです。

4.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 4.2.1項「SOAインフラを停止する前に停止する必要のあるOracle SOA Suiteの管理対象サーバー」

- 4.2.2項「Windowsのネイティブ認証用のFusion Middleware Controlの構成」

- 4.2.3項「Fusion Middleware Controlにおいてログ・ビューアのページで列のプリファレンスが維持されない問題」

- 4.2.4項「クラスタにデプロイされたアプリケーションがトポロジ・ビューアに表示されない問題」

- 4.2.5項「ログ・ファイル形式の変更」

- 4.2.6項「SSL自動化ツール構成の問題」

4.2.1 SOAインフラを停止する前に停止する必要のあるOracle SOA Suiteの管理対象サーバー

Fusion Middleware Controlを使用して、SOAインフラを停止する前にOracle SOA Suiteの管理対象サーバーを停止し、その後その管理対象サーバーを起動しても、SOAインフラ・アプリケーションは自動的に再起動しません。SOAインフラを再起動しようとしても、エラーが返されます。この問題が発生すると、ブラウザのダイアログ・ボックスが閉じなくなるため、Fusion Middleware Controlで別の操作を行うことができません。

この状況を回避するには、管理対象サーバーを停止することでSOAインフラ・アプリケーションを含むすべてのアプリケーションを停止する必要があります。管理対象サーバーとSOAインフラを起動するには、管理対象サーバーを起動します。

ブラウザのダイアログ・ボックスを閉じるには、ブラウザに次のURLを入力します。

http://host:port/em

4.2.2 Windowsのネイティブ認証用のFusion Middleware Controlの構成

Fusion Middleware ControlとOracle WebLogic Server管理コンソール間のシングル・サインオン・メカニズムとしてWindowsのネイティブ認証(WNA)を使用する場合、次のファイルを変更する必要があります。

- web.xml

- weblogic.xml

これらのファイルは、em.earファイルに含まれます。em.earファイルを展開して各ファイルを編集してから、em.earファイルに再アーカイブします。次の手順を実行してください(フロントエンドがWindows上にあり、em.earファイルがUNIX上にあると仮定します)。

1. JAVA_HOME環境変数を設定します。次に例を示します。

setenv JAVA_HOME /scratch/Oracle/Middleware/jrockit_160_05_R27.6.2-20

2. em.earが含まれるディレクトリに移動し、ファイルを展開します。次に例を示します。

cd /scratch/Oracle/Middleware/user_projects/applications/domain_name
JAVA_HOME/bin/jar xvf em.ear em.war
JAVA_HOME/bin/jar xvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar xvf em.war WEB-INF/weblogic.xml

3. web.xmlを編集し、最初のlogin-configブロックをコメントアウトし、WNAのlogin-configを非コメントアウトします。(どのブロックをコメント化または非コメント化するかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--<login-config>
<auth-method>CLIENT-CERT</auth-method>
</login-config>
-->
<!--
the following block is for Windows Native Authentication, if you are using
WNA, do the following:
1. uncomment the following block
2. comment out the previous <login-config> section.
3. you also need to uncomment a block in weblogic.xml
-->
<login-config>
<auth-method>CLIENT-CERT,FORM</auth-method>
<form-login-config>
<form-login-page>/faces/targetauth/emasLogin</form-login-page>
<form-error-page>/login/LoginError.jsp</form-error-page>
</form-login-config>
</login-config>
<security-constraint>
.
.
.
<security-role>
<role-name>Monitor</role-name>
</security-role>

4. weblogic.xmlを編集し、次のブロックを非コメント化します。(どのブロックを非コメントかするかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--
the following block is for Windows Native Authentication, if you are using
WNA, uncomment the following block.
-->
<security-role-assignment>
<role-name>Admin</role-name>
<externally-defined/>
</security-role-assignment>
.
.
.
<security-role-assignment>
<role-name>Deployer</role-name>
<externally-defined/>
</security-role-assignment>

5. em.earファイルに再アーカイブします。次に例を示します。

JAVA_HOME/bin/jar uvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar uvf em.war WEB-INF/weblogic.xml
JAVA_HOME/bin/jar uvf em.ear em.war

4.2.3 Fusion Middleware Controlにおいてログ・ビューアのページで列のプリファレンスが維持されない問題

Fusion Middleware Controlでは、ログ・ファイルとログ・ファイル・メッセージが表示されるページの列の順序を変更できます。ただし、ページから一度移動して戻ると、列の順序は元に戻ります。

4.2.4 クラスタにデプロイされたアプリケーションがトポロジ・ビューアに表示されない問題

Fusion Middleware Controlでは、クラスタにデプロイされているアプリケーションはトポロジ・ビューアに表示されません。

4.2.5 ログ・ファイル形式の変更

ログ・ファイル形式を変更する場合、次のことを考慮してください。

- ログ・ファイル形式をテキストからXMLに変更する場合、パスは指定しますが、ファイル名は省略します。新規ファイルの名前は、log.xmlになります。

- ログ・ファイル形式をXMLからテキストに変更する場合、パスとファイル名の両方を指定します。

4.2.6 SSL自動化ツール構成の問題

SSL自動化ツールを使用する際、次の問題が検出されました。

- スクリプトによって、クリア・テキストにパスワードを含む中間ファイルが作成されます。スクリプトが失敗すると、これらのファイルは削除できません。スクリプトに失敗した後は、rootCAディレクトリ下のファイルをすべて削除します。

- Oracle Internet Directoryパスワード・ポリシーが有効な場合は、ウォレットまたはキーストアに入力したパスワードがポリシーに違反していると失敗します。

- スクリプトを実行する前に、使用する環境にJDK 1.6をインストールし、JAVA_HOMEを設定する必要があります。

- Oracle Virtual Directory構成スクリプトに失敗した場合は、実行ログをチェックするか、シェル・スクリプトのデバッグを有効化して特定のエラーを参照します。次のようなエラー・メッセージが表示される場合は、新規キーストア名でスクリプトを再実行します。

WLSTException: Error occured while performing cd : Attribute
oracle.as.ovd:type=component.listenersconfig.sslconfig,name=LDAP SSL
Endpoint,instance=%OVD_INSTANCE%,component=ovd1 not found

4.3 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

この項では、『Oracle Fusion Middleware管理者ガイド』の訂正箇所について説明します。

適用するパッチが少ない場合のOracle Business Intelligenceの既存のターゲット環境への移行に関する項で、(オプション)グローバル一意識別子(GUID)のリフレッシュのタスクでの手順は正しくありません。次の点に注意してください。

- 手順3には、プレゼンテーション・サービスが再起動時にGUIDをリフレッシュするようにinstanceconfig.xmlファイルを変更する例が含まれています。この手順は次のように読み替えてください。
プレゼンテーション・サービスが再起動時にGUIDをリフレッシュするように、instanceconfig.xmlファイルを変更します。ファイルを編集し、次のセクションを見つけてください。

<Catalog>
<UpgradeAndExit>false</UpgradeAndExit>
</Catalog>

<UpgradeAndExit>行をコメント・アウトし、次の例のように、このセクションに行を追加します。

<Catalog>
<!--UpgradeAndExit>false</UpgradeAndExit-->
<UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs>
</Catalog>

- 手順6は次のように読み替えてください。
手順3で追加した行をコメント・アウトし、次の例のように、元の行からコメントを削除します。

<Catalog>

<UpgradeAndExit>false</UpgradeAndExit>

<!--UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs-->
</Catalog>

5 Oracle Enterprise Manager Fusion Middleware Control

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

- 5.1項「一般的な問題および回避方法」

- 5.2項「ドキュメントの訂正箇所」

注意:

この章では、Fusion Middleware ControlでOracle Fusion Middleware製品を管理する際に生じる問題について説明します。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

5.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 5.1.1項「セッション・タイムアウト後の製品の動作」

- 5.1.2項「Fusion Middleware Controlで「TopLinkセッション」コマンドを選択したときに表示されるエラーの修正」

- 5.1.3項「グラフィックの表示問題を修正するためのDISPLAY変数の確認」

- 5.1.4項「「MDS構成」ページに表示される不完全な情報」

- 5.1.5項「Oracle Enterprise Manager Fusion Middleware Controlから構成ページにアクセスした後にOracle Web Cacheを起動すると発生する例外」

- 5.1.6項「英語以外の言語を使用する場合における表の表示の問題」

- 5.1.7項「新しいタブでポップアップ・ウィンドウを開くようにInternet Explorer 7を構成している場合の問題」

- 5.1.8項「Fusion Middleware Controlに関する追加のリリース・ノート」

- 5.1.9項「チャート・リージョンの移動後に発生するパフォーマンス・チャートの問題」

- 5.1.10項「SSE4.2命令セットをサポートするIntelシステムでJDK 160_18を実行する場合に発生する表示の問題」

- 5.1.11項「Apple SafariブラウザでFusion Middleware Controlを表示する場合に必要なAdobe Flashプラグイン」

- 5.1.12項「Oracle Identity Management 11.1.1.4.0パッチ・セットのインストール後のFusion Middleware Controlへのアクセス不可」

- 5.1.13項「スケールアウト後の共有フォルダの削除に関するエラー・メッセージ」

- 5.1.14項「Oracle Business IntelligenceのCoreapplicationプロセスがFusion Middleware Controlに停止とレポートされる」

5.1.1 セッション・タイムアウト後の製品の動作

セキュリティ上の理由から、Fusion Middleware Controlでのセッションは、事前定義された非アクティブ期間の経過後にタイムアウトされ、ユーザーはコンソールに再度ログインするよう求められます。ほとんどの場合、セッションのタイムアウト前に表示されていたページに戻ります。

ただし、Fusion Middleware Controlのデプロイメント・ウィザードを使用しているなどの一定の状況下では、ログイン後に製品の同じ場所に戻りません。この場合、ユーザーは、セッションがタイムアウトする前に使用していた特定のFusion Middleware Controlページに移動する必要があります。

5.1.2 Fusion Middleware Controlで「TopLinkセッション」コマンドを選択したときに表示されるエラーの修正

Fusion Middleware Controlでは、「アプリケーションのデプロイ」メニューの「TopLinkセッション」を選択することで、Oracle TopLinkの管理ページを表示できます。

ただし、このコマンドの選択時にエラー・メッセージが表示された場合、次のMBeanシステム・プロパティの1つまたは両方を追加することで、この問題を修正できます。

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

rem set JAVA_OPTIONS=%JAVA_OPTIONS% -Declipselink.register.dev.mbean=true
rem set JAVA_OPTIONS=%JAVA_OPTIONS% -Declipselink.register.run.mbean=true

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

JAVA_OPTIONS="${JAVA_OPTIONS} -Declipselink.register.dev.mbean=true"
JAVA_OPTIONS="${JAVA_OPTIONS} -Declipselink.register.run.mbean=true"

詳細は、次のURLにあるEclipse WIKI Webサイトを参照してください。

http://wiki.eclipse.org/Integrating_EclipseLink_with_an_Application_Server_(ELUG)#How_to_Integrate_JMX

5.1.3 グラフィックの表示問題を修正するためのDISPLAY変数の確認

Fusion Middleware Controlのグラフィック・サブシステムでは、必要に応じてそのグラフィックの一部が生成されます。DISPLAY環境変数が設定されている場合、Fusion Middleware Controlでは、指定されたDISPLAY環境をオープンしようとします。

グラフィック・エラーのためにFusion Middleware Controlの起動に失敗した場合、DISPLAY環境変数が適切なDISPLAY環境に設定されているかどうかを確認してください。

DISPLAY環境変数が間違って設定されている場合は、そのDISPLAY環境変数の設定を解除してください。その後、Fusion Middleware Controlを再起動します。

5.1.4 「MDS構成」ページに表示される不完全な情報

Oracle Metadata Services (MDS)を必要とするOracle SOA Suiteアプリケーションのデプロイ後、まれにですが、アプリケーションの「MDS構成」ページにMDSリポジトリに関する完全な情報が含まれていないことがあります。

この問題に対処するには、「メタデータ・リポジトリ」ページを使用してリポジトリを再登録します。詳細は、Fusion Middleware Controlのオンライン・ヘルプに含まれるMDSリポジトリの作成および登録に関するトピックを参照してください。

5.1.5 Oracle Enterprise Manager Fusion Middleware Controlから構成ページにアクセスした後にOracle Web Cacheを起動すると発生する例外

Fusion Middleware ControlからOracle Web Cacheを起動、停止または再起動するには、「Webキャッシュ」メニューの「コントロール」を選択し、次に「起動」、「停止」または「再起動」を選択します。

構成ページで「停止」を選択し、次に「起動」を選択すると、Fusion Middleware Controlから例外エラーが返されることがあります。現在の環境でこれらのエラーが発生したら、Web Cacheのホームページから操作を実行します。

5.1.6 英語以外の言語を使用する場合における表の表示の問題

Fusion Middleware Controlを英語以外の一部の言語環境で使用する場合、コンポーネントのホームページにある表の一部が不適切に表示されます。たとえば、表のいくつかの行が結合されて、内容が表示されません。

ページで非表示になっているデータは存在しないため、これらの状況は無視して問題ありません。不適切に表示される表のセルには、パフォーマンス・データなどの情報は含まれません。

5.1.7 新しいタブでポップアップ・ウィンドウを開くようにInternet Explorer 7を構成している場合の問題

常に新しいブラウザ・タブでポップアップ・ウィンドウを表示するようにMicrosoft Internet Explorer 7を構成している場合、Fusion Middleware Controlの使用時に問題が発生する可能性があります。たとえば、Enteprise Managerのコンテンツは新しいタブに正常に表示されるのに、Fusion Middleware Controlがマウスのクリックに応答しなくなることがあります。作業を継続する唯一の方法は、タブを閉じることです。

この問題を回避するには、Internet Explorerの「インターネット オプション」ダイアログ・ボックスを使用して、新しいタブでポップアップ・ウィンドウを表示するオプションを無効にします。

5.1.8 Fusion Middleware Controlに関する追加のリリース・ノート

Fusion Middleware Controlの追加のリリース・ノートは、第4章「Oracle Fusion Middlewareの管理」を参照してください。

Fusion Middleware Controlの追加のリリース・ノートは、各リリース・ノートのそれぞれのコンポーネントの章にも含まれます。

5.1.9 チャート・リージョンの移動後に発生するパフォーマンス・チャートの問題

Oracle Enterprise Manager Fusion Middleware Controlでは、コンポーネントの多くのホームページにパフォーマンス・チャートが表示されます。たとえば、現在のレスポンスおよび負荷のメトリックや、CPU使用率およびメモリー使用量を表示するチャートがあります。

これらのチャートのいずれかをホームページ上の新しい場所に移動すると、状況によっては「表ビュー」リンク(データの表形式ビューを提供)が適切に動作せず、チャートの自動リフレッシュが停止する可能性があります。

この問題を修正するには、ページの右上隅にあるリフレッシュ・アイコンをクリックし、ページをリフレッシュします。

5.1.10 SSE4.2命令セットをサポートするIntelシステムでJDK 160_18を実行する場合に発生する表示の問題

一部の新しいIntelベースのコンピュータでは、SSE4.2命令セットがサポートされます。これらのコンピュータのいずれかでJava Development Kit (JDK)の160_18バージョンを使用する場合、Oracle Enterprise Manager Fusion Middleware Controlで表示上の問題が発生する可能性があります。

これは、Sun Developer Network (SDN)の次の問題に関連しています。

http://bugs.sun.com/view_bug.do?bug_id=6875866

特に、Fusion Middleware Controlを使用する場合、フォント・サイズと位置合せに関する問題が発生することがあり、次のようなエラーがサーバー・ログ・ファイルに記録されます。

Servlet failed with Exception
java.lang.StringIndexOutOfBoundsException: String index out of range

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

1. Oracle WebLogic Serverドメイン・ホームで、setDomainEnv構成ファイルを検索して開きます。
次に例を示します。

次に例を示します。

DOMAIN_HOME\bin\setDomainEnv.cmd

2. setDomainEnvファイルのJAVA_OPTIONSエントリに次の要素を追加し、変更を保存します。

-XX:-UseSSE42Intrinsics

次に例を示します。

JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES}
-Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag}
-Dwlw.logErrorsToConsole=${logErrorsToConsoleFlag} -XX:-UseSSE42Intrinsics"

3. Oracle WebLogic Serverドメイン・ホームで次のディレクトリを検索します。

DOMAIN_HOME\servers\AdminServer\tmp\_WL_user\em\jmb4hf\public\adf\styles\cache\

4. ディレクトリからスタイルシート・ファイル(.css)を削除します。

5. Oracle WebLogic Serverドメインを再起動します。

6. Webブラウザのキャッシュを消去します。

5.1.11 Apple SafariブラウザでFusion Middleware Controlを表示する場合に必要なAdobe Flashプラグイン

Apple Safariブラウザを使用してFusion Middleware Controlを表示するには、Adobe Flashブラウザ・プラグインをインストールする必要があります。

グラフィックなどのFusion Middleware Control要素の表示に問題が発生した場合、Adobe Webサイトからプラグインの新規バージョンをダウンロードしてインストールしてください。

5.1.12 Oracle Identity Management 11.1.1.4.0パッチ・セットのインストール後のFusion Middleware Controlへのアクセス不可

Oracle Fusion Middleware 11g リリース1 (11.1.1.4.0)パッチ・セットのインストール後、Oracle Identity Managementコンポーネントを管理するため「Fusion Middleware Control」ページにアクセスする際に問題が発生する場合があります。

具体的には次のようなエラーが管理サーバー・ログ・ファイルに記録されます。

[ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: <anonymous>] [ecid:
0000In^zrbUF8DQ6ubU4UH1D1qXF00000s,0] [APP: em] [[
oracle.adf.controller.ControllerException: ADFC-00025: The ADF controller has
not been successfully initalized.

このような問題が発生した場合は、管理サーバーを再起動します。再起動すると、「Fusion Middleware Control」ページへのログインが可能になります。

5.1.13 スケールアウト後の共有フォルダの削除に関するエラー・メッセージ

Oracle Essbaseを構成した場合は、Fusion Middleware Controlの「Business Intelligence」ノードの「可用性」タブの「フェイルオーバー」ページの「Essbaseエージェント」リージョンに「共有フォルダ・パス」フィールドが表示されます。

「共有フォルダ・パス」フィールドは、非常に可用性の高いEssbaseデプロイを設定するときに使用します。このフィールドは、Essbase構成ファイル、セキュリティ・ファイル、およびすべてのアプリケーションとそれに対応するデータベースの共有場所を指定します。

「共有フォルダ・パス」フィールドの既存の値を削除し、置換値を指定せずに変更を適用しようとすると、次のエラー・メッセージが表示されます。

OBI_SYSMAN_1261, 「スケールアウトがすでに行われた後に共有フォルダを削除できません」

続行するには、「共有フォルダ・パス」フィールドに共有場所への有効なパスを指定するか、変更を破棄します。

5.1.14 Oracle Business IntelligenceのCoreapplicationプロセスがFusion Middleware Controlに停止とレポートされる

Fusion Middleware Controlで、Oracle Business IntelligenceのCoreapplicationプロセスが実行中(または「稼働中」)であるのに、誤って実行していない(または「停止中」)と表示されます。たとえば、次のようなエラー・メッセージが表示されます。

すべてを再起動 – 失敗しました。2個のエラーと0個の警告によって再起動が失敗しました。問題がcoreapplicationによりレポートされました。

この問題を回避するには、約5分から10分待機してから、Fusion Middleware Controlのすべてのプロセスを再起動します。正確な待機時間は環境(たとえば、リポジトリのサイズ、データベース接続の速度など)により異なります。

5.2 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 5.2.1項「一部の組込みの管理者ガイドで使用できない検索」

- 5.2.2項「Fusion Middleware Controlオンライン・ヘルプのパッチ適用の項の未サポート」

5.2.1 一部の組込みの管理者ガイドで使用できない検索

Fusion Middleware Controlのヘルプにおける次の組込みの管理者ガイドでは、検索が使用できません。

- Oracle Fusion Middleware Oracle Identity Federationの管理者ガイド

- Oracle Fusion Middleware Content Serverのシステム管理者ガイド(Oracle Enterprise Content Management Suiteでのインストール用)

5.2.2 Fusion Middleware Controlオンライン・ヘルプのパッチ適用の項の未サポート

Fusion Middleware Controlオンライン・ヘルプ・システムには、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』の内容が含まれています。Fusion Middleware Controlオンライン・ヘルプの17.11項では、Oracle BIプレゼンテーション・カタログのパッチ適用について説明しています。この機能はリリース11.1.1.5ではサポートされていません。この項はOracle BI EEとともに出荷されたガイドのバージョン、またはOracle Technology Networkに記載されたガイドのバージョンには含まれていません。

6 Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント

この章では、Oracle Fusion Middlewareの高可用性とエンタープライズ・デプロイメントに関連する問題について説明します。次のトピックが含まれています。

- 6.1項「一般的な問題および回避方法」

- 6.2項「構成の問題および回避方法」

- 6.3項「NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト」

- 6.4項「ドキュメントの訂正箇所」

注意:

この章では、高可用性、またはエンタープライズ・デプロイメントを目的としたOracle Fusion Middleware製品の構成時に発生する可能性のある問題について説明します。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

6.1 一般的な問題および回避方法

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

- 6.1.1項「アプリケーション層のセキュアなリソース」

- 6.1.2項「管理対象サーバー・クラスタに対するOHSルーティングでサポートされないmod_wl」

- 6.1.3項「マニュアルに記載された手順のみのサポート」

- 6.1.4項「フェイルオーバー時にSOAコンポーザによって生成されるエラー」

- 6.1.5項「コールド・フェイルオーバー環境での「Webサービス・ポリシー」ページへのアクセス」

- 6.1.6項「SSLモードでのOracle Identity Federation HAの考慮事項」

- 6.1.7項「高可用性環境でフェイルオーバーが発生した場合に失われる可能性のあるオンライン・ヘルプ・コンテキスト」

- 6.1.8項「WindowsではASCRSを使用してOracle Databaseコンソール・サービスのデータベース・リソースを作成できない問題」

- 6.1.9項「Oracle RACインスタンスのフェイルオーバー時にルールセットの変更が維持されない問題」

- 6.1.10項「Oracle RACのフェイルオーバーでタスクが再デプロイされる場合に必要な手動再試行」

- 6.1.11項「ノード障害時にSOAリクエスト/レスポンス操作のタイムアウト設定が伝播されない問題」

- 6.1.12項「スケール・アウトおよびスケール・アップ操作が失敗する問題」

- 6.1.13項「SOAクラスタで発生することのある無害なSQLIntegrityConstraintViolationException」

- 6.1.14項「WebLogicクラスタのWS-ATリカバリによりサーバーが警告状態になる問題」

- 6.1.15項「I/PMからUCMに大量のアップロードが発生する場合にホスト名ベースのフィルタのかわりに必要になることのあるIPベースのフィルタの使用」

- 6.1.16項「フェイルオーバー中に「アクション」ドロップダウン・メニューを使用した場合にワークリスト・アプリケーションで例外がスローされる問題」

- 6.1.17項「SOAクラスタのSOAワークリスト・アプリケーションにおけるClassCastExceptions」

- 6.1.18項「11.2 Oracle RACデータベースでAQ通知およびサーバー側TAFの設定に使用するsrvctl」

- 6.1.19項「Oracle RACのフェイルオーバー時にOracle I/PMの入力ファイルが正常に処理されない問題」

- 6.1.20項「Oracle BI Publisherでのレポート作成時にフェイルオーバーがシームレスにならない問題」

- 6.1.21項「Oracle BI Publisherの管理対象サーバーのフェイルオーバー時にレイアウト・ビューにロード失敗エラーが表示される問題」

- 6.1.22項「Oracle BI Publisherジョブのスケジュールで管理対象サーバーのフェイルオーバー後に表示されるポップアップ・ウィンドウ」

- 6.1.23項「Oracle Business Intelligenceの管理対象サーバーのフェイルオーバー時にエージェントを保存できない問題」

- 6.1.24項「BIクラスタで仮想IPおよびサーバー全体の移行を構成した後に設定する追加プロパティ」

- 6.1.25項「Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレード後のOracle Portal、Forms、ReportsおよびDiscovererインスタンスの追加インストール」

- 6.1.26項「BI PublisherクラスタでのJMSインスタンスの失敗」

- 6.1.27「シングルトンSOAサーバーのRACフェイルオーバー中に未配信レコードがリカバリされない」

6.1.1 アプリケーション層のセキュアなリソース

SOAエンタープライズ・デプロイメント・トポロジおよびWebCenterエンタープライズ・デプロイメント・トポロジのアプリケーション層は、匿名RMI接続に対して保護することを強くお薦めします。構成済サブセットの外部からの中間層に対するRMIアクセスを防止するには、Oracle WebLogic Server管理コンソールのオンライン・ヘルプに含まれる接続フィルタの構成に関するトピックの手順に従ってください。次に記載する部分を除くすべての手順を実行してください。

1. デフォルト接続フィルタを構成する手順は実行しないでください。カスタム接続フィルタを構成する手順を実行します。

2. 「接続フィルタ・ルール」フィールドで、中間層サブネットからサーバーに対するすべてのプロトコル・アクセスを許可し、サブネット外からはHTTP(S)アクセスのみを許可します。次に例を示します。

nnn.nnn.0.0/nnn.nnn.0.0  * * allow
0.0.0.0/0 * * allow t3 t3s

6.1.2 管理対象サーバー・クラスタに対するOHSルーティングでサポートされないmod_wl

Oracle Fusion Middlewareでは、管理対象サーバーのクラスタに対するOracle HTTP Serverルーティングに関して、mod_wls_ohsのみがサポートされ、mod_wlはサポートされません。

6.1.3 マニュアルに記載された手順のみのサポート

Oracle Fusion Middlewareの高可用性デプロイメントでは、『Oracle Fusion Middleware高可用性ガイド』およびOracle Fusion Middlewareのエンタープライズ・デプロイメント・ガイドに記載されている構成手順のみを使用することを強くお薦めします。

6.1.4 フェイルオーバー時にSOAコンポーザによって生成されるエラー

フェイルオーバー時に、「SOAコンポーザ」ダイアログ・ボックスを操作中で、接続サーバーが停止している場合、「Target Unreachable, 'messageData' returned null」などのエラーが返されます。

「SOAコンポーザ」での操作を続けるには、新規ブラウザ・ウィンドウを開き、「SOAコンポーザ」に移動します。

6.1.5 コールド・フェイルオーバー環境での「Webサービス・ポリシー」ページへのアクセス

コールド・フェイルオーバー・クラスタ(CFC)環境で、Fusion Middleware Controlの「Webサービス・ポリシー」ページにアクセスすると、次の例外が表示されます。

Unable to connect to Oracle WSM Policy Manager.
Cannot locate policy manager query/update service. Policy manager service
look up did not find a valid service.

これを回避するには、次のいずれかのオプションを実行します。

- SSL証明書の別名となる仮想ホスト名を作成し、キーストアに追加します。

- startWeblogic.shまたはstartWeblogic.cmdファイルのJAVA_OPTIONSパラメータに-Dweblogic.security.SSL.ignoreHostnameVerification=trueを追加します。

6.1.6 SSLモードでのOracle Identity Federation HAの考慮事項

相互にミラー化されている2つ以上のOracle Identity Federationサーバーがあり、フロントエンドにロード・バランサがある高可用性環境でSSLを設定する場合、次の2つの方法があります。

- SSL接続がユーザーとロード・バランサの間をつなぐように、ロード・バランサでSSLを構成します。この場合、ロード・バランサによって使用されるキーストアおよび証明書には、ロード・バランサのアドレスを参照するCNが含まれます。
ロード・バランサとWLS/Oracle Identity Federation間の通信では、SSLの使用は任意です(SSLを使用する場合、Oracle WebLogic Serverでは、キーストアおよび証明書がロード・バランサによって信頼されているかぎり、どのキーストアや証明書でも使用できます)。

- Oracle Identity FederationサーバーでSSLが構成されているため、SSL接続はユーザーとOracle Identity Federationサーバー間のものです。この場合、ユーザーがロード・バランサのホスト名を使用して接続するため、Oracle WebLogic Server/Oracle Identity Federationのキーストアおよび証明書のCNはロード・バランサのアドレスを参照する必要があり、証明書CNがロード・バランサのアドレスと一致している必要があります。
つまり、ユーザーに接続されるSSLエンドポイント(ロード・バランサまたはOracle WebLogic Server/Oracle Identity Federation)のキーストアおよび証明書には、ロード・バランサのホスト名に設定されたCNが含まれる必要があります。ユーザーは、そのアドレスを使用してOracle Identity Federationに接続するためです。

6.1.7 高可用性環境でフェイルオーバーが発生した場合に失われる可能性のあるオンライン・ヘルプ・コンテキスト

高可用性環境では、オンライン・ヘルプの使用中に環境内のいずれかのマシンでフェイルオーバーが発生すると、アプリケーションのフェイルオーバー時にオンライン・ヘルプのコンテキストが失われる可能性があります。

たとえば、フェイルオーバー前に選択されていたトピックがオンライン・ヘルプの目次から欠落する可能性や、最後のオンライン・ヘルプの検索結果が失われる可能性があります。

データは失われていないため、フェイルオーバー後の次のオンライン・ヘルプ・リクエストは、適切に処理されます。

6.1.8 WindowsではASCRSを使用してOracle Databaseコンソール・サービスのデータベース・リソースを作成できない問題

Oracle Fusion Middleware 11gリリース1 (11.1.1)のパッチ・セット2では、Application Server Cluster Ready Services (ASCRS)に新機能が追加されており、ユーザーは、Oracle Databaseコンソール・サービスのASCRSデータベース・リソースを作成できます。ASCRSを使用してASCRSデータベース・リソースを作成する方法の詳細は、『Oracle Fusion Middleware高可用性ガイド』の「Cluster Ready Servicesの使用方法」の章にあるOracle Databaseリソースの作成に関する項を参照してください。

UNIXではOracle DatabaseコンソールでCFCを有効化できるため、この機能はUNIXで使用できます。

ただし、Windowsでは、Oracle Databaseコンソール・サービスでCFCがサポートされません。そのため、Windowsでは、ASCRSを使用してOracle Databaseコンソール・サービスのデータベース・リソースを作成できません。

6.1.9 Oracle RACインスタンスのフェイルオーバー時にルールセットの変更が維持されない問題

Oracle RACインスタンスのフェイルオーバー時にワークリスト構成UIまたはSOAコンポーザ・アプリケーションを通じて(ヒューマン・ワークフローまたはBPELで使用される)ルールセットを更新すると、新規ルールのメタデータがデータベースに登録されないことがあります。この場合、手動で再試行する必要があります。ただし、古いバージョンのメタデータは、エラーなしで使用を継続できます。

6.1.10 Oracle RACのフェイルオーバーでタスクが再デプロイされる場合に必要な手動再試行

Oracle RACインスタンスのフェイルオーバー時に大量のルールを含むタスクが再デプロイされる場合、状況によってはエンド・ユーザーが手動で再試行する必要があります。

6.1.11 ノード障害時にSOAリクエスト/レスポンス操作のタイムアウト設定が伝播されない問題

アクティブ/アクティブのOracle SOAクラスタでノード障害が発生した場合、受信アクティビティのリクエスト/レスポンス操作のタイムアウト設定は、あるノードから他の1つ以上のノードに伝播されません。これらのアクティビティがスケジュールされていたサーバーで障害が発生した場合、サーバーの再起動時にスケジューラで各アクティビティを再スケジュールする必要があります。

6.1.12 スケール・アウトおよびスケール・アップ操作が失敗する問題

WLS LDAPストアに基づくローカル・ファイルと外部LDAPストアの再関連付けを行ってから、現在の環境でスケール・アウトおよびスケール・アップ操作を実行すると、その操作は失敗します。この障害を回避するには、スケール・アップまたはスケール・アウト操作を実行する前に次の手順を実行します。

1. DOMAIN_HOME/binディレクトリにあるsetDomainEnv.shファイルを編集し、ファイルに-Dcommon.components.home=${COMMON_COMPONENTS_HOME}および-Djrf.version=11.1.1という変数を追加します。

2. これらの変数をEXTRA_JAVA_PROPERTIESに追加します。次に例を示します。

EXTRA_JAVA_PROPERTIES="-Ddomain.home=${DOMAIN_HOME}
-Dcommon.components.home=${COMMON_COMPONENTS_HOME} -Djrf.version=11.1.1
.
.
.

3. ファイルを保存して、引き続きスケール・アウトまたはスケール・アップ操作を実行します。

6.1.13 SOAクラスタで発生することのある無害なSQLIntegrityConstraintViolationException

SOAクラスタで次のSQLIntegrityConstraintViolationExceptionが発生することがあります。

[TopLink Warning]: 2010.04.11 14:26:53.941--UnitOfWork(275924841)--Exception
[TOPLINK-4002] (Oracle TopLink - 11g Release 1 (11.1.1.3.0):
Internal Exception: java.sql.SQLIntegrityConstraintViolationException:
ORA-00001: unique constraint (JYIPS2RC4B49_SOAINFRA.SYS_C0035333) violated
.
.
.

これは不具合ではありません。クラスタ環境では、同じグループのメッセージが両方のノードに送信されると、一方のノードが最初のメッセージの例外に該当するとバインドされます。アプリケーションではこの例外が把握され、正しく処理されます。どの機能も中断されません。

この例外は、サーバーを再起動して既存のグループに対するメッセージを送信した後に、単一ノードで発生する可能性もあります。また、この例外は、一番最初のメッセージで発生します。

つまり、この例外はアプリケーションのデザイン内のものであり、機能には影響しません。このため、この例外はSOA診断ログで重大なものとして記録されません。

ただし、Toplinkでは、この例外はサーバー・ログに記録されます。

6.1.14 WebLogicクラスタのWS-ATリカバリによりサーバーが警告状態になる問題

特定のWebLogicクラスタ・プロセスのクラッシュ・シナリオでは、WS-ATリカバリの結果、スレッドがスタックしてサーバーが警告状態になります。このような場合、WS-ATデータ・リカバリは、ログに失敗状態を示すメッセージが記録されても成功しますが、これはコミット確認がこのシナリオでは適切に処理されないためです(この問題は、シナリオにトランザクションのロールバックが含まれる場合は発生しません)。サーバーはこの警告状態で動作し続けることが可能ですが、スレッドはトランザクション破棄のタイムアウト(デフォルトで24時間)に到達するまでスタックのままです。この問題を回避するには、サーバーを再起動してスタック・スレッドを削除し、警告状態を解消します。この問題のパッチは、Oracleサポートから取得できます。

6.1.15 I/PMからUCMに大量のアップロードが発生する場合にホスト名ベースのフィルタのかわりに必要になることのあるIPベースのフィルタの使用

Oracle Fusion Middleware Oracle Enterprise Content Management Suiteのエンタープライズ・デプロイメント・ガイドに含まれる、UCMの許可ホストのリストに対するI/PMサーバーのリスニング・アドレスの追加に関する項および『Oracle Fusion Middleware高可用性ガイド』に含まれる、UCMの許可ホストのリストに対するI/PMサーバーのリスニング・アドレスの追加に関する項では、Oracle UCMの許可ホストのリストに対し、Oracle I/PM管理対象サーバーのリスニング・アドレスのホスト名に基づくフィルタを追加する方法について説明しています。

Oracle UCMでホスト名ベースのフィルタ(config.cfgファイル)を使用する場合、Oracle I/PMからOracle UCMへのドキュメントの大量アップロードが発生するシステムでは、待機時間やパフォーマンスが大幅に悪化する可能性があります。この問題の原因は、Oracle I/PMサーバーからの接続を許可するためにOracle UCMで必要とされるDNSの逆引き参照です。障害保護に対応したシステムを構成する場合や、異なるホストにリストアする場合、ホスト名ベースのフィルタを使用することをお薦めします(ホスト名ベースのフィルタを使用すると、使用される構成がIPに依存しなくなるため)。ただし、アップロードのパフォーマンスを改善する必要がある場合は、かわりにIPベースのフィルタを使用できます。次の手順を実行します。

1. /u01/app/oracle/admin/domainName/ucm_cluster/config/config.cfgファイルを編集し、次の部分を削除するかコメント・アウトします。

SocketHostNameSecurityFilter=localhost|localhost.mydomain.com|ecmhost1vhn1|ecmhost2vhn1

AlwaysReverseLookupForHost=Yes

2. WLS_IPM1およびWLS_IPM2管理対象サーバー(それぞれECMHOST1VHN1およびECMHOST2VHN1)のIPアドレス(リスニング・アドレス)を次のようにSocketHostAddressSecurityFilterパラメータ・リストに追加します。

SocketHostAddressSecurityFilter=127.0.0.1|0:0:0:0:0:0:0:1|X.X.X.X|Y.Y.Y.

ここで、X.X.X.XおよびY.Y.Y.Yは、それぞれWLS_IPM1とWLS_IPM2のリスニング・アドレスです。127.0.0.1も、この例のように追加する必要があります。

3. UCMサーバーを再起動します。

6.1.16 フェイルオーバー中に「アクション」ドロップダウン・メニューを使用した場合にワークリスト・アプリケーションで例外がスローされる問題

フェイルオーバーの進行中に、Oracle Business Process Management Suiteのワークリスト・アプリケーションの「アクション」ドロップダウン・メニューを使用してタスクにアクションを実行すると、次のような例外がスローされることがあります。

<oracle.adf.view.rich.component.fragment.UIXInclude> <ADF_FACES-10020> <Tear
down of include component context failed due to an unhandled e
xception.
java.util.NoSuchElementException
at java.util.ArrayDeque.removeFirst(ArrayDeque.java:251)
at java.util.ArrayDeque.pop(ArrayDeque.java:480)
at
oracle.adfinternal.view.faces.context.ApplicationContextManagerImpl.popContext
Change(ApplicationContextManagerImpl.java:66)
.
.
.

この場合、タスクの承認または却下は処理されません。

この問題を回避するには、次のいずれかのアプローチを使用します。

- 「アクション」ドロップダウン・メニューを使用してタスクにアクションを実行するかわりに、タスク・フォームを使用してアクションを実行します。

- エラー・メッセージの確認後にリフレッシュを実行します。その後、「アクション」ドロップダウン・メニューを使用してアクションを再度実行します。

6.1.17 SOAクラスタのSOAワークリスト・アプリケーションにおけるClassCastExceptions

SOAクラスタのOracle SOAワークリスト・アプリケーションでClassCastExceptionsが発生することがあります(java.lang.ClassCastException: oracle.adf.model.dcframe.DataControlFrameImplがログに記録されます)。その結果、ワークリスト・アプリケーションの状態をクラスタ内の他の管理対象サーバーにレプリケートできなくなる可能性があります。ワークリスト・アプリケーションおよび対応するユーザー・セッションは、例外のスロー後も使用できますが、クラスタ内の他のサーバーに対するフェイルオーバーは、すべて失敗します。

この問題の回避方法はありません。

この問題を解決するには、Oracle Bug#9561444のパッチをダウンロードして問題を解決します。次の手順を実行します。

1. パッチを取得するには、次のURLにあるMy Oracle Support(以前のOracleMetalink)にログインします。
http://support.oracle.com

2. 「パッチと更新版」タブをクリックします。

3. 「パッチ検索」セクションで、「パッチIDまたは番号」フィールドに9561444を入力し、プラットフォーム・フィールドの次のフィールドに現在のプラットフォームを入力します。

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

5. 「パッチ検索」ページで「パッチID」列のパッチ番号をクリックします。この操作により、ページ・コンテンツが変更され、パッチの詳細情報が表示されます。

6. 「ダウンロード」をクリックしてパッチをダウンロードします。

6.1.18 11.2 Oracle RACデータベースでAQ通知およびサーバー側TAFの設定に使用するsrvctl

11.2 Oracle RACデータベースの既知の問題のため、AQ通知およびサーバー側TAFを設定する場合、srvctlを使用する必要があります。DBMS_SQLパッケージを使用しても、正常に動作しません。

次に、srvctlの使用例を示します。

srvctl modify service -d orcl -s orclSVC -e SELECT -m BASIC -w 5 -z 5 -q TRUE

この例の変数の意味は次のとおりです。

orcl: データベース名

orclSVC: ミドルウェア・コンポーネントに使用されるサービス名

SELECT: フェイルオーバー・タイプ

BASIC: フェイルオーバー方式

5: フェイルオーバー遅延

5: フェイルオーバー再試行

TRUE: AQ HA通知をTRUEに設定

このコマンドの使用方法の詳細は、Oracle 11.2 Oracle Databaseのドキュメントを参照してください。

6.1.19 Oracle RACのフェイルオーバー時にOracle I/PMの入力ファイルが正常に処理されない問題

Oracle RACインスタンスのフェイルオーバー時に、Oracle I/PMおよびOracle UCMのファイル処理で一部のファイルがUCMに適切にロードされないことがあります。

Oracle I/PMで処理される着信ファイルは、入力フォルダに配置されます。Oracle I/PMは、入力フォルダのファイルを処理し、Oracle RACデータベースを基盤とするOracle UCMにそれらのファイルを配置します。状況によっては、Oracle RACインスタンスに障害が発生したときに再試行が正常に実行されないことがあり、その場合、着信ファイルは処理されません。これらの未処理のファイルは、エラー・フォルダに配置されます。未処理のファイルは、手動で入力フォルダに戻し、処理することが可能です。

6.1.20 Oracle BI Publisherでのレポート作成時にフェイルオーバーがシームレスにならない問題

Oracle BI Publisherでレポートを作成し、そのレポートを保存する前に管理対象サーバーがフェイルオーバーされると、そのフェイルオーバーはシームレスでなくなる可能性があります。たとえば、レポートを保存しようとすると、システムが応答しなくなることがあります。

この問題が発生したら、「ホーム」や「カタログ」などのヘッダー・リンクの1つをクリックして、Oracle BI Publisherのログイン・ページに移動します。その後、ログインしてレポートを再度作成および保存します。

6.1.21 Oracle BI Publisherの管理対象サーバーのフェイルオーバー時にレイアウト・ビューにロード失敗エラーが表示される問題

管理対象サーバーのフェイルオーバー時に、Oracle BI Publisherのレイアウト・エディタでWebベースのレイアウトを開いたり作成したりすると、次のエラーが表示されることがあります。

Failed to load: object_name
Please contact the system administrator.

この問題を回避するには、メッセージを閉じ、「ホーム」や「カタログ」などのヘッダー・リンクの1つをクリックしてログイン・ページに移動します。

6.1.22 Oracle BI Publisherジョブのスケジュールで管理対象サーバーのフェイルオーバー後に表示されるポップアップ・ウィンドウ

Oracle BI Publisherでジョブをスケジュールする場合、管理対象サーバーのフェイルオーバー後、「発行」をクリックすると、ログイン・ページのHTMLソースが記載された大きなポップアップ・ウィンドウが表示されます。

この問題を回避するには、メッセージ・ウィンドウを閉じ、「ホーム」や「カタログ」などのヘッダー・リンクの1つをクリックしてログイン・ページに移動します。レポート・ジョブを再作成する必要があります。

6.1.23 Oracle Business Intelligenceの管理対象サーバーのフェイルオーバー時にエージェントを保存できない問題

Oracle Business Intelligence Webインタフェースでエージェントを作成し、そのエージェントを保存する前に管理対象サーバーがフェイルオーバーされると、エージェントの保存時にエラーが発生します。

この問題を回避するには、Oracle Business Intelligenceを一度ログアウトしてからログインしなおし、エージェントを再作成します。

6.1.24 BIクラスタで仮想IPおよびサーバー全体の移行を構成した後に設定する追加プロパティ

Oracle Bug#10017729およびOracle Bug#10014701

Windowsにおいて、Oracle Business Intelligenceクラスタで仮想IPを有効化してサーバー全体の移行を設定した後、分析機能またはBusiness Intelligence Publisherにアクセスしようとすると、そのアクセス試行は失敗し、次のエラー・メッセージが返されます。

Unable to Sign In
An error occurred during authentication. Try again later or contact your system administrator.

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

すべての管理対象サーバーのsetDomainEnv.cmdファイルで、oracle.bi.management.config.urlStrategyプロパティの値をASK_WEBLOGICに設定します。たとえば、setDomainEnv.cmdファイルで次のようにエントリを作成します。

# This extra property causes WebLogic to look at the localhost instead of the
# virtual IP
set EXTRA_JAVA_PROPERTIES=%EXTRA_JAVA_PROPERTIES%
-Doracle.bi.management.config.urlStrategy=ASK_WEBLOGIC

ASK_WEBLOGICプロパティを指定する前述の2つの行は、setDomainEnv.cmdファイルでは1つの行に記述する必要があることに注意してください。

6.1.25 Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレード後のOracle Portal、Forms、ReportsおよびDiscovererインスタンスの追加インストール

この問題は、Oracle Single-Sign On 10gからOracle Access Manager 11gへアップグレードしたOracle Portal、Forms、ReportsおよびDiscoverer 11g環境での認証で発生します。

最初にOracle Portal、Forms、ReportsおよびDiscoverer 10gがOracle Access Managerにアップグレードされた環境で、続けてOracle Portal、Forms、ReportsおよびDiscoverer 11gのインストールを実行する場合、満たす必要のある要件がいくつかあります。

- 後続のOracle Portal、Forms、ReportsおよびDiscoverer 11gのそれぞれのインストールにおいて、元のOracle Single Sign-On 10gインスタンスを保持し、Oracle Portal、Forms、ReportsおよびDiscoverer 11gの追加インストールの実行中、新規Oracle Access Manager 11gインスタンスに加え、元のインスタンスをアクティブに実行する必要があります。
これはOracle Portal、Forms、ReportsおよびDiscoverer 11gがOracle Access Manager 11gに対して直接インストールできないために必要になります。

- 後続の従来どおりのインストールを完了した後、Oracle Single Sign-On 10gからOracle Access Manager 11gへのアップグレード手順を再度実行する必要があります。詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』のOracle Single Sign-On環境のアップグレードに関する項を参照してください。
この手順によって、新規のOracle Portal、Forms、ReportsおよびDiscoverer 11gインスタンスがOracle Access Manager 11gにアップグレードされます。

このような考慮事項は、Oracle Single Sign-On 10gからOracle Access Manager 11gに最初にアップグレードした後、環境に追加、またはインストールした複数のOracle Portal、Forms、ReportsおよびDiscoverer 11g中間層のある環境にのみ適用されます。

6.1.26 BI PublisherクラスタでのJMSインスタンスの失敗

JMSインスタンスがBI Publisherスケジューラ・クラスタにないことがまれにあります。

この問題を解決するには、BI PublisherアプリケーションをWebLogic Server管理コンソールから再起動します。

BI Publisherアプリケーションを再起動する手順は次のとおりです。

1. 管理コンソールにログインします。

2. 「ドメイン構造」ウィンドウで、「デプロイメント」をクリックします。

3. 「bipublisher(11.1.1)」を選択します。

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

5. アプリケーションの停止後、「起動」をクリックします。

6.1.27 シングルトンSOAサーバーのRACフェイルオーバー中に未配信レコードがリカバリされない

SOA RAC環境でシングルトン・サーバーのRACフェイルオーバーが発生している場合、Enterprise Managerコンソールを使用してリカバリ可能な未配信のレコードをリカバリできません。

6.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 6.2.1項「クラスタ環境でjca.retry.countが倍になる問題」

- 6.2.2項「同じにする必要のあるクラスタ・タイムゾーン」

- 6.2.3項「ロード・バランサのCookie永続性の設定によってWindowsプラットフォームのPortalへのアクセス時に断続的なタイムアウトが発生する問題」

- 6.2.4項「Fusion Middleware Controlに間違ったステータスが表示される問題」

- 6.2.5項「蓄積されたBPELインスタンスによるパフォーマンスの低下」

- 6.2.6項「クラスタ・サーバーが停止して再起動するとキューに格納される余分なメッセージ」

- 6.2.7項「Oracle RACフェイルオーバーで作成されるリカバリ不可能な重複ヒューマン・ワークフロー・インスタンス」

- 6.2.8項「計画された管理サーバー・ノードの停止または再起動後に構成ファイルが失われる問題」

- 6.2.9項「SOA B2B TCP/IPでサポートされない高可用性」

- 6.2.10項「複数のネットワーク・カードが搭載されたマシンのWebLogic管理サーバー」

- 6.2.11項「SOAおよびOracle RACデータソースの追加パラメータ」

- 6.2.12項「Oracle B2B HA環境でサポートされないメッセージ順序付けおよびMLLP」

- 6.2.13項「B2Bでトランスポート・プロトコルに伝播されていない資格証明」

- 6.2.14項「Oracle Identity Navigatorの保護されたリソースの作成」

- 6.2.15項「高可用性構成でフロントエンド・ホストを構成した場合の完全修飾のホスト名の使用」

- 6.2.16項「Oracle RACフェイルオーバー後に「中断」ステータスとなる管理対象サーバー」

- 6.2.17項「「可用性タブ」の「プライマリ/セカンダリ構成」セクションの非表示」

- 6.2.18項「Oracle Business Intelligence管理対象サーバーのスケール・アウト後のサーバー起動パラメータ未設定」

- 6.2.19項「Oracle HTTP Serverロック・ファイルがローカル・ドライブにあることの確認」

- 6.2.20項「ロード・バランサURLを指し示すOSSOエージェントの再作成」

- 6.2.21項「GridLinkデータソースのRACサービス名における小文字の使用」

- 6.2.22項「Oracle RTDのリクエストの転送が適切に動作するには追加の手順が必要」

- 6.2.23「BIシステムのスケール・アウト時にエラーINST-08075が発生する」

6.2.1 クラスタ環境でjca.retry.countが倍になる問題

クラスタ環境では、各ノードは、インバウンド再試行用にメモリー内に独自のHasmapを維持します。jca.retry.countプロパティは、インバウンド再試行機能で3と指定されます。ただし、ノードごとに3回試行されます。結果として、クラスタ環境に2つのノードがある場合、合計再試行回数は6になります。

6.2.2 同じにする必要のあるクラスタ・タイムゾーン

クラスタ内のすべてのマシンは、同じタイムゾーンに存在する必要があります。WANクラスタは、Oracle Fusion Middlewareの高可用性ではサポートされません。同じタイムゾーンのマシンであっても、コマンドラインで起動されると問題が発生する可能性があります。サーバーの起動には、ノード・マネージャを使用することをお薦めします。

6.2.3 ロード・バランサのCookie永続性の設定によってWindowsプラットフォームのPortalへのアクセス時に断続的なタイムアウトが発生する問題

Oracle Portalのアクティブ/アクティブ設定では、ロード・バランサのCookie永続性は要求されません。Windowsに対するPortalデプロイメントにおいて、特定のハードウェア・ロード・バランサでCookie永続性をアクティブCookie挿入に不注意で設定すると、Oracle Portalへのアクセス時に断続的なタイムアウトが発生します。

6.2.4 Fusion Middleware Controlに間違ったステータスが表示される問題

一部の環境では、コンポーネントが再起動またはフェイルオーバーされた直後に、そのコンポーネントの間違ったステータスがOracle WebLogic Fusion Middleware Controlに表示されることがあります。

6.2.5 蓄積されたBPELインスタンスによるパフォーマンスの低下

スケール・アウトされたクラスタ環境で、大量のBPELインスタンスがデータベースに蓄積されると、データベースのパフォーマンスが低下し、MANY THREADS STUCK FOR 600+ SECONDSというエラーが生成されます。

このエラーを回避するには、データベースから古いBPELインスタンスを削除してください。

6.2.6 クラスタ・サーバーが停止して再起動するとキューに格納される余分なメッセージ

XA以外の環境では、ローカル・トランザクションにおいて、メッセージがインバウンド・アダプタからエンドポイントまでただ1回のみ配信されることがMQSeriesアダプタにより保証されません。この場合、インバウンド・メッセージがエンドポイントにパブリッシュされ、トランザクションがコミットされる前にSOAサーバーが停止すると、インバウンド・メッセージはロールバックされ、同じメッセージが再度デキューされてエンドポイントにパブリッシュされます。これにより、アウトバウンド・キューに余分なメッセージが作成されます。

XA環境では、MQメッセージは失われませんが、一貫性のない状態であるためキュー・マネージャによって保留されます。保留メッセージを取得するには、キュー・マネージャを再起動します。

6.2.7 Oracle RACフェイルオーバーで作成されるリカバリ不可能な重複ヒューマン・ワークフロー・インスタンス

Oracle Human WorkflowがトランザクションをコミットするとすぐにBPELに制御が戻され、それとほぼ同時にBPELがトランザクションをコミットします。このウィンドウ間でOracle RACインスタンスが停止すると、フェイルオーバー時にメッセージが再試行され、それがタスクの重複の原因になる場合があります。重複タスクを示す方法は2通りあり、worklistappに表示されるか、リカバリ不可能なBPELインスタンスが作成されます。このBPELインスタンスは「BPELリカバリ」に表示されます。このタスクはすでに完了しているため、このBPELインスタンスはコンシューマとしてリカバリできません。

6.2.8 計画された管理サーバー・ノードの停止または再起動後に構成ファイルが失われる問題

次の情報は、『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』の第10章「トポロジの管理」に記載されています。

管理サーバーのノードを計画的に停止する(管理サーバーのマシンを再起動またはシャットダウンする)場合、管理サーバー自体が停止する前に、OS NFSサービスが無効化されることがあります。これによって、(OSレベルでのサービス構成に応じて)管理サーバーのドメイン・ディレクトリでファイルが不足していることが検出され、他のノードでのドメイン・ディレクトリの削除がトリガーされることがあります。このため、フレームワークでは、domain_dir/fmwconfig/の一部のファイルが削除されることがあります。この動作は、通常、マシンの異常、電力喪失、マシンの故障などの計画外停止時間では確認されません。このような動作を回避するには、再起動を実行する前に管理サーバーを停止するか、適切なOS構成を使用してサービスの順序を設定し、管理サーバーのプロセスよりも優先順位を低くすることでNFSサービスを無効化します。サービス順序の対応する必須構成については、使用しているOSの管理ドキュメントを参照してください。

6.2.9 SOA B2B TCP/IPでサポートされない高可用性

SOA B2B TCP/IPプロトコルでは、高可用性フェイルオーバーはサポートされません。このことは、主にHL7 over MLLPを使用したデプロイメントに影響します。クラスタ環境のインバウンド通信では、すべてのB2Bサーバーがアクティブであり、インバウンド・トラフィックに公開されたアドレスは、ロード・バランサの仮想サーバーです。また、アクティブな管理対象サーバーが使用できなくなる停止時間には、永続TCP/IP接続が失われ、クライアントは接続を再確立する必要があります。

6.2.10 複数のネットワーク・カードが搭載されたマシンのWebLogic管理サーバー

複数のネットワーク・カードが搭載されたサーバーにOracle WebLogic Serverをインストールする場合、必ず管理サーバーのリスニング・アドレスを指定してください。使用するアドレスは、管理サーバー通信での使用を希望するネットワーク・カードのDNS名またはIPアドレスである必要があります。

リスニング・アドレスを設定するには、次の手順を実行します。

1. Oracle WebLogic Server管理コンソールで、「ドメイン構造」メニューから「環境」→「サーバー」を選択します。

2. 「管理サーバー」をクリックします。

3. 「チェンジ・センター」の「ロックして編集」をクリックして編集を可能にします。

4. リスニング・アドレスを入力します。

5. 「保存」をクリックします。

6. 「チェンジ・センター」の「変更のアクティブ化」をクリックします。

6.2.11 SOAおよびOracle RACデータソースの追加パラメータ

Oracle RACでの一部のSOAデプロイメントでは、Oracle RAC構成における個別データソースの即時利用可能な構成とは別に、追加パラメータを設定する必要があります。追加パラメータは次のとおりです。

1. データソースごとにoracle.jdbc.ReadTimeout=300000プロパティ(300000ミリ秒)を追加します。
ReadTimeoutパラメータの実際の値は、他の考慮事項に応じて変化する可能性があります。

2. ネットワークの信頼性が低い場合、サーバーの接続が突然切断されても、クライアントでは頻繁に発生する切断を検出するのが困難です。デフォルトでは、Linux上で稼働するクライアントは、突然の切断を検出するのに7200秒(2時間)かかります。この値は、tcp_keepalive_timeプロパティの値と同じです。切断をより迅速に検出するようアプリケーションを構成するには、tcp_keepalive_time、tcp_keepalive_intervalおよびtcp_keepalive_probesプロパティの値をオペレーティング・システム・レベルでより小さい値に設定します。

注意:

tcp_keepalive_intervalプロパティに小さい値を設定すると、ネットワーク上にプローブ・パケットが頻繁に送出され、システム速度が低下する可能性があります。そのため、このプロパティの値は、システム要件に基づいて適切に設定してください。

たとえば、WebLogic Server管理対象サーバーが稼働するシステムでtcp_keepalive_time=600を設定します。

また、接続記述子のDESCRIPTION句にENABLE=BROKENパラメータを指定する必要があります。次に例を示します。

dbc:oracle:thin:@(DESCRIPTION=(enable=broken)(ADDRESS_LIST=(ADDRESS=(PRO
TOCOL=TCP)(HOST=node1-vip.mycompany.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_
NAME=orcl.us.oracle.com)(INSTANCE_NAME=orcl1)))

この結果、データソース構成は次のようになります。

<url>jdbc:oracle:thin:@(DESCRIPTION=(enable=broken)(ADDRESS_LIST=(ADDRESS=(PRO
TOCOL=TCP)(HOST=node1-vip.us.oracle.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl.us.oracle.com)(INSTANCE_NAME=orcl1)))</url>
<driver-name>oracle.jdbc.xa.client.OracleXADataSource</driver-name>
<properties>
<property>
<name>oracle.jdbc.ReadTimeout</name>
<value>300000</value>
</property>
<property>
<name>user</name>
<value>jmsuser</value>
</property>
<property>
<name>oracle.net.CONNECT_TIMEOUT</name>
<value>10000</value>
</property>
</properties>

6.2.12 Oracle B2B HA環境でサポートされないメッセージ順序付けおよびMLLP

Oracle B2B高可用性(HA)環境では、メッセージ順序付けおよびMLLPはサポートされません。

6.2.13 B2Bでトランスポート・プロトコルに伝播されていない資格証明

Oracle FMW資格証明ストアでは、トランスポート・プロトコルについて定義するユーザー名とパスワードが保持されます。このような資格証明にデフォルトのファイル・ストアを使用すると、ユーザー名とパスワードを変更しても、ノード間に伝播されません。『Oracle Fusion Middleware高可用性ガイド』および『Oracle Fusion Middlewareエンタープライズ・デプロイメント・ガイド』で必須として説明されているとおり、これらの資格証明をクラスタ内のノード間で同期させるには、セントラルLDAPを使用する必要があります。

6.2.14 Oracle Identity Navigatorの保護されたリソースの作成

Oracle Identity Navigatorの保護されたリソースを作成するには、oamadminアカウントを使用してhttp://admin.mycompany.com/oamconsoleにあるOracle Access Managerコンソールにログインします。次の手順を実行します。

1. ナビゲーション・ウィンドウで、「アプリケーション・ドメイン」→「IDMDomainAgent」を展開します。

2. 「リソース」をクリックします。

3. 「参照」タブの下にあるツールバーの「作成」をクリックします。
次の情報を入力します。

- タイプ: http

- ホスト識別子: IDMDomain

- リソースURL: /oinav

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

5. ナビゲーション・ウィンドウで、「アプリケーション・ドメイン」→「IDMDomainAgent」→「認証ポリシー」を展開します。

6. 「保護された上位レベル・ポリシー」をクリックします。

7. 「参照」タブの下にあるツールバーの「編集」をクリックします。

8. 「リソース」ボックスで、「+」をクリックします。

9. リストからリソース「/oinav」を選択します。

10. 「適用」をクリックします。

11. ナビゲーション・ウィンドウで、「アプリケーション・ドメイン」→「IDMDomainAgent」→「認可ポリシー」を展開します。

12. 「保護されたリソース・ポリシー」をクリックします。

13. 「参照」タブの下にあるツールバーの「編集」をクリックします。

14. 「リソース」ボックスで、「+」をクリックします。

15. リストからリソース「/oinav」を選択します。

16. 「適用」をクリックします。

6.2.15 高可用性構成でフロントエンド・ホストを構成した場合の完全修飾のホスト名の使用

Oracle Fusion Middleware高可用性の構成でフロントエンド・ホストを構成する場合は、ドメイン名を含めたホストの完全名を使用することをお薦めします。ホスト名のみでなく、ホストの完全名を使用します。

たとえば、myhostが高可用性構成のフロントエンド・ホストの名前の場合、DNSまたはローカル・ホスト名解決ファイルが定義するもの(例: /etc/hosts)として、フロントエンド・ホストURLをmyhost.mycompany.comなどの完全修飾ホスト名に設定します。

6.2.16 Oracle RACフェイルオーバー後に「中断」ステータスとなる管理対象サーバー

管理対象サーバーwls_ods(x)は、次の状況では中断ステータスになる場合があります。

- データソースのデータベース接続が誤っているか、不完全である。

- ホストがデータベースの完全修飾ホストではない。

管理対象サーバーwls_ods(x)のステータスを修正する手順は次のとおりです。

1. データソースで、データベース接続が正しく、ドメインで完全であることを確認します。

2. データソースでは、データベースのホスト名がドメインで完全修飾ホスト名であることを確認します。

3. 「テスト」ボタンを選択して接続を確認します。

6.2.17 可用性タブ」の「プライマリ/セカンダリ構成」セクションの非表示

システム・コンポーネントのスケール・アウトのプロセスでは、Fusion Middleware Controlの「容量管理」ページの「可用性」タブで「プライマリ/セカンダリ構成」セクションがブラウザで非表示になることがあります。この問題はMicrosoft Internet Explorerバージョン7.0.5730.11を使用してスケール・アウト・プロセスを実行すると発生します。

この問題を回避するには、スケール・アウトにMicrosoft Internet Explorerバージョン7.0.5730.11ではなく、Google Chromeなど別のブラウザを使用します。

6.2.18 Oracle Business Intelligence管理対象サーバーのスケール・アウト後のサーバー起動パラメータ未設定

Oracle Business Intelligenceのスケール・アウト後、サーバー起動パラメータが正しく設定されていません。この問題を回避するには、BI管理対象サーバーのスケール・アウトのためのサーバー起動パラメータを、次を含むように更新します。

-Dserver.group=obi arguments

6.2.19 Oracle HTTP Serverロック・ファイルがローカル・ドライブにあることの確認

Oracle HTTP Server 11gのOracleインスタンスを、NAS、NFS、SANストレージなどの共有記憶域に構成する場合、共有ドライブではなく、ローカル・ドライブにロック・ファイルが作成されていることを確認する必要があります。確認しない場合、Oracle HTTP Serverでパフォーマンスの問題が生じることがあります。次のステップを実行して、ローカル・ファイル・システムのLockFileディレクティブを示すようにします。

1. WEBHOST1およびWEBHOST2でOHSインスタンスを停止します。

2. テキスト・エディタでファイルORACLE_INSTANCE/config/OHS/ohs_name/httpd.confを開きます。

3. httpd.confファイルのpreforkおよびworker MPMの両方の構成ブロックで構成されているLockFileディレクティブを検索します。これは次のようになります。

LockFile ORACLE_INSTANCE/diagnostics/logs/COMPONENT_TYPE/COMPONENT_NAME/http_lock

4. 該当するMPM構成のLockFileディレクティブを、次のようにローカル・ファイル・システムを示すように変更します。

LockFile /local_disk/path/http_lock

5. Oracle HTTP Serverを再起動します。

6. LockFileディレクティブによって指定されたディレクトリにhttp_lockファイルが存在することを確認します。

6.2.20 ロード・バランサURLを指し示すOSSOエージェントの再作成

高可用性Classic環境には通常、Classic OHSインスタンスの前面にロード・バランサがあります。OAM 11gを使用してクラシック・インスタンスを構成する場合、構成ウィザードは自動的にOSSOエージェントを構成します。OSSOエージェントには、個別のClassic OHSインスタンスURLが含まれます。2つのClassicインスタンスで構成される高可用性クラスタでは、構成ウィザードが自動的に2つのOSSOエージェントを構成します。各OSSOエージェントには、1つのClassic WebtierインスタンスURLのURL情報が含まれます。

高可用性クラスタでは、ロード・バランサURLを指し示すOSSOエージェントを再作成する必要があります。

ロード・バランサURLを指し示すOSSOエージェントを再作成するには、次の手順を実行します。

1. OAMコンソールから、「新規OSSOエージェント」をクリックしてOSSOウィザード・アプリケーションを開きます。

2. 次の情報を入力します。

- 名前: 名前を入力します。

- トークン・バージョン: デフォルト設定のv3.0を使用します。

- ベースURL: ロード・バランサURL(http://haqaedg04.us.oracle.com:7788など)を入力します。

- 管理者ID: 空白のままにします。

- 管理者情報: 空白のままにします。

- ホスト識別子: 「名前」フィールドからデフォルト値を保持します。

- ポリシーの自動作成: この設定を選択して有効にします。

3. 新規OSSOエージェントのosso.confファイルをOAMサーバーからClassic Webインスタンスのconfigディレクトリにコピーします。

6.2.21 GridLinkデータソースのRACサービス名における小文字の使用

構成ウィザードでGridLinkデータソースを作成する場合、データベースのサービス名が小文字のみを使用しており、修飾されたドメイン名であることを確認する必要があります。たとえば、<mydbservice>.us.oracle.comなどです。「サービス名」フィールドは、「GridLink RACコンポーネント・スキーマの構成」画面にあります。

注意:

Oracle RACサービス名は、データベースに定義されていますが、固定名ではありません。データベース・ドメイン名(us.oracle.comなど)を使用してRACサービス名を登録または追加することをお薦めします。

6.2.22 Oracle RTDのリクエストの転送が適切に動作するには追加の手順が必要

リクエストの転送に関連するOracle RTDの問題のために、フロントエンドURLは、Oracle RTDを含むデプロイメントのバックエンドURLと同じである必要があります。Oracle RTDのフロントエンドURLを設定するには、Oracle Business Intelligence EDGタスク・フローに示された点の次の手順にリストされた手順を実行します。

bi_server1管理対象サーバーのリスニング・アドレスの設定に関する項にリストされた手順の実行後、次のように、bi_server1管理対象サーバーのフロントエンドURLを設定します。

1. 管理コンソールにログインします。

2. チェンジ・センターで、「ロックして編集」をクリックします。

3. 「ドメイン構造」ウィンドウの「環境」ノードを開きます。

4. 「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。

5. 表の「名前」列で「bi_server1」を選択します。bi_server1の設定ページが表示されます。

6. 「プロトコル」タブをクリックします。

7. 「HTTP」タブをクリックします。

8. 「フロントエンド・ホスト」フィールドをAPPHOST1VHN1 (使用するbi_server1リスニング・アドレス)に設定します。

9. 「保存」をクリックし、「変更のアクティブ化」をクリックします。

bi_server2管理対象サーバーのリスニング・アドレスの設定に関する項にリストされた手順の実行後、次のように、bi_server2管理対象サーバーのフロントエンドURLを設定します。

1. 管理コンソールにログインします。

2. 「チェンジ・センター」で、「ロックして編集」をクリックします。

3. 「ドメイン構造」ウィンドウの「環境」ノードを開きます。

4. 「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。

5. 表の「名前」列で「bi_server2」を選択します。bi_server2の設定ページが表示されます。

6. 「プロトコル」タブをクリックします。

7. 「HTTP」タブをクリックします。

8. 「フロントエンド・ホスト」フィールドをAPPHOST2VHN1 (使用するbi_server2リスニング・アドレス)に設定します。

9. 「保存」をクリックし、「変更のアクティブ化」をクリックします。

6.2.23 BIシステムのスケール・アウト時にエラーINST-08075が発生する

Oracle Business Intelligence Configuration Assistantを使用してBIシステムをスケール・アウトしているときに、次のエラーが発生します。

INST-08075: Weblogic Server 10.3.6.0がインストールされましたが、Weblogic Server TemporaryがBIドメインで使用されます。

このエラーを回避するには、次の手順を実行します。

1. 編集のためにMW_HOME/registry.xmlを開きます。

2. 次の行を探します。

<component name="WebLogic Server" version="10.3.6.0" InstallDir="ORACLE_BASE/fmw/wlserver_10.3">

3. この行を次の行に変更します。

<component name="WebLogic Server" version="Temporary" InstallDir="ORACLE_BASE/fmw/wlserver_10.3"

4. ファイルを保存し、閉じます。

5. Oracle Business Intelligence Configuration Assistantに戻り、過去のBIシステムのスケール・アウトの詳細画面を続行します。

6. registry.xmlのエントリをversion="10.3.6.0"に戻します。

6.3 NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト

JMSメッセージおよびトランザクション・ログをNFSにマウントされたディレクトリに格納している場合、予期しないマシン障害の後にサーバーの再起動の動作を確認することを強くお薦めします。NFSの実装に応じて、フェイルオーバーおよび再起動後に異なる問題が発生する可能性があります。

サーバーの再起動の動作を確認するには、WebLogic Serverの実行時に、それらのサーバーをホストするノードを異常停止させます。

- サーバーをサーバー移行用に構成した場合、サーバーは、フェイルオーバー期間の経過後にフェイルオーバー・ノードで自動的に起動します。

- サーバーをサーバー移行用に構成しなかった場合、ノードが完全に再起動した後に同じホスト上のWebLogic Serverを手動で再起動できます。

予期しないしマシン障害後にOracle WebLogic Serverが再起動しない場合、サーバー・ログ・ファイルに次のエラー・エントリが表示されます。

<MMM dd, yyyy hh:mm:ss a z> <Error> <Store> <BEA-280061> <The persistent
store "_WLS_server_soa1" could not be deployed:
weblogic.store.PersistentStoreException: java.io.IOException:
[Store:280021]There was an error while opening the file store file
"_WLS_SERVER_SOA1000000.DAT"
weblogic.store.PersistentStoreException: java.io.IOException:
[Store:280021]There was an error while opening the file store file
"_WLS_SERVER_SOA1000000.DAT"
at weblogic.store.io.file.Heap.open(Heap.java:168)
at weblogic.store.io.file.FileStoreIO.open(FileStoreIO.java:88)
...
java.io.IOException: Error from fcntl() for file locking, Resource
temporarily unavailable, errno=11

このエラーは、NFSv3システムでファイル・ストアに対するロックが解放されていないときに発生します。WebLogic Serverは、同じ管理対象サーバーの2つのインスタンスが偶然起動した場合にデータ破損が発生しないように、JMSデータおよびトランザクション・ログを格納しているファイルに対するロックを保持します。NFSv3ストレージ・デバイスはロック所有者を追跡しないため、ロック所有者がクラッシュした場合、NFSはロックを無期限に保持します。このため、予期しないマシン障害とそれに続く再起動の後に、WebLogic Serverがロックを取得しようとしても、失敗する可能性があります。

現在のNFS環境でロックの動作を調整することに無理がある場合、次のいずれかの解決策を使用してログとデータ・ファイルのロックを解除してください。

- WebLogic Server管理コンソールを使用して、デフォルト・ファイル・ストア、カスタム・ファイル・ストア、JMSページング・ファイル・ストアおよび診断ファイル・ストアに対するWebLogicのファイル・ロック・メカニズムを無効にします。そのためには、『Oracle Fusion Middleware高可用性ガイド』のNFSでのファイル・ストアの使用に関する考慮事項に関する項を参照してください。

- ロックされている永続ストア・ファイルのコピーを作成し、そのコピーを後続の操作に使用して、手動でログ・ファイルおよびJMSデータ・ファイルのロックを解除し、サーバーを起動します。次の「手動によるログおよびデータ・ファイルのロック解除」を参照してください。

手動によるログおよびデータ・ファイルのロック解除

ロックされている永続ストア・ファイルのコピーを作成し、そのコピーを後続の操作に使用して、手動でログ・ファイルおよびJMSデータ・ファイルのロックを解除し、サーバーを起動します。ロックされている永続ストア・ファイルのコピーを作成するには、そのファイルの名前を変更し、それをコピーして元の名前に戻します。次のサンプル・ステップでは、トランザクション・ログが/shared/tlogsディレクトリに格納され、JMSデータが/shared/jmsディレクトリに格納されていると仮定します。

cd /shared/tlogs
mv _WLS_SOA_SERVER1000000.DAT _WLS_SOA_SERVER1000000.DAT.old
cp _WLS_SOA_SERVER1000000.DAT.old _WLS_SOA_SERVER1000000.DAT
cd /shared/jms
mv SOAJMSFILESTORE_AUTO_1000000.DAT SOAJMSFILESTORE_AUTO_1000000.DAT.old
cp SOAJMSFILESTORE_AUTO_1000000.DAT.old SOAJMSFILESTORE_AUTO_1000000.DAT
mv UMSJMSFILESTORE_AUTO_1000000.DAT UMSJMSFILESTORE_AUTO_1000000.DAT.old
cp UMSJMSFILESTORE_AUTO_1000000.DAT.old UMSJMSFILESTORE_AUTO_1000000.DAT

この解決策では、WebLogicのファイル・ロック・メカニズムにより、同じサーバーの複数のインスタンスが偶然起動した場合に発生する可能性のあるデータ破損からの保護が引き続き提供されます。ただし、サーバーは、予期しないマシン障害の後に手動で再起動する必要があります。ファイル・ストアでは、大量のデータを格納する場合、連続した番号が付けられた複数の.DATファイルが作成されます。この場合、すべてのファイルをコピーし、その名前を変更する必要があります。

6.4 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 6.4.1項「『Oracle Fusion Middleware高可用性ガイド』の訂正箇所」

- 6.4.2項「『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』の訂正箇所」

- 6.4.3項「『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の訂正箇所」

- 6.4.4項「『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の訂正箇所」

- 6.4.5項「複数のエンタープライズ・デプロイメント・ガイドに関連する訂正箇所」

6.4.1 『Oracle Fusion Middleware高可用性ガイド』の訂正箇所

この項には、『Oracle Fusion Middleware高可用性ガイド』の訂正箇所が含まれます。

内容は次のとおりです。

- 6.4.1.1項「最新の要件および動作保証情報」

6.4.1.1 最新の要件および動作保証情報

Oracle Fusion Middleware 11gドキュメント・セットの複数のマニュアルには、Oracle Fusion Middlewareシステムの要件、前提条件、仕様および動作保証情報に関する情報が含まれます。

- Oracle Fusion Middlewareシステムの要件、前提条件、仕様および動作保証情報に関する最新情報は、Oracle Technology Networkの次のドキュメントを参照してください。
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

このドキュメントには、ハードウェアとソフトウェアの要件、最小ディスク領域とメモリーの要件、および必要なシステム・ライブラリ、パッケージまたはパッチに関する情報が含まれます。

- Oracle Fusion Middlewareの動作保証情報は、次を参照してください。
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

このドキュメントには、サポートされるインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品に関する情報が含まれます。

6.4.2 『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』の訂正箇所

この項には、『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』の訂正箇所が含まれます。

次のトピックが含まれています。

- 6.4.2.1項「8.1.3項へのリンクの欠落」

- 6.4.2.2項「マルチキャストからユニキャストへのディスカッション・フォーラムの変換における追加情報」

- 6.4.2.3項「管理者ガイドに記載されているディスカッション接続の追加プロパティ」

6.4.2.1 8.1.3項へのリンクの欠落

『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』のディスカッション・フォーラム接続の構成に関する項では、EMからWebCenterに対するディスカッション・サーバー接続の作成に関する項へのリンクが欠落しています。

6.4.2.2 マルチキャストからユニキャストへのディスカッション・フォーラムの変換における追加情報

『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』のマルチキャストからユニキャストへのディスカッション・フォーラムの変換に関する項では、手順3から次の情報が欠落しています。

手順3: WLS_Services2で、次のようにWCHost1をWCHost2に、WCHost2をWCHost1に置き換えて手順1と2を繰り返します。

-Dtangosol.coherence.wka1=WCHost2 -Dtangosol.coherence.wka2=WCHost1
-Dtangosol.coherence.localhost=WCHost2 -Dtangosol.coherence.wka1.port=8089
-Dtangosol.coherence.wka2.port=8089

6.4.2.3 管理者ガイドに記載されているディスカッション接続の追加プロパティ

『Oracle Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド』に含まれる、EMからWebCenterに対するディスカッション・サーバー接続の作成に関する項の手順に関連するディスカッション・サーバー接続の追加プロパティの詳細は、Oracle Fusion Middleware Oracle WebCenterの管理者ガイドのFusion Middleware Controlを使用したディスカッション・サーバーの登録に関する項を参照してください。

6.4.3 『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の訂正箇所

この項には、『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の訂正箇所が含まれます。

次のトピックが含まれています。

- 6.4.3.1項「ノード・マネージャの起動時の-DDomainRegistrationEnabled=trueの設定」

- 6.4.3.2項「「Oracle Virtual Directory」の章の空の項の無視」

- 6.4.3.3項「アイデンティティ管理のインストールに関する項が正しく編成されていない」

- 6.4.3.4項「ガイドの使用手順におけるエラー」

- 6.4.3.5項「Oracle WebLogic Serverのユーザーおよびグループの作成手順におけるLDIFファイル・エラー」

6.4.3.1 ノード・マネージャの起動時の-DDomainRegistrationEnabled=trueの設定

『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の2010年11月版では、WebLogic管理サーバーを制御するノード・マネージャの起動の前に、-DDomainRegistrationEnabled=trueを設定する必要があることが記載されていません。次に例を示します。

export JAVA_OPTIONS=-DDomainRegistrationEnabled=true

6.4.3.2 「Oracle Virtual Directory」の章の空の項の無視

『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』の2010年11月の版では、第11章のOracle Virtual Directoryでのドメイン拡張に関する項は空白です。この手順は無視してください。

6.4.3.3 アイデンティティ管理のインストールに関する項が正しく編成されていない

『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』11gリリース1 (11.1.1.5) 部品番号E12035-07の4.5.5項「Oracle Identity Managementのインストール」は、次のように再編成される必要があります。

- 「Oracle Fusion Middleware 11g Oracle Identity Managementインストーラの開始」から始まる内容は、4.5.5.1項「Oracle Identity Management 11.1.1.2のインストール」になります。

- 4.5.6項「Oracle Identity Management用Oracleホームの11.1.1.2から11.1.1.5へのアップグレード」は4.5.5.2項になります。

6.4.3.4 ガイドの使用手順におけるエラー

1.6項「このガイドの使用」にはエラーがあります。これらは次のように修正する必要があります。

- 手順11は次のようになります。
Oracle Access Managerを使用している場合は、第12章「Oracle Access Manager 11gでのドメインの拡張」の手順に従います。

- 手順11から18は項ではなく章を参照する必要があります。

6.4.3.5 Oracle WebLogic Serverのユーザーおよびグループの作成手順におけるLDIFファイル・エラー

11.4.4項「Oracle WebLogic Serverのユーザーおよびグループの作成」の手順2aのLDIFファイルには、いくつか改行が抜けています。正しくは次のようになります。

dn: cn=orclFAUserReadPrivilegeGroup,cn=Groups,dc=mycompany,dc=com
changetype: modify
add: uniquemember
uniquemember: cn=IDROUser,cn=Users,dc=mycompany,dc=com

6.4.4 『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の訂正箇所

この項には、『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の訂正箇所が含まれます。

次のトピックが含まれています。

6.4.4.1項「BI Publisher構成フォルダの場所の設定後に実行する必要のある追加手順」

6.4.4.2項「共有Oracle BIプレゼンテーション・カタログの場所の設定に関する項の訂正」

6.4.4.3項「10.1.1.1をロード・バランサのソースIPアドレスで置き換える」

6.4.4.項「BIコンポーザの構成時に必要な追加の手順」

6.4.4.1 BI Publisher構成フォルダの場所の設定後に実行する必要のある追加手順

共有Oracle BI Publisher構成フォルダの場所の設定に関する項の記載に従って、構成フォルダの場所を指定する際にOracle BI Publisherを再起動した後、Oracle BI PublisherのXML構成ファイルを管理対象サーバーから管理サーバーの場所にコピーする必要があります。Oracle BI Publisherでは、管理対象サーバーの再起動時に、管理対象サーバーの構成ディレクトリではなく管理サーバーの集中管理された場所からその構成を読み取ります。

これを行うには、APPHOST1で、xmlp-server-config.xmlファイルをコピーします。コピー元:

ORACLE_BASE/admin/domain_name/mserver/domain_name/config/bipublisher

コピー先:

ORACLE_BASE/admin/domain_name/aserver/domain_name/config/bipublisher

6.4.4.2 共有Oracle BIプレゼンテーション・カタログの場所の設定に関する項の訂正

『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の共有Oracle BIプレゼンテーション・カタログの場所の設定に関する項は、次の項で置き換える必要があります。

各プレゼンテーション・サービス・インスタンスでは、Fusion Middleware Controlで指定されたカタログの場所からOracle BIプレゼンテーション・カタログをロードします。

次の手順を実行してください。

1. 既存の(ローカルに公開された)Oracle BIプレゼンテーション・カタログを共有の場所にコピーします。ローカルに公開されたカタログの例は、次のとおりです。

ORACLE_INSTANCE/bifoundation/OracleBIPresentationServicesComponent/
coreapplication_obipsn/catalog/SampleAppLite

Fusion Middleware Controlで「カタログの場所」を指定する前に、この手順を実行する必要があります。

共有カタログとしてこの項の例に記載されているSampleAppLiteカタログを使用する場合、必ずそのカタログをAPPHOST1からコピーしてください。

2. Fusion Middleware Controlにログインします。

3. 「Farm_domain_name」ウィンドウの「Business Intelligence」ノードを開きます。

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

5. 「デプロイメント」をクリックし、次に「リポジトリ」をクリックします。

6. 「構成をロックして編集」をクリックします。

7. 共有Oracle BIプレゼンテーション・カタログの「カタログの場所」を指定します。
Windows環境では、UNCパス名を指定します。

8. 「適用」をクリックします。

9. 「変更のアクティブ化」をクリックします。

6.4.4.3 10.1.1.1をロード・バランサのソースIPアドレスで置き換える

OAM11gRequestファイルの更新に関する項に示した例のファイルで、ValListMemberパラメータ(10.1.1.1)にリストされたIPアドレスはロード・バランサのソースIPで置き換えます。

6.4.4.4 BIコンポーザの構成時に必要な追加の手順

8.3.9項「Oracle BIコンポーザの構成」の手順を完了した後で、次の追加手順が必要です。

1. Oracle Enterprise Manager Fusion Middleware Controlにログインします。

2. 左側のナビゲーション・ペインで、「アプリケーション・デプロイメント」を展開します。

3. bicomposer(11.1.1) (bi_cluster)の下で、bicomposer(11.1.1) (bi_server1)を右クリックし、「システムMBeanブラウザ」を選択します。

4. 次のMBeanに移動します。
「アプリケーション定義のMBean」 > oracle.adf.share.connections > Server: bi_server1 > Application: bicomposer > ADFConnections > BISoapConnection > bi-default

5. Protocol属性をhttpsに設定します。

6. Port属性をロード・バランサのSSLポート(443)に設定します。

7. 「適用」をクリックします。

8. ADFConnectionsのMBeanに移動して、「操作」タブを選択します。
「保存」をクリックしてから、「呼出し」をクリックします。

9. Fusion Middleware Controlまたは管理コンソールを使用して、BIコンポーザ・アプリケーションを再起動します。

6.4.5 複数のエンタープライズ・デプロイメント・ガイドに関連する訂正箇所

この項では、複数のエンタープライズ・デプロイメント・ガイドに関連する訂正箇所について説明します。リリース・ノートに次の訂正箇所の問題が記載されているすべてのエンタープライズ・デプロイメント・ガイドは、そのリリース・ノートの指定どおりに更新される必要があります。

内容は次のとおりです。

- 6.4.5.1項「SOAコンポジット用のOracle Coherenceの構成に関する項に必要な修正」

- 6.4.5.2項「サーバー移行をテストする手順に必要な更新」

- 6.4.5.3項「サーバー移行でデータソースを更新する手順に必要な更新」

- 6.4.5.4項「分析コレクタの構成手順の概要」

- 6.4.5.5項「表2-2「使用ポート」の修正」

- 6.4.5.6項「SOAの章の拡張ドメインのクラスタ画面の構成の手順から注が欠落している」

- 6.4.5.7項「WebCenter ContentまたはInbound Refinery管理対象サーバーは共有ドメイン・ディレクトリを使用できない」

6.4.5.1 SOAコンポジット用のOracle Coherenceの構成に関する項に必要な修正

一部のエンタープライズ・デプロイメント・ガイドには、コンポジットをデプロイするためのOracle Coherenceの構成に関する項に、次のような注意が含まれます。

注意:

デプロイメントに使用されるCoherenceクラスタでは、デフォルトでポート8088を使用します。このポートは、-Dtangosol.coherence.wkan.port起動パラメータを指定することで変更できます。

この注意は、正しくは次のようになります。

注意:

デプロイメントに使用されるCoherenceクラスタでは、デフォルトでポート8088を使用します。このポートは、-Dtangosol.coherence.wkan.portおよび-Dtangosol.coherence.localport起動パラメータで異なるポート(8089など)を指定することで変更できます。次に例を示します。

WLS_SOA1(次の内容を引数フィールドに改行なしの単一行として入力):

-Dtangosol.coherence.wka1=soahost1vhn1
-Dtangosol.coherence.wka2=soahost2vhn1
-Dtangosol.coherence.localhost=soahost1vhn1
-Dtangosol.coherence.localport=8089
-Dtangosol.coherence.wka1.port=8089
-Dtangosol.coherence.wka2.port=8089

WLS_SOA2(次の内容を引数フィールドに改行なしの単一行として入力):

-Dtangosol.coherence.wka1=soahost1vhn1
-Dtangosol.coherence.wka2=soahost2vhn1
-Dtangosol.coherence.localhost=soahost2vhn1
-Dtangosol.coherence.localport=8089
-Dtangosol.coherence.wka1.port=8089
-Dtangosol.coherence.wka2.port=8089

6.4.5.2 サーバー移行をテストする手順に必要な更新

一部のエンタープライズ・デプロイメント・ガイドには、サーバー移行をテストする方法について説明する1つ以上の項が含まれます。

サーバー移行のテストに関するすべての項の最後に次の注意が記載される必要があります。

注意:

サーバーの移行後にサーバーを元のノードまたはマシンにフェイルバックするには、Oracle WebLogic管理コンソールで管理対象サーバーを停止し、その後再起動します。管理対象サーバーは、適切なノード・マネージャによって、最初に割り当てられていたマシン上で起動されます。

6.4.5.3 サーバー移行でデータソースを更新する手順に必要な更新

一部のエンタープライズ・デプロイメント・ガイドには、サーバー移行の構成時にリース用として使用されるデータソースを更新する方法について説明する1つ以上の項が含まれます。

サーバー移行の構成の一部としてリース用のデータソースを更新する方法に関する指示に、次のテキストが記載されています。

「グローバル・トランザクションのサポート」の「1フェーズ・コミット」を使用し、データベースのサービス名を指定します。

正しいテキストは次のとおりです。

データソースでは、グローバル・トランザクションのサポートは必要ありません。したがって、データソースに関しては、どのタイプの分散トランザクション・エミュレーション(参加)・アルゴリズムも使用せずに(「グローバル・トランザクションのサポート」オプション、または「グローバル・トランザクションのサポート」オプションの「ロギング・ラスト・リソース」、「2フェーズ・コミットのエミュレート」あるいは「1フェーズ・コミット」オプションを選択せずに)、データベースのサービス名を指定します。

6.4.5.4 分析コレクタの構成手順の概要

『Oracle Fusion Middleware高可用性ガイド』の6.4.16項「分析の構成」には、分析コレクタ・クラスタを構成する必要性が記載されています。実際には、コレクタ自体を構成する必要はありません。かわりに、この項の手順では、分析コレクタと通信するためのOracle WebCenter Spacesサーバーの構成方法について説明しています。

また、Oracle Fusion Middleware 11g リリース(11.1.1.4.0)では、WebCenterイベントの収集で、クラスタ化された分析コレクタはサポートされていません。

6.4.5.5 表2-2「使用ポート」の修正

『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の第2章「データベースおよび環境の事前構成」の表2-2に、Oracle Business Intelligenceトポロジで使用するポートがリストされています。次の追加情報は、表の「データベース・アクセス」のある行の上に含まれます。

- タイプ: BIサーバーおよびBI Publisher JDBCデータソースへのデータベース・アクセス

- ファイアウォール: FW1

- ポートおよびポート範囲: リスナーへのクライアント接続のためのリスニング・ポート

- プロトコル/アプリケーション: SQL*Net

- インバウンド/アウトバウンド: 両方

- その他の考慮事項およびタイムアウトのガイドライン: タイムアウトはすべてのデータベース内容と、BIに使用するプロセス・モデルのタイプに基づいています。

注意:

この問題は、『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』のリビジョンE15722-03で修正されました。

6.4.5.6 SOAの章の拡張ドメインのクラスタ画面の構成の手順から注が欠落している

構成ウィザードを使用したSOAコンポーネントのドメインの拡張に関する項の手順13から次の注が欠落しています。

注意:

直接バインディングを介してリクエスト/レスポンスが非同期でやり取りされるようにするため、SOAコンポジットでは、JNDIプロバイダURLを提供して、呼び出されたサービスが、コールバックするBeanを検索できるようにする必要があります。

soa-infraの構成プロパティは指定されていないがWebLogic Serverクラスタ・アドレスが指定されている場合は、JNDIプロバイダURLのクラスタ・アドレスが使用されます。このクラスタ・アドレスには、クラスタ化されたサーバーのIPアドレスにマップする単一のDNS名を指定することも、サーバーip:portのカンマ区切りリストを指定することもできます。また、ユーザーが明示的に設定していれば、soa-infraの構成プロパティJndiProviderURL/SecureJndiProviderURLを同じ目的に使用することもできます。

この注は、『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』の、Oracle Service Busを含むようにSOAドメインを拡張するためのSOAHOST1での構成ウィザードの実行に関する項にも適用されます。

6.4.5.7 WebCenter ContentまたはInbound Refinery管理対象サーバーは共有ドメイン・ディレクトリを使用できない

Oracle Fusion Middleware Oracle WebCenter Contentエンタープライズ・デプロイメント・ガイドの「エンタープライズ・デプロイメント用のファイル・システムの準備」章の別のディレクトリに推奨する場所に関する項で、Oracle WebCenter Content Serverに共有ドメイン・ディレクトリが使用できることを暗示しています。コンテンツ・サーバーを含む管理対象サーバーの場合、共有ドメイン・ディレクトリは動作しません。intradoc.cfgなどのドメイン内の特定のファイルは各ノードに固有だからです。

ノード固有のファイルの問題を防ぐには、各Oracle WebCenter ContentおよびOracle WebCenter Content: Inbound Refinery管理対象サーバーにローカル(ノードごと)のドメイン・ディレクトリを使用します。

この注は、Oracle Fusion Middleware Oracle WebCenter Portalエンタープライズ・デプロイメント・ガイドにも適用されます。

7 IBM WebSphere上のOracle Fusion Middleware

この章では、IBM WebSphereでサポートされているOracle Fusion Middleware製品をインストールおよび構成する際に発生する可能性がある問題について説明します。次のトピックが含まれています。

- 7.1項「一般的な問題と対処方法」

- 7.2項「構成に関する問題と対処方法」

注意:

この章では、IBM WebSphereで任意のOracle Fusion Middleware製品をインストール、構成または管理する際に発生する可能性がある問題について説明します。

使用中の製品固有の問題については、この文書内で、その製品固有のリリース・ノートの章を参照してください。

7.1 一般的な問題と対処方法

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

- 7.1.2項「IBM WebSphere管理コンソールでXA接続ファクトリを作成できない」

- 7.1.3項「IBM WebSphere Application ServerでUser Messaging Preferencesのアクセシビリティ・モードが無視される」

- 7.1.4項「Oracle JDeveloperからタスク・フォームをデプロイするための共有ライブラリの追加」

- 7.1.5項「Oracle SOA Suiteアプリケーション用のCookieパスの設定」

- 7.1.6項「SOAクラスタへのSOAコンポジット・アプリケーションのデプロイ」

- 7.1.7項「Oracle Enterprise Manager Fusion Middleware ControlからSOAバンドル・ファイルをデプロイできない」

- 7.1.8項「唯一のイベント・サブスクリプションがサポートされない」

- 7.1.9項「IBM WebSphere管理コンソールでデプロイされているタスク・フォームの起動が失敗する」

- 7.1.10項「管理コンソールでOracle BPMワークリストが未定義として表示される」

- 7.1.11項「「ダッシュボード」タブで完了したSOAコンポジットのインスタンスが実行中と表示される可能性がある」

- 7.1.12項「Oracle SOA Suiteでの双方向SSL構成がサポートされていない」

- 7.1.13項「「オプションを指定してリカバリ」ダイアログを使用した複数のフォルト・リカバリが失敗する」

- 7.1.14項「IBM WebSphere Application Server - NDをインストールするためにサーバーを再起動する必要がある」

- 7.1.15項「非同期BPELプロセスのテスト・エミュレーションが失敗する」

- 7.1.16項「AQアダプタに対してSETMANAGEDCONNECTION()を実行するとILLEGALSTATEEXCEPTIONで失敗する」

- 7.1.17項「IBM WebSphereにデプロイされているOracle Fusion Middlewareアプリケーションにアクセスすると無効なPolicySetエラーが発生する」

- 7.1.18項「IBM WebSphereでFusion Middleware ControlからOracle内部アプリケーションを停止または起動できない」

- 7.1.19項「JMSアダプタの場合、フェイルオーバーなしでもインスタンスがリカバリ可能になる」

- 7.1.20項「Worklistタスク・フローのSpacesワークフロー通知にアクセス時のHTTP 500エラー」

7.1.1 Oracle Business Process ManagementはIBM WebSphere Application Serverでjava.lang.OutOfMemoryErrorを引き起こす

Oracle Business Process Management (Oracle BPM)がIBM Websphere Application Serverにインストールされているとき、自動テストの実行中にjava.lang.OutOfMemoryErrorが発生します。これは、Websphere Application Server用のデフォルトのメモリ構成が低すぎることが原因です。Oracle BPMがIBM Websphere Network Deploymentにインストールされているときには発生しません。

回避策として、JVMプロパティで次の変更を行います。

- 初期ヒープ・サイズを1024MBに増加

- 最大ヒープ・サイズを 2148MBに増加

- MaxPermSizeを512MBに増加

- 冗長ガベージ・コレクションを選択

7.1.2 IBM WebSphere管理コンソールでXA接続ファクトリを作成できない

IBM WebSphere管理コンソールでメッセージング・プロバイダとしてXA接続ファクトリを作成できません。接続ファクトリはデフォルトで非XAタイプとして作成されます。次に例を示します。

1. IBM WebSphere管理コンソールに移動します。

http://host:port/ibm/console

2. 「Resources」 > 「Queue connection Factories」に移動します。

3. XAベースの接続ファクトリの作成を試みます。
XAモードの選択肢はありません。非XA接続ファクトリのみを作成できます。

7.1.3 IBM WebSphere Application ServerでUser Messaging Preferencesのアクセシビリティ・モードが無視される

IBM WebSphere Application Serverインスタンスでは、User Messaging Preferencesのログイン画面でドロップダウン・リストからスクリーン・リーダー・モードを選択していても、アクセシビリティ・モードのスクリーン・リーダーは設定されません。

回避するには、次のように、User Messaging Preferencesのログイン画面で、アクセシビリティ・モードを設定します。

1. Oracle UMS User Messaging Preferences UIに移動します。

http://host:port/sdpmessaging/userprefs-ui

2. 有効なユーザー名およびパスワードを入力します。

3. 「アクセシビリティ・モード」ドロップダウン・リストで、「標準」を選択し、「ログイン」をクリックします。

4. ログイン後、User Messaging Preferencesページの右上隅にある「設定」リンクをクリックします。

5. 「アクセシビリティ・モード」オプションで、「スクリーン・リーダー」を選択します。

6. 「ホーム」リンクをクリックして、User Messaging Preferencesページに移動します。「スクリーン・リーダー」モードが有効になります。

注意:

UMS User Messaging Preferencesの「設定」オプションはセッション・ベースです。ログアウトしたり、ブラウザを閉じると、アクセシビリティ・モードの設定は失われます。ログインするごとに設定をリセットする必要があります。

7.1.4 Oracle JDeveloperからタスク・フォームをデプロイするための共有ライブラリの追加

Oracle JDeveloperからIBM WebSphere上のSOAサーバーにタスク・フローを使用してSOAコンポジット・アプリケーションをデプロイすると、アプリケーションはClassNotFoundエラーのために正しく起動できません。アプリケーションの共有ライブラリが空です。

これを解決するには、次の手順を実行します。

1. IBM WebSphere管理コンソールに移動します。

2. 「Applications」→「Application Types」→「WebSphere Enterprise Applications」→「task_form_name」→「Shared library references」を選択します。

3. adf.oracle.domain_1.0_11.1.1.2.0およびoracle.jsp.next_11.1.1_11.1.1を手動で追加します。

4. アプリケーションを再起動します。

7.1.5 Oracle SOA Suiteアプリケーション用のCookieパスの設定

デフォルトでは、IBM WebSphereにデプロイされたアプリケーションのCookieパスは"/"に設定されます。このデフォルト設定は、同じIBM WebSphereセルのすべてのアプリケーションが同じセッション識別子を共有することを意味します。したがって、アプリケーション間を移動するとき、前のアプリケーションのセッション識別子の値は上書きされます。

たとえば、Oracle SOA Composer (/soa/composer)にアクセスしてからOracle Enterprise Manager (/em)にアクセスし、Oracle SOA Composer (/soa/composer)に戻ると、前のセッション識別子の値がOracle Enterprise Managerにログインした時点で上書きされているため、再度ログインするように要求されます。

アプリケーションごとに一意のCookieパスを指定する方法は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドのデプロイ後のWebCenter Portalアプリケーション・モジュール用のCookieパスの設定に関する項を参照してください。この処理により、アプリケーション間を移動するときのセッション無効化を回避できます。

この項の手順4 (IBM WebSphere管理コンソールで「Manage Modules」をクリックして管理するモジュールを選択)および手順5 (Cookieパスを指定)で、指定する次のOracle SOA Suiteの詳細を書き留めます。

ターゲット・サーバー

アプリケーション名

モジュール

Cookieパス

soa_server1

composer

(Oracle SOA Composer)

soa-composer-was.war

/soa/composer

worklistapp

(Oracle BPM Worklist)

worklist-was.war

/integration/worklistapp

bam_server1

oracle-bam

(Oracle BAM)

bam-web.war

/OracleBAM

soa_server1/bam_server1

usermessagingserver

(Oracle User Messaging Server)

sdpmessaginguserprefs-ui-web.war

/sdpmessaging/userprefs-ui

OracleAdminServer

em

(Oracle Enterprise Manager)

em.war

/em

これらのタスクを実行した後に、ターゲット・サーバー(soa_server1、bam_server1およびOracleAdminServer)を再起動する必要があります。

7.1.6 SOAクラスタへのSOAコンポジット・アプリケーションのデプロイ

Oracle JDeveloperからSOAコンポジット・アプリケーションをデプロイするとき、デプロイ先のアプリケーション・サーバーを選択できません。かわりに、アプリケーションはデフォルトでデプロイメント・マネージャにデプロイされます。

これを解決するには、IBM WebSphere管理コンソールにログインし、デプロイメント・マネージャからアプリケーションをアンインストールし、生成された.earファイルを使用してSOAクラスタにアプリケーションを再インストールします。

7.1.7 Oracle Enterprise Manager Fusion Middleware ControlからSOAバンドル・ファイルをデプロイできない

SOAバンドル・ファイルは、Oracle Enterprise Manager Fusion Middleware Controlからデプロイできません。これを解決するには、wsadminコマンドライン・シェルを使用します。

たとえば、vacationapproval.zipは、3つのSOAコンポジット・アプリケーションが含まれるSOAバンドル・ファイルとします。

wsadmin> soa.sca_deployComposite("http://myhost.us.oracle.com:7001",
"/tmp/vacationapproval.zip")

wsadminコマンドの詳細は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドのOracle SOA SuiteのwsadminとWLSTコマンドの相違点に関する項を参照してください。

7.1.8 唯一のイベント・サブスクリプションがサポートされない

ビジネス・イベントは、イベント配信ネットワーク(EDN)に公開されます。EDNは、唯一のサブスクライバに対するイベントの配信をサポートしています。この場合、イベントはサブスクライバ独自のグローバル(つまり、JTA)トランザクションに送信されます。しかし、IBM WebSphereサーバーとともにEDNを使用する場合、唯一のサブスクリプションはサポートされません。

回避方法として、「メディエータの作成」ダイアログでイベント・サブスクリプションの唯一の整合性レベルを「保証付き」に変更します。

注意:

この変更により、整合性レベルが下がります。したがって、グローバル・トランザクションがないため、システム障害によって、イベントが複数回配信される可能性があります。サブスクライバがイベントの処理に失敗した場合、イベントは再送されません。

7.1.9 IBM WebSphere管理コンソールでデプロイされているタスク・フォームの起動が失敗する

IBM WebSphere管理コンソールでデプロイされているタスク・フォーム・アプリケーションを起動しようとすると、失敗します。次のようなエラー・メッセージが表示されます。

Was2Form failed to start. Check the logs for server dmgr on node
DefaultCellManager01 for details.
ErrorAn error occurred while starting Was2Form. Check the logs for server
dmgr on node DefaultCellManager01 for more information.

これを解決するには、次の手順を実行します。

1. Oracle JDeveloperで、プロジェクト・レベルではなくアプリケーション・レベルでタスクフローをデプロイします。これにより、EARファイルが生成されます。

2. IBM WebSphere管理コンソールからタスクフローをアンデプロイします。マスター構成に直接保存し、すべてのノードに変更を同期させます。

3. IBM WebSphere管理コンソールを介してステップ1で生成したEARファイルをデプロイします。

1. 「Websphere Enterprise Applications」→「Install」→「Pick EAR from Locale file system」と進みます。

2. 「Next」をクリックします(デフォルト・オプションを使用します)。

3. デプロイ・ページ「Map modules to servers」のステップ2で、すべてのモジュールを選択し、SOAサーバー(soa_server1など)のみを強調表示し、「Apply」をクリックします。

4. ステップ3「Map virtual hosts for Web modules」で、WARファイルを選択します。

5. 最後に、マスター構成に直接再保存します。

4. EARファイルを選択して起動します。

7.1.10 管理コンソールでOracle BPMワークリストが未定義として表示される

IBM WebSphereでOracle SOA Suiteクラスタまたは単一のサーバー環境を構成する場合、Oracle BPMワークリストにアクセスすると、Oracle BPMワークリストが未定義であることを示すエラーが表示されます。IBM WebSphere管理コンソールにログインし、「Applications」→「WebSphere enterprise applications」→「worklistapp」→「Shared library references」を選択すると、2行(worklistappおよびworklist-was.war)が表示されるべき部分で、1行(worklistapp)のみが表示されます。次の手順を実行する必要があります。

- Oracle BPMワークリスト(IBM WebSphere管理コンソールではworklistappと呼ばれます)をアンインストールします。

- Oracle BPMワークリストを再インストールします。

Oracle BPMワークリストをアンインストールする手順は、次のとおりです。

1. IBM WebSphere管理コンソールにログインします。

2. 左側のパネルから、「Applications」→「Application Type」→「WebSphere enterprise applications」を選択します。

3. 「Enterprise Applications」リストからworklistappのチェック・ボックスを選択します。

4. 「Stop」ボタンをクリックし、worklistappを停止します。

5. worklistappを再選択します。

6. 「Uninstall」ボタンをクリックし、「OK」をクリックします。

7. 「Save」および「Review」オプションから「Review」を選択します。

8. 「Synchronize changes with nodes」を選択し、「Save」をクリックします。

9. 構成同期が完了するまで待ち、「OK」をクリックします。

10. 「Enterprise Applications」からworklistappが削除(アンインストール)されていることを確認します。

Oracle BPMワークリストを再インストールする手順は、次のとおりです。

1. まだ移動していない場合は、「Applications」→「Application Type」→「WebSphere enterprise applications」にナビゲートします。

2. 「Install」をクリックします。

3. 「Remote file system」オプションを選択します。

1. 「Browse」→「DefaultCellDepMgrNode」をクリックします。

2. ルート・ディレクトリ(/)をクリックし、ORACLE_HOMEに移動します。

3. soa/applicationsにナビゲートします。

4. worklist-was.earを選択し、「OK」をクリックします。

4. デフォルトの「Fast Path」を選択し、「Next」をクリックします。

5. インストール・オプションを選択します。

1. 名前「Oracle BPM Worklist」を「worklistapp」に変更し、「Next」をクリックします。

6. モジュールをサーバーにマップします。

1. 2つのモジュール(jarおよびand war)のチェック・ボックスを選択します。

2. 「Clusters and servers」リストから、「server=soa_server1」か、Oracle SOA Suiteがインストールされているサーバーまたはクラスタを選択します。

3. 「適用」をクリックします。

4. サーバー列で2つのモジュールのサーバー値(soa_server1など)が正しいことを確認します。

5. 「次へ」をクリックします。

7. Webモジュールの仮想ホストをマップします。

1. 1つのWebモジュールを選択します。

2. 「次へ」をクリックします。

8. 「Summary」画面で、情報を確認し、「Finish」をクリックします。
出力が画面に表示され、ローカル変更を保存または確認するよう求められます。

9. 「Review」を選択します。

10. ワークスペースの変更を保存します。

1. 「Synchronize changes with Nodes」をクリックします。

2. 「Total changed documents」が「29」であることを確認します(この値でない場合、エラーが発生する可能性があります)。

3. 「保存」をクリックします。

11. 構成同期が完了するまで待ち、「OK」をクリックします。
これで、worklistappはインストールされ、起動が可能になります。

12. 「Enterprise Applications」リスト内に「worklistapp」が存在することを確認します。

13. 「worklistapp」を選択し、「Start」をクリックします。

14. 「Application Status」が「up」であることを確認します。

15. 次のURLにアクセスし、Oracle BPMワークリストがアクセス可能であるかどうかテストします。

http://host:port/integration/worklistapp

7.1.11 「ダッシュボード」タブで完了したSOAコンポジットのインスタンスが実行中と表示される可能性がある

インスタンスが実際には完了していても、Oracle Enterprise Manager Fusion Middleware ControlのSOAコンポジット・アプリケーションの「ダッシュボード」タブで、このインスタンスの状態が実行中と表示される可能性があります。このシナリオでは、「フローのトレース」ページで実際のインスタンスの状態を検証してください。

7.1.12 Oracle SOA Suiteでの双方向SSL構成がサポートされていない

IBM WebSphereで双方向SSL構成がサポートされていません。したがって、SSLで構成されるOracle Web Service Manager (OWSM)の双方向セキュリティ・ポリシーがサポートされません。ただし、一方向SSLはサポートされています(たとえば、別のSOAサービスを呼び出すSSL構成のSOAサービスを作成できます)。

7.1.13 「オプションを指定してリカバリ」ダイアログを使用した複数のフォルト・リカバリが失敗する

SOAコンポジット・アプリケーションの「フォルトと拒否メッセージ」タブの「オプションを指定してリカバリ」をクリックし、「オプションを指定してリカバリ」ダイアログの「すべてリカバリ」を選択してすべてのフォルトをリカバリしようとすると、フォルトはリカバリされず、保留中と表示されます。この問題は、「オプションを指定してリカバリ」ダイアログでのみ発生します。個別インスタンスのリカバリやリカバリ対象の複数インスタンスの選択は正常に機能します。

7.1.14 IBM WebSphere Application Server - NDをインストールするためにサーバーを再起動する必要がある

Oracle SOA Suiteとともに使用するためにIBM WebSphere Application Server - Network Deployment (ND)をインストールする場合、JCAアダプタ・バインデイング・コンポーネントをアクティブするには、サーバーを再起動する必要があります。そうしない場合、JNDIはアクティブにならず、次のエラー・メッセージが表示されます。

Non Recoverable System Fault :
BINDING.JCA-12563 Exception occured when binding was invoked. Exception
occured during invocation of JCA binding: "JCA Binding execute of Reference
operation 'Write' failed due to: JCA Binding Component connection issue. JCA
Binding Component is unable to create an outbound JCA (CCI) connection.
File_MEDComposite:WriteMed [ Write_ptt::Write(body) ] : The JCA Binding
Component was unable to establish an outbound JCA CCI connection due to the
following issue: BINDING.JCA-12510 JCA Resource Adapter location error.
. . .
. . .

7.1.15 非同期BPELプロセスのテスト・エミュレーションが失敗する

IBM WebSphere上のSOAコンポジット・アプリケーション内の非同期BPELプロセスを含むテスト・エミュレーションを作成できません。テスト実行時に、CannotInstantiateObjectException例外エラーが発生します。

7.1.16 AQアダプタに対してSETMANAGEDCONNECTION()を実行するとILLEGALSTATEEXCEPTIONで失敗する

WebSphereプラットフォームでOracle AQテクノロジ・アダプタ・ケースを実行すると、次のエラーが発生する可能性があります。

javax.resource.spi.ResourceAllocationException: setManagedConnection: illegal state exception. State = STATE_ACTIVE_FREE MCW = 28392839

この例外のフォローアップとして、IBM PMR # 69026,756が作成されています。

7.1.17 IBM WebSphereにデプロイされているOracle Fusion Middlewareアプリケーションにアクセスすると無効なPolicySetエラーが発生する

IBM WebSphereでOracle Fusion Middlewareを使用してアプリケーションをデプロイすると、次のランタイム・エラーが発生する可能性があります。

oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid:
WSM-06102 PolicyReference The policy reference URI
oracle/wss_username_token_service_policy is not valid

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

1. 次の場所にあるpolicy-accessor-config.xmlファイルを開きます。

WAS_HOME/profiles/Dmgr01/config/cells/DefaultCell/fmwconfig/

2. ポリシー・アクセッサ・プロパティを検索し、次のプロパティを非コメント化し、次のように、各プロパティの値を設定します。

<property name="active.protocol">
remote
</property>
<property name="java.naming.provider.url">
corbaloc:iiop:hostname:rmi.port
</property>

この例では、ポリシー・マネージャが実行されているホストおよびRMIポートを表すようにhostnameおよびrmi.portを置き換えます。

再起動は不要です。デフォルトでは、policy-accessor-config.xmlの新しいバージョンが10分ごとにロードされます。ただし、変更を即時適用する場合は、サーバーを再起動します。

7.1.18 IBM WebSphereでFusion Middleware ControlからOracle内部アプリケーションを停止または起動できない

IBM WebSphereでOracle Enterprise Manager Fusion Middleware Controlを実行する場合、ターゲット・ナビゲーション・ペインの「内部アプリケーション」フォルダの下に表示されるOracle内部アプリケーションを停止または起動しようとすると、エラーが発生する可能性があります。

ここにリストしたアプリケーションはOracle内部アプリケーションです。これらのアプリケーションは、Fusion Middleware Controlから起動または停止しないようにする必要があります。これらのアプリケーションを起動または停止する必要がある場合、内部アプリケーションをホストする管理対象サーバーを起動または停止してください。

7.1.19 JMSアダプタの場合、フェイルオーバーなしでもインスタンスがリカバリ可能になる

SOA JMSアダプタがWebSphereにインストールされていて、IBM WebSphereのデフォルトJMSメッセージング・プロバイダと通信している場合、Persistent message reliabilityプロパティをReliable persistentではなくAssured persistentに設定する必要があります。そうしないと、誤った設定によってメッセージを喪失する可能性があります。

また、フェイルオーバー・シナリオが発生しない場合に、IBM WebSphere JMSからのエラーが含まれる状況(トランザクション・タイム・アウトやJMSセッションのクローズ)が起き、インスタンスがリカバリ可能になることがあります。この事象が発生した場合は、Oracle Enterprise Managerから手動でインスタンスをリカバリする必要があります。

7.1.20 Worklistタスク・フローのSpacesワークフロー通知にアクセス時のHTTP 500エラー

Spacesワークフローがデプロイ時に複数の共有ライブラリの登録に失敗した場合、SpacesアプリケーションでWorklistタスク・フローからSpacesワークフロー通知(スペース・メンバーシップ招待など)にアクセスすると、次のHTTP 500エラーが表示されることがあります。

Error 500: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception created by servlet

/IBM/WebSphere/AppServer/profiles/Server1/logs/soa_server1/soa_server1/SystemOut.logでのこのエラーに関連するBPELサーバー・ログ・エントリは、次のとおりです。

java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.context.FacesContextFactory

このエラーを解決するには、管理コンソールでアプリケーション(WebCenterWorklistDetailApp)にナビゲートし、欠落した共有ライブラリ参照(oracle.jsp.next_11.1.1_11.1.1およびadf.oracle.domain_1.0_11.1.1.2.0)を含めます。

1. IBM WebSphere管理コンソールに移動します。

2. 「Applications」→「Application Types」→「WebSphere Enterprise Applications」→「WebCenterWorklistDetailApp」→「Shared library references」を選択します。

3. adf.oracle.domain_1.0_11.1.1.2.0およびoracle.jsp.next_11.1.1_11.1.1を手動で追加します。

4. アプリケーションを再起動します。

注意:

usermessagingsca-ui-worklistなどの他のアプリケーションに対して同じ問題が発生することがあります。その場合は、同様の手順で問題を解決します。7.1.4項「Oracle JDeveloperからタスク・フォームをデプロイするための共有ライブラリの追加」も参照してください。

7.2 構成に関する問題と対処方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 7.2.1項「Windows 2003および2008にIBM WebSphereをインストールした場合、セルの構成でエラーが発生する」

- 7.2.2項「IBM WebSphereでSOAクラスタのCoherenceを構成する」

- 7.2.3項「IBM WebSphereで高可用性のためにOracle Business Activity Monitoringを構成するときの制限事項」

- 7.2.4項「IBM HTTP Server (IHS)で受信されたリクエストがFusion Middlewareの「ようこそ」ページにルーティングされる」

- 7.2.5項「IBM WebSphere Application ServerインスタンスでのWSRP/JPDKプロデューサの登録」

- 7.2.6項「SSOログアウトが動作しない」

7.2.1 Windows 2003および2008にIBM WebSphereをインストールした場合、セルの構成でエラーが発生する

IBM WebSphereがWindows 2003またはWindows 2008にインストールされている場合、セルを作成しようとすると次のエラーが表示されることがあります。

WebSphere Profile Update Failed!
No Changes Were Saved To The WebSphere Profile
Profile Location: x:\mydir\APPSER~1\profiles\Dmgr02
Reason Exception saving changes to WebSphere configuration

この問題は、IBM WebSphereに同梱されているJythonライブラリのために発生します。回避方法は次のとおりです。

1. 次のファイルを探して編集します。

WAS_HOME\optionalLibraries\jython\Lib\javaos.py

2. 関数_getOsTypeを探します。

3. デフォルトとして"nt"を戻すように、_osTypeMap変数を編集します。

_osTypeMap = (
( "nt", r"(nt)|(Windows NT)|(Windows NT 4.0)|(WindowsNT)|"
r"(Windows 2000)|(Windows XP)|(Windows CE)" ),
( "dos", r"(dos)|(Windows 95)|(Windows 98)|(Windows ME)" ),
( "mac", r"(mac)|(MacOS.*)|(Darwin)" ),
( "None", r"(None)" ),
( "nt", r"(.*)" ), # default - posix seems to vary mast widely
)

4. 変更を保存します。

7.2.2 IBM WebSphereでSOAクラスタのCoherenceを構成する

IBM WebSphereでSOAクラスタを構成する場合、ホスト名および他の必須クラスタ・プロパティを使用してOracle Coherenceを構成する必要があります。

Oracle WebLogic Server環境の場合、Oracle Coherenceの構成の詳細は、『Oracle Fusion Middleware高可用性ガイド』のコンポジットをデプロイするためのOracle Coherenceの構成に関する項を参照してください。

IBM WebSphereでSOAクラスタを構成する場合、IBM WebSphereに固有の次の手順を使用して同様のタスク・セットを実行します。

1. IBM WebSphere管理コンソールにログインします。

2. 「Java Virtual Machine Custom Properties」ページにナビゲートします。
「Servers」→「soa_server_name」→「Java and Process Management」→「Process Definition」→「Java Virtual Machine」→「Custom Properties」を選択します。

3. 次のプロパティを追加します。

- マルチキャスト・クラスタの場合:

tangosol.coherence.clusteraddress
tangosol.coherence.clusterport

- ユニキャスト・クラスタの場合:

tangosol.coherence.wka1 (= host1)
tangosol.coherence.wka2 (= host2)
tangosol.coherence.localhost = (host?)
tangosol.coherence.wka1.port
tangosol.coherence.wka2.port
tangosol.coherence.localport

7.2.3 IBM WebSphereで高可用性のためにOracle Business Activity Monitoringを構成するときの制限事項

IBM WebSphereでOracle BAMをインストールおよび構成している場合、『Oracle Fusion Middleware高可用性ガイド』のOracle BAMの高可用性の構成に関する項で説明されている、高可用性の2つのノード構成でOracle BAMサーバーを構成できません。

かわりに、IBM WebSphereでOracle BAMを構成している場合は、コールド・フェイルオーバー構成を使用する必要があります。詳細は、『Oracle Fusion Middleware高可用性ガイド』のOracle Fusion Middleware高可用性のためのアクティブ/パッシブ・トポロジに関する項を参照してください。

7.2.4 IBM HTTP Server (IHS)で受信されたリクエストがFusion Middlewareの「ようこそ」ページにルーティングされる

IBM WebSphere NDでIBM @ HTTPServer (IHS)フロント・エンドとともにFusion Middleware製品を使用している場合、コンテンツ・サーバーで受信されるリクエストが、かわりにセルの管理サーバー(OracleAdminServer)で実行されているFusion Middlewareの「ようこそ」ページにルーティングされることがあります。

リクエストがコンテンツ・サーバーに正しくルーティングされるようにするには、セルを完全に構成した後に、次の手順を実行します。

plugin-cfg.xmlファイルの編集、伝播および再生成の詳細は、IBMのNetwork Deploymentのドキュメントを参照してください。

1. plugin-cfg.xmlファイルの自動伝播を無効にします。
次に例を示します。

IBM/HTTPServer/plug-in/config/webserver1/plugin-cfg.xml

2. plugin-cfg.xmlを手動で再生成します。

3. plugin-cfg.xmlを手動で編集し、リクエストがOracleAdminServerにルーティングされる原因のエントリを削除します。

4. plugin-cfg.xmlをIHS Webサーバー・プラグインに手動で伝播します。

これらの手順を実行した後にセルを更新すると、この問題が再発生することがあります。その場合は、この構成手順を繰り返してください。

7.2.5 IBM WebSphere Application ServerインスタンスでのWSRP/JPDKプロデューサの登録

IBM WebSphere Application ServerインスタンスのOracle WebCenter PortalのPagelet Producerコンソールで、WSRP/JPDKプロデューサを登録できません。この問題を解決するには、次の手順に従って必要なロール(AppConnectionManager)をPagelet Producerアプリケーションに追加します。

1. WebSphere管理コンソールを開きます。

2. 「WebSphere Applications Deployment」で、「pagelet-producer」を右クリックして「Security and Application Roles」を選択します。

3. 「Application stripe」をクリックして「pagelet-producer」を選択します。

4. 「Starts with」フィールドにAppConnectionManagerと入力して、「Search」をクリックします。AppConnectionManagerロールを選択して「Edit」をクリックします。

5. 「Members」で「Add」をクリックして、プリンシパルを検索して必要なユーザーまたはグループをロールに割り当てることができるダイアログを開きます。必要なユーザーを選択して「OK」をクリックし、ダイアログを閉じます。

6. 「OK」をクリックしてアプリケーション設定を保存します。

7. WC_Portlet管理対象サーバーを再起動します(サーバーが再起動されないかぎり、更新されたセキュリティ設定は有効になりません)。

7.2.6 SSOログアウトが動作しない

WebSphereでのOAM SSO設定のグローバル・ログアウトは、websphereインスタンスで次のプロパティがtrueに設定されている場合には使用できません。

com.ibm.ws.security.addHttpOnlyAttributeToCookies=true

第II部

Oracle開発ツール

第II部は、次の章で構成されています。

- 第8章「Oracle JDeveloperおよびOracle Application Development Framework (ADF)」

- 第9章「Oracle TopLink」

8 Oracle JDeveloperおよびOracle Application Development Framework (ADF)

Oracle JDeveloperおよびApplication Developer Framework (ADF)に関連する最新の既知の問題は、Oracle Technology Network (OTN)のhttp://www.oracle.com/technetwork/developer-tools/jdev/index-101256.htmlから入手できます。

Oracle JDeveloperおよびApplication Developer Framework (ADF)の詳細およびテクニカル・リソースは、Oracle Technology Networkの製品センターhttp://www.oracle.com/technetwork/developer-tools/jdev/overview/index.htmlにアクセスしてください。

9 Oracle TopLink

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

- 9.1項「一般的な問題および回避方法」

9.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 9.1.1項「TopLinkオブジェクト・リレーショナルの問題」

- 9.1.2項「TopLink Workbenchの問題」

- 9.1.3項「TopLinkによるOracle Database拡張」

- 9.1.4項「0(ゼロ)の値の主キーの許可」

- 9.1.5項「JCA Oracle Databaseサービスと組み合されたSybaseの管理対象サーバー」

- 9.1.6項「コンテナ管理のJPAを使用するEclipseLinkでのロギング構成」

- 9.1.7項「グリッド・キャッシュにはCacheLoaderが必要である」

9.1.1 TopLinkオブジェクト・リレーショナルの問題

この項には、次の問題に関する情報が含まれます。

- 9.1.1.1項「WLSシステムMBeanブラウザでEclipseLinkログ・レベルを設定できない問題」

- 9.1.1.2項「SQLServer2005での間違った外部結合SQL」

- 9.1.1.3項「外部トランザクション制御でサポートされないUnitOfWork.release()」

- 9.1.1.4項「UPDATEのリターン・ポリシーとオプティミスティック・ロック」

- 9.1.1.5項「TimestampをStringとして返すJDBCドライバ」

- 9.1.1.6項「作業ユニットで変更セットに削除オブジェクトが追加されない問題」

9.1.1.1 WLSシステムMBeanブラウザでEclipseLinkログ・レベルを設定できない問題

Oracle Enterprise Managerを使用してEclipseLinkログ・レベルを設定します。WLSシステムMBeanブラウザを使用して、この操作を実行しないでください。

9.1.1.2 SQLServer2005での間違った外部結合SQL

TopLinkでは、SQL Server v2005に対して間違った外部結合が生成されます。生成される外部結合の構文は、このデータベースの以前のバージョンでは有効です。この制限を回避するには、データベースの互換性を再構成します(詳細は、SQLServerのドキュメントを参照してください)。別の方法として、カスタムTopLinkデータベース・プラットフォームを使用できます。

9.1.1.3 外部トランザクション制御でサポートされないUnitOfWork.release()

Java Transaction API (JTA)と同期している作業ユニットは、解放されると例外をスローします。現行のトランザクションでその変更を永続化しない場合、JTAトランザクションはロールバックする必要があります。

コンテナ境界型のトランザクションでは、EJB/セッション・コンテキストで次のようにsetRollbackOnly()をコールします。

@Stateless
public class MySessionBean
{    @Resource
SessionContext sc;

public void someMethod()
{
...
sc.setRollbackOnly();
}
}

Bean境界型のトランザクションでは、EJB/セッション・コンテキストから取得したUserTransactionで次のようにrollback()をコールします。

@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
public class MySessionBean implements SomeInterface
{
@Resource
SessionContext sc;

public void someMethod()
{
sc.getUserTransaction().begin();
...
sc.getUserTransaction().rollback();
}
}

9.1.1.4 UPDATEのリターン・ポリシーとオプティミスティック・ロック

リターン・ポリシーを使用すると、INSERTおよびUPDATEの実行時に変更された値を返してキャッシュ済オブジェクトに移入できますが、このポリシーは、UPDATEで数値バージョンのオプティミスティック・ロックと組み合せると機能しません。すべてのUPDATE操作に対して返される値が1となり、意味のあるロック保護は提供されません。

UPDATEのリターン・ポリシーは、数値のオプティミスティック・ロックと組み合せて使用しないでください。

INSERTのリターン・ポリシーは、オプティミスティック・ロックの使用時に正常に機能します。

9.1.1.5 TimestampをStringとして返すJDBCドライバ

TopLinkでは、サーバーから返される日時の情報は、Timestampを使用しているものと仮定されます。JDBCドライバが現在の日付に対してStringを返すと、TopLinkは例外をスローします。これは、DB2 JDBCドライバの使用時に発生します。

この問題を回避するには、Timestampを返すドライバ(COM.ibm.db2.jdbc.app.DB2Driverなど)を使用するか、サーバー時間のかわりにローカル時間を使用するようにポリシーを変更してください。

別の回避方法は、次のようにプラットフォームで使用されるValueReadQueryで問合せリダイレクタを使用することです。

ValueReadQuery vrq = new ValueReadQuery(
"SELECT to_char(sysdate, 'YYYY-MM-DD HH:MM:SS.SSSSS') FROM DUAL"
);
vrq.setRedirector(new TSQueryRedirector());
...
class TSQueryRedirector implements QueryRedirector
{
public Object invokeQuery(DatabaseQuery query, Record arguments, Session session)
{
String value = (String)session.executeQuery(query);
return ConversionManager.getDefaultManager().convertObject(
value, java.sql.Timestamp.class
);
}
}

9.1.1.6 作業ユニットで変更セットに削除オブジェクトが追加されない問題

作業ユニットの変更セットにアクセスして変更内容を確認する場合、削除保留中のオブジェクト(uow.deleteObject( )やuow.deleteAllObjects( )など)は、結果セットから返されません。

削除保留中のオブジェクトは、作業ユニットのgetDeletedObjectsコールを通じてのみ取得できます。

9.1.2 TopLink Workbenchの問題

この項には、次の問題に関する情報が含まれます。

- 9.1.2.1項「ユーザー・インタフェースの問題」

- 9.1.2.2項「アクセシビリティ」

- 9.1.2.3項「Windows OSでのTopLink Workbenchの実行」

9.1.2.1 ユーザー・インタフェースの問題

JDK 1.7を使用してTopLink Mapping Workbenchを実行すると、チェックボックスまたはラジオ・ボタンを含むグループ・ボックスのあるダイアログに、重複または切り捨てられたグループ・ボックスのタイトルが表示されることがあります。機能上の損失はないので、通常と同様に続行します。

9.1.2.2 アクセシビリティ

Sun JDK 1.6の問題により、ファイルの保存時にNullPointExecptionエラー・ダイアログが生成された場合、そのエラー・ダイアログ・ウィンドウにフォーカスは置かれません。

9.1.2.3 Windows OSでのTopLink Workbenchの実行

Windowsオペレーティング・システムの特定の構成およびバージョンの問題が原因で、workbench.cmdファイルでTopLink Workbenchを起動すると、「Could not find the main class」と記載されたダイアログが表示されることがあります。この問題は、指定されたクラスパスにピリオドを含むディレクトリ・パスが存在するために発生します。この問題を回避するには、原因となっているディレクトリの名前を変更するか、ピリオドを含まないディレクトリ・パスを使用するようにクラスパスを変更します。

9.1.3 TopLinkによるOracle Database拡張

この項には、次の問題に関する情報が含まれます。

- 9.1.3.1項「Oracle WebLogic ServerでのSpatialおよびXDBサポート用のテンプレートJAR」

9.1.3.1 Oracle WebLogic ServerでのSpatialおよびXDBサポート用のテンプレートJAR

Oracle SpatialおよびOracle XDBマッピングの機能を(スタンドアロンのOracle WebLogic ServerとOracle JDeveloperに統合されたWebLogic Serverの両方で)完全にサポートするには、それぞれtoplink-spatial-template.jarおよびtoplink-xdb-template.jarを使用してWebLogic Serverドメインを拡張し、Oracle SpatialとXDBをサポートする必要があります。

WebLogic Serverドメインを拡張するには、次の手順を実行します。

1. toplink-spatial-template.jarファイル(Oracle Spatialのサポート用)とtoplink-xdb-template.jarファイル(Oracle XDBのサポート用)を次の場所からダウンロードします。

- http://download.oracle.com/otn/java/toplink/111110/toplink-spatial-template.jar

- http://download.oracle.com/otn/java/toplink/111110/toplink-xdb-template.jar

2. 表9-1「Oracle Spatialのサポート」または表9-2「Oracle XDBのサポート」を使用して、コピーするファイルを決定します。

表9-1 Oracle Spatialのサポート

コピーするファイル

コピー元脚注1

コピー先脚注2

sdoapi.jar

<ORACLE_DATABASE_HOME>/md/jlib

<WEBLOGIC_HOME>/server/lib

脚注1 これらはデフォルトの場所です。実際の場所は、特定の環境、インストール済オプションおよびリリースに応じて変化する可能性があります。

脚注2 Oracle JDeveloperに統合されたWebLogic Serverを使用する場合、<WEBLOGIC_HOME>は、<JDEVELOPER_HOME>ディレクトリ内に存在します。

表9-2 Oracle XDBのサポート

コピーするファイル

コピー元脚注1

コピー先脚注2

xdb.jar

<ORACLE_DATABASE_HOME>/rdbms/jlib

<WEBLOGIC_HOME>/server/lib

xml.jar

<ORACLE_DATABASE_HOME>/lib

<WEBLOGIC_HOME>/server/lib

xmlparserv2.jar

<ORACLE_DATABASE_HOME>/lib

<WEBLOGIC_HOME>/server/lib

ori18n-mapping.jarFoot 3

<ORACLE_DATABASE_HOME>/jlib

<WEBLOGIC_HOME>/server/lib

脚注1 これらはデフォルトの場所です。実際の場所は、特定の環境、インストール済オプションおよびリリースに応じて変化する可能性があります。

脚注2 Oracle JDeveloperに統合されたWebLogic Serverを使用する場合、<WEBLOGIC_HOME>は、<JDEVELOPER_HOME>ディレクトリ内に存在します。

脚注3 Oracle Database 11.2以上にはorai18n-mapping.jarを使用してください。

注意:

実際のJARファイルの名前は、コピー元のディレクトリでは異なる可能性がありますが、コピー先のディレクトリにコピーする際には、前述のとおりの名前にする必要があります。

3. 構成ウィザード(<WEBLOGIC_HOME>/common/bin/config.shまたは.bat)を起動します。

4. 「既存のWebLogicドメインの拡張」を選択します。

5. WebLogic Serverドメインを参照して選択します。
WebLogic Serverが統合されたJDeveloperを使用する場合、一般的なWebLogic Serverドメインの場所は、次のようになります。

- Windows環境の場合: %APPDATA%\JDeveloper\systemXX.XX.XX.XX\DefaultDomain
XX.XX.XX.XXは、一意の製品ビルド番号です。

Windowsプラットフォームでは、フォルダ・オプションの「すべてのファイルとフォルダを表示する」を選択する必要があります。

- Windows以外の環境では、デフォルトの場所は、現在のユーザーのデフォルト・ホーム・ディレクトリ(<$Home>/DefaultDomain)内です。

詳細は、Oracle JDeveloperのドキュメントを参照してください。

6. 「既存の拡張テンプレートを使用してドメインを拡張する」を選択します。

7. 必要なテンプレートJARを参照して選択します(Oracle Spatialの場合はtoplink-spatial-template.jar、Oracle XDBの場合はtoplink-xdb-template.jar)。

8. ウィザードの残りのページを完了します。

9.1.4 0(ゼロ)の値の主キーの許可

デフォルトで、EclipseLinkは、nullを使用できないプリミティブ型(intやlongなど)で0(ゼロ)をnullとして解釈するため、0が主キーにとって無効な値となります。この設定は、persistence.xmlファイルのallow-zero-idプロパティを使用して変更できます。有効な値は次のとおりです。

- true: EclipseLinkは、0(ゼロ)の値を0として解釈します。この設定により、主キーで0の値を使用できます。

- false: (デフォルト)EclipseLinkは、0(ゼロ)をnullとして解釈します。

詳細は、http://wiki.eclipse.org/EclipseLink/UserGuideにあるEclipseLinkのユーザーズ・ガイドを参照してください。

9.1.5 JCA Oracle Databaseサービスと組み合されたSybaseの管理対象サーバー

クラスタ内でOracle Database Adapterと組み合せてJCAサービスを使用し、Sybaseデータベースに対してデータベース操作を実行する場合、クラスタ内の管理対象ノードは、メッセージを処理して、重複する操作を試行することがあります。

Sybaseのサポートされるバージョンでは、Oracle TopLinkのレコード・ロックに対応していないため、重複する操作の試行がSybaseで許可されます。

9.1.6 コンテナ管理のJPAを使用するEclipseLinkでのロギング構成

デフォルトで、コンテナ管理のJPAのEclipseLinkユーザーは、Oracle WebLogic Serverのロギング・オプションを使用して、EclipseLinkで生成されたすべてのログ・メッセージをレポートします。Oracle Fusion Middleware Oracle WebLogic Serverのログ・ファイルの構成およびログ・メッセージのフィルタに含まれる、WebLogicロギング・サービスの構成に関する項を参照してください。

EclipseLinkのネイティブ・ロギング構成を使用するには、次のプロパティをpersistence.xmlファイルに追加します。

<property name="eclipselink.logging.logger" value="DefaultLogger"/>

9.1.7 グリッド・キャッシュにはCacheLoaderが必要である

必要なTopLink Gridラッパーが生成されるようにするには、グリッド・キャッシュとして構成されているエンティティに対してoracle.eclipselink.coherence.integrated.EclipseLinkJPACacheLoaderを構成する必要があります。

第III部

Oracle Virtual Assembly Builder

第III部は、次の章で構成されています。

- 第10章「Oracle Virtual Assembly Builder」

10 Oracle Virtual Assembly Builder

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

- 10.1項「インストールおよび構成の問題と回避方法」

- 10.2項「一般的な問題および回避方法」

- 10.3項「コンポーネント特有の問題」

- 10.4項「ドキュメントの訂正箇所」

10.1 インストールおよび構成の問題と回避方法

この項では、Oracle Virtual Assembly Builderのインストールに関連する問題について説明します。次の項目が含まれます。

- 10.1.1項「デプロイヤ・インスタンス・ディレクトリはデプロイヤのみのインストールでの使用にのみ適している」

- 10.1.2項「ディスクの警告により引き起こされるインストールの失敗」

- 10.1.3項「VMでのライブラリの欠落に関するエラー」

- 10.1.4「ベース・イメージ内のsshd_configファイルが間違っている」

10.1.1 デプロイヤ・インスタンス・ディレクトリはデプロイヤのみのインストールでの使用にのみ適している

Oracle Virtual Assemblyの組合せインストール(Studioとデプロイヤ)を実行し、その後でOracle WebLogic Serverドメインでデプロイヤを構成する場合、インストールにより、ab_instanceディレクトリがOracle WebLogic Serverドメイン・ルート(デプロイヤ・インスタンス・ディレクトリ)の下に作成されます。このab_instanceはabctlを使用する目的では機能しません。

かわりに、組合せインストールの場合、Oracle Virtual Assembly Builderインストーラにより作成されたStudioインスタンス・ディレクトリ(通常はMIDDLEWARE_HOMEの直下に配置)のみを使用する必要があります。

デプロイヤ・インスタンス・ディレクトリはデプロイヤのみのインストールでの使用にのみ適しています。

10.1.2 ディスクの警告により引き起こされるインストールの失敗

Oracle Virtual Assembly Builderを大きなディスク・スペースのあるOracle Exalogicマシンにインストールしているとき、Oracle Universal Installerの既知の問題によりインストールの完了が妨げられます。errorString: Oracleホームに必要なディスク領域は350MBです。[[使用可能な領域: 0 MB ]というメッセージを含むエラーが表示されます。

回避するには、次のようにインストーラを起動します。

./runInstaller -novalidation -ignoreDiskWarning

10.1.3 VMでのライブラリの欠落に関するエラー

特定のライブラリがVMにない場合、例外がVMのログに記録されることがあります。この例外はファイル・コピーの結果ですが、問題はありません。ファイルは正常にコピーされます。次のような例外が表示されます。

[2012-04-25T03:04:04.949-04:00] [as] [TRACE] []
[oracle.as.assemblybuilder.common] [tid: 11] [SRC_CLASS:
oracle.as.assemblybuilder.common.jni.Native] [SRC_METHOD: <init>] Unable to load native library.

10.1.4 ベース・イメージ内のsshd_configファイルが間違っている

VMの作成で使用されるベース・イメージに間違ったsshd_configファイルが含まれています。この行は

#AllowTcpForwarding yes

コメント・アウトされており、次のように読み替えてください。

AllowTcpForwarding yes

リモート・イントロスペクションを許可するには、VMの/etc/ssh/sshd_configファイルを更新し、SSH (/etc/rc.d/init.d/sshd stop/start)を再起動する必要があります。 f

10.2 一般的な問題および回避方法

この項では、イントロスペクション、ファイル・セットのキャプチャ、デプロイメントなどの、Oracle Virtual Assembly Builder Studioの操作に関する一般的な問題および回避方法について説明します。次の項目が含まれます。

- 10.2.1項「Oracle Virtual Assembly Builderのイントロスペクションの問題」

- 10.2.2項「Oracle Virtual Assembly Builderのファイル・セットのキャプチャの問題」

- 10.2.3項「Oracle Virtual Assembly Builderのデプロイメントの問題」

- 10.2.4項「Oracle Virtual Assembly Builderのその他の問題」

10.2.1 Oracle Virtual Assembly Builderのイントロスペクションの問題

この項では、イントロスペクション中に検出される問題について説明します。次の項目が含まれます。

- 10.2.1.1項「リモート・イントロスペクションは特定のユーザーとして実行する必要がある」

- 10.2.1.2項「1セッションで複数のOVMに対するセキュアな接続を作成できない」

- 10.2.1.3項「同時にテンプレートのインポートと登録を試行しない」

- 10.2.1.4項「タイムゾーンはベース・イメージと参照システム間で一致する必要がある」

10.2.1.1 リモート・イントロスペクションは特定のユーザーとして実行する必要がある

WLSイントロスペクションに指定されたremoteUserは、参照システムで実行中のWLSプロセスの所有者であるか、WLSプロセスの所有者が作成したファイルの読取り権限のあるユーザーである必要があります。

10.2.1.2 1セッションで複数のOVMに対するセキュアな接続を作成できない

Oracle Virtual Assembly Builder Studioを使用して、複数のOVMに対するセキュアな接続を作成できます。しかし、1つのStudioセッション中に複数のOVMに対しセキュアな接続を作成することはできません。複数のセキュアな接続を作成するには、1つのセキュアな接続を作成してから、Oracle Virtual Assembly Builder Studioを終了する必要があります。Studioを再起動し、次のセキュアなOVM接続を作成します。この処理を必要なだけのセキュアなOVM接続に対して繰り返す必要があります。

10.2.1.3 同時にテンプレートのインポートと登録を試行しない

同時にテンプレートのインポートと登録を試行しないでください。そうすることにより、登録が失敗し、予期せぬ副次的な作用を引き起こす可能性があります。

10.2.1.4 タイムゾーンはベース・イメージと参照システム間で一致する必要がある

イントロスペクトされている参照システムのタイムゾーンと大幅に異なるタイムゾーンをベース・イメージに持たせることができます。イントロスペクトされている参照システムが、最近作成されたデモSSL証明書を持つOracle WebLogic Serverのインストールである場合、無効なSSL証明書によりデプロイメントのエラーが引き起こされる可能性があります。これは証明書にリストされた有効な時間が、ベース・イメージ内の時間と比べて未来であるのが原因です。この種類のエラーを回避するには、ベース・イメージのタイムゾーンを参照システムのタイムゾーンと一致させます。

10.2.2 Oracle Virtual Assembly Builderのファイル・セットのキャプチャの問題

この項では、ファイル・セットのキャプチャ操作中に検出される問題について説明します。次の項目が含まれます。

- 10.2.2.1項「テンプレート登録エラーのトラブルシューティング」

- 10.2.2.2項「Oracle Virtual Assembly BuilderをインストールしたユーザーのユーザーIDとは異なるユーザーIDでのファイル・セットのキャプチャ」

- 10.2.2.3項「テンプレートのステータスが更新されない」

- 10.2.2.4項「Oracle Virtual Assembly Builderインスタンス・ディレクトリはFMWHOMEに存在してはならない」

- 10.2.2.5項「ルート・ユーザー以外はルートが所有するファイル・セットをキャプチャできない」

10.2.2.1 テンプレート登録エラーのトラブルシューティング

Oracle Virtual Assembly Builderログ・ファイルでテンプレートの登録中にエラーを受信した場合(ImportErrorや、oracle.ovs.biz.exception.OVSExceptionを含むエラーなど)、Oracle VMログで根本原因をチェックしてください。Oracle Virtual Assembly Builderログには示されていない可能性があります。

10.2.2.2 Oracle Virtual Assembly BuilderをインストールしたユーザーのユーザーIDとは異なるユーザーIDでのファイル・セットのキャプチャ

Oracle Virtual Assembly Builderのインストールに使用したのとは別のOSユーザーIDを使用してインストールしたローカルの参照システム上のファイル・セットをキャプチャすると、ファイルの権限エラーでファイル・セットのキャプチャが失敗します。この問題には、次の2つの回避方法があります。次のいずれかを使用します。

- Oracle Virtual Assembly Builderをルートとして実行します。これを行う場合、カタログ内のすべての生成されたアーティファクト(メタデータ、ファイル・セット、その他など)はルート・ユーザーにより所有され、その後のすべての操作もルート・ユーザーとして実行される必要があります。

- リモートsshを介してローカルのファイル・セットのキャプチャを実行します。参照システムのインストールの読取り権限のあるsshユーザーを使用して、ローカルの参照システムをリモートとして扱い、リモートのファイル・セット・キャプチャを実行します。

10.2.2.3 テンプレートのステータスが更新されない

テンプレートのステータスが変更後すぐには更新されない、断続的な問題が報告されています。この問題が発生したら、Oracle Assembly Builder Studioを停止して再起動します。

10.2.2.4 Oracle Virtual Assembly Builderインスタンス・ディレクトリはFMWHOMEに存在してはならない

イントロスペクション中に、必要なディスク領域が使用可能にもかかわらず、ディスクがいっぱいだというエラーを受け取ることがあります。Fusion Middlewareインスタンス・ホーム内にあるOracle Virtual Assembly Builderインスタンスを指定すると、この問題が発生します。この問題を修正するには、Oracle Virtual Assembly Builderインスタンス・ディレクトリをFusion Middlewareインスタンス・ホームの外に移動します。

10.2.2.5 ルート・ユーザー以外はルートが所有するファイル・セットをキャプチャできない

イントロスペクション中に、ORACLE_HOMEなどのディレクトリにルートが所有するファイルがある場合、ルート・ユーザー以外は、イントロスペクションの一部としてORACLE_HOME内のファイル・セットをキャプチャできません。

解決策は、これらのファイルを削除するか、その所有権をファイル・セットをキャプチャしているユーザーに変更することです。

10.2.3 Oracle Virtual Assembly Builderのデプロイメントの問題

この項では、デプロイメント中に検出される問題について説明します。次の項目が含まれます。

- 10.2.3.1項「スケール操作とデプロイメントの失敗」

- 10.2.3.2項「ImportAsオプションを使用したインポートは、すべてのデプロイメント・プランのオーバーライドを削除する」

- 10.2.3.3項「未解決のIPアドレスによりエラーが発生する」

- 10.2.3.4項「デプロイメント・プランの作成前にアセンブリでの編集操作を完了する」

- 10.2.3.5項「NFSのマウントが参照システムでサポートされない」

- 10.2.3.6項「テンプレートの登録に対するファイアウォールの影響」

- 10.2.3.7項「デプロイメント中の予期しないエラーからのリカバリ」

- 10.2.3.8項「開いているファイルが多すぎるエラーによるデプロイメントの失敗」

10.2.3.1 スケール操作とデプロイメントの失敗

スケール操作はデプロイメントの失敗に影響を受けます。

スケール・ダウン操作は適切に(正常に)デプロイされたインスタンスのみを削除します。デプロイメントが失敗した場合、それらのインスタンスはスケール・ダウン中に削除されません。失敗したインスタンスは残されて、トラブルシューティングの対象です。デプロイできなかったインスタンスを削除するには、それらをアンデプロイし、プランを修正してから、再度デプロイします。

アセンブリ内に失敗したインスタンスが存在すると、スケール・アップ操作は許可されません。上記のように、アンデプロイし、問題を修正してから、再度デプロイします。

10.2.3.2 ImportAsオプションを使用したインポートは、すべてのデプロイメント・プランのオーバーライドを削除する

importAsオプションを使用してアセンブリまたはアセンブリ・アーカイブ(OVAファイル)をインポート中に、デプロイメント・プランはインポートされますが、元のデプロイメント・プランにあったオーバーライドはインポートされません。オーバーライドされたプロパティを含まない新しいデプロイメント・プランがあるかのように表示されます。

10.2.3.3 未解決のIPアドレスによりエラーが発生する

デプロイメント・プランで指定されたIPアドレスがOracle Virtual Assemblyマシン(デプロイヤが実行しているマシン)で解決されていないと、デプロイメントは失敗します。この問題を回避するには、該当するIPアドレスが解決可能であることを確認します。

10.2.3.4 デプロイメント・プランの作成前にアセンブリでの編集操作を完了する

アセンブリ用のデプロイメント・プランを作成してから、アセンブリに特定の変更を加えた場合(特にアセンブリのアプライアンスのいずれかからネットワーク・インタフェースを追加または削除した場合)、デプロイメント・プランの値の割り当てが失敗する可能性があります(たとえば、削除されたネットワーク・インタフェースのIPアドレスとネットマスクが異なるネットワーク・インタフェースに割り当てられる可能性があります)。

これを回避するには、アセンブリで必要なすべての編集操作を完了してからのみ、デプロイメント・プランを作成および移入することをお薦めします。最も安全な方法は、アセンブリのアーカイブを最初に作成してからデプロイメント・プランを作成することです。アセンブリ・アーカイブの作成により、デプロイメント・プランを無効にする可能性のある追加の編集操作が妨げられるからです。

10.2.3.5 NFSのマウントが参照システムでサポートされない

Oracle Virtual Assembly Builderは参照システムでのNFSのマウントをサポートしません。これらのNFSのマウントはデプロイメント環境でAssembly Builderにより作成されないからです。参照システムにNFSマウントがあると、デプロイメントが失敗する場合があります。

多くのサードパーティのツールでは、構成の一部としてファイル・システムのマウントが必要です。これには特定の回避方法が必要な場合があります。たとえば、外部JMSサーバーでWebsphere MessageQueueを使用している場合、次の問題が発生することがあります。

- JMSサーバーの構成にはWebsphereにより提供されるクラスへのアクセスが必要です。環境によっては、これらのクラス(jarとも呼ばれる)は、Oracle WebLogic Serverの開始前に、PRE_CLASSPATH環境変数に追加されます。環境の構成に、これらのjarファイルを起動時に自動的に表示できるためのOracle WebLogic Serverへの変更が必要ないことを確認します。

- JMSサーバー用のOracle WebLogic Server構成には、次のようなJNDI接続URL file://<path to mq config>が必要です。このファイルは外部Websphereサーバーに存在し、使用できるように、ローカルにマウントされる必要があります。

10.2.3.6 テンプレートの登録に対するファイアウォールの影響

テンプレートの登録を可能にするためには、Oracle VMホストはAssembly BuilderホストからHTTP経由でテンプレートをダウンロードできなければなりません。ファイアウォールを使用している場合(たとえばLinuxでのiptables)、ファイアウォールが通信できるように適切に構成する必要があります。デフォルトで、Oracle Virtual Assembly BuilderはそのHTTPポートが"0"になるように指定し、それによりシステムは1を発行します(そのためデフォルト・ポートはありません)。

deployer.propertiesのovmPortプロパティを設定することで、ポートを指定できます。

より簡単な解決策はファイアウォールをオフにすることです。iptablesの場合、次のコマンドを使用します。/etc/init.d/iptables stop

ファイアウォールを構成するには、ファイアウォールのドキュメントを参照してください。

10.2.3.7 デプロイメント中の予期しないエラーからのリカバリ

デプロイメント中に予期しないエラーが発生するたびに、通常、エラーからのリカバリ前に、何が悪いのか調査して必要なクリーンアップを実行しようとします。これらの理由で、Oracle Virtual Assembly Builderでは、自動的なリカバリ・メカニズムや障害からのリカバリ・ツールを提供していません。

デプロイヤのリカバリを実行するには、次の手順を実行します。

1. クラッシュしたAB_INSTANCEに関連するresource-pools.xmlファイルに構成された、対応するOracle Virtual Machineマネージャのリソース・プールを調査し、クリーンアップを実行します。これには、Oracle Virtual Assembly Builderにより開始されたすべてのインスタンスのクリーンアップ(停止および破棄)が含まれます。

2. .hastoreファイルを削除します。

これはデプロイヤにクリーンの状態を返します。

10.2.3.8 開いているファイルが多すぎるエラーによるデプロイメントの失敗

コンポーネントによっては正常にデプロイするために多数のファイルを開く必要があるものもあります。制限が必要なベース・イメージが提供されても、制限はVMで実行しているOracle Virtual Assembly Builderサービスにより4096にリセットされます。

回避するには、$ORACLE_HOME/resources/bottler/ab/etc/ab_service.shを編集して、4096のかわりに必要な制限を設定してから、アセンブリ・アーカイブを作成(または再作成)します。

10.2.4 Oracle Virtual Assembly Builderのその他の問題

この項では、Oracle Virtual Assembly Builderで操作を実行中に検出されるその他の問題について説明します。次の項目が含まれます。

- 10.2.4.1項「日本語でのOVAB Studioの使用中にDNSの追加のボタンが動作しない」

- 10.2.4.2項「大規模な削除操作によりOracle Virtual Assembly Builder Studioがロックされたように見えることがある」

- 10.2.4.3項「仮想マシンのスワップ領域」

- 10.2.4.4項「最上位の削除メッセージは英語のみ」

- 10.2.4.5項「エクスポート操作には一時ローカル記憶域が必要」

- 10.2.4.6項「Vnetに命名するときにサポートされない文字」

- 10.2.4.7項「ダウンロードおよびインポート後に不要なアセンブリ・アーカイブ」

- 10.2.4.8項「ゼロカウントのアプライアンスはOracle Virtual Assembly Builder Studioでスケーリングできない」

10.2.4.1 日本語でのOVAB Studioの使用中にDNSの追加のボタンが動作しない

日本語のロケールに設定されたOracle Virtual Assembly Builder Studioのグラフィカル・ユーザー・インタフェースを使用してリソース・プールを作成する手順に従う場合、「DNSの追加」ボタンが機能しません。この問題を回避するには、ロケールを英語に設定します。

1. Oracle Virtual Assembly Builderを終了します。

2. 次のコマンドを実行します。

export LC_ALL= c
./abstudio.sh

3. 英語のロケールでリソース・プールの接続を作成します。

10.2.4.2 大規模な削除操作によりOracle Virtual Assembly Builder Studioがロックされたように見えることがある

大規模に最上位のアイテムがOracle Virtual Assembly Builder Studioを介して削除されるとき、実際には正常に実行していても、インタフェースがロックされたように見えることがあります。これは正常な動きであり、アプリケーションはタスクを終了させることができます。

10.2.4.3 仮想マシンのスワップ領域

仮想マシンに最低でも500MBの使用可能なスワップ領域がある(マシンごと)ことを確認します。

10.2.4.4 最上位の削除メッセージは英語のみ

最上位のアイテムの削除中に表示されるメッセージは英語のみです。

10.2.4.5 エクスポート操作には一時ローカル記憶域が必要

エクスポート操作では、AB_INSTANCE/tmpディレクトリが中間アーティファクトの記憶域に使用されます。つまり、エクスポート先ディレクトリが別のディスクに配置されていても、AB_INSTANCEが配置されているディスクに十分な容量がないと、エクスポートは失敗する可能性があります。

10.2.4.6 Vnetに命名するときにサポートされない文字

Oracle VM 3.0では名前にピリオド文字('.')が含まれるネットワークを作成できます。しかし、Oracle Virtual Assembly Builderでは名前の中のこの文字をサポートしないため、Oracle Virtual Assembly BuilderのVnetにOracle VM 3.0環境での実際のネットワーク名を付けることはできません。

Oracle Virtual Assembly Builderのabctlコマンドライン・インタフェースでのcreateAssemblyコマンドでは、'.'文字を含むVnet名の不許可に失敗します。Oracle Virtual Assembly Builder Studioのグラフィカル・ユーザー・インタフェースでは正しく不許可にできます。

10.2.4.7 ダウンロードおよびインポート後に不要なアセンブリ・アーカイブ

Oracle Virtual Assembly Builder Studioまたは組合せ(Studioとデプロイヤ)インストールでは、デプロイヤまたはEMソフトウェア・ライブラリからのアセンブリ・アーカイブのダウンロードにより、アーカイブは自動的にローカル・カタログにインポートされます。ダウンロード時にオプションでアセンブリの新しい名前を指定すると、アーカイブ・ファイルはその新しい名前を使用してディスクに保存され、新しい名前を使用してカタログにインポートされます。しかし、アーカイブ内のコンテンツは、依然として元のアセンブリの名前を参照するので、このダウンロードされたアーカイブは不要と考えられます。

そのため、正常にダウンロードおよびインポートされた後は、ダウンロードされたアーカイブは使用しないでください。手動でAB_INSTANCE/アーカイブから削除するか、-forceオプションを指定してcreateAssemblyArchiveコマンドを使用して上書きするか、またはOracle Virtual Assembly Builder Studioグラフィカル・ユーザー・インタフェースでテンプレート・ウィザードを作成(暗黙的に-forceオプションを使用)することができます。

10.2.4.8 ゼロカウントのアプライアンスはOracle Virtual Assembly Builder Studioでスケーリングできない

「ゼロカウント」のアプライアンス(つまり、スケーリング最小値と初期ターゲットの両方が0に設定されているアプライアンス)を含むアセンブリをデプロイする場合、Oracle Virtual Assembly Builder Studioグラフィカル・ユーザー・インタフェースを使用してそのアプライアンスをスケール・アップすることはできません。かわりに、Oracle Virtual Assembly Builderコマンドライン・インタフェースでscaleコマンドを使用します。describeScalingGroupsコマンドでスケーリングするグループが示されない場合は、describeAssemblyInstances出力の「アプライアンス」列にあるappliance idを使用します。

10.3 コンポーネント特有の問題

この項では、Oracle Virtual Assembly Builderがイントロスペクトできるコンポーネントに特有の問題について説明します。各コンポーネントの問題のリストには、最初に最も重要または頻繁に発生する問題を示し、次に優先度の低い問題を示しています。

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

- 10.3.1項「Oracle Virtual Machine」

- 10.3.2項「Oracle WebLogic Serverの問題」

- 10.3.3項「Oracle Web Cacheの問題」

- 10.3.4項「Oracle Databaseの問題」

10.3.1 Oracle Virtual Machine

この項では、Oracle VMの問題について説明します。次の項目が含まれます。

- 10.3.1.1項「Oracle VM使用時の断続的エラー」

- 10.3.1.2項「仮想マシン名は100文字以下に制限」

- 10.3.1.3項「仮想マシンのパスワードは50文字以下に制限」

- 10.3.1.4項「仮想ディスク数の制限」

- 10.3.1.5項「VNCアクセスはOracle VM Manager経由でのみ可能」

10.3.1.1 Oracle VM使用時の断続的エラー

Oracle VMの使用時に断続的エラーがレポートされています。oracle.ovs.bizを含むエラーを受信したら、Oracle VMのログをチェックし、問題の根本原因を理解するようにします。タスクを再試行するだけで問題が解決する場合もありますが、ログを調べることが最適な方法です。

10.3.1.2 仮想マシン名は100文字以下に制限

Oracle Virtual Machineでは仮想マシン名が100文字以下に制限されます。名前が長すぎると、次のエラーを受信します。oracle.ovs.biz.exception.invalidNameException: OVM-4008

Oracle Virtual Assembly Builder Deployerでは、仮想マシン名を次の形式に基づいて決定します。

deploymentId_subassemblyName_applianceName_instanceName0

仮想マシン名の長さを定義した100文字に制限するために、アセンブリ名(およびすべてのサブアセンブリ名)とアプライアンス名の組合せは、組み合わされても100文字を超えない長さにしなくてはなりません。

10.3.1.3 仮想マシンのパスワードは50文字以下に制限

Oracle Virtual Machineでは仮想マシンのパスワードが50文字以下に制限されます。仮想マシンのパスワードは50文字よりも短くなければなりません。パスワードが長すぎると、次のエラーを受信します。Oracle.ovs.biz.exception.OVSException: OVM-5101 テンプレート{0}が見つかりません。

10.3.1.4 仮想ディスク数の制限

Oracle VMでは最大26の仮想ディスクのあるアプライアンスの処理をサポートします。もっと多くの仮想ディスクを作成する操作を実行しようとすると、エラーが発生し、OVFで宣言されたディスク・イメージがOVAに存在しないことを示すエラー・メッセージが表示されます。

10.3.1.5 VNCアクセスはOracle VM Manager経由でのみ可能

テンプレートの作成時にVNCパスワードを指定する必要があり、デプロイメント・プランのこのパスワードは上書きできるにもかからわず、これらの値のいずれも実際には有効になりません。Oracle VM Managerで定義された適切な証明書を使用して、Oracle VM Managerコンソールを介して仮想マシンVNCコンソールにアクセスする必要があります。

10.3.2 Oracle WebLogic Serverの問題

この項では Oracle WebLogic Serverの問題について説明します。次の項目が含まれます。

- 10.3.2.1項「サーバーのサービス名にスラッシュ文字が含まれているとOracle WebLogic Server Deploymentの失敗の原因となる」

- 10.3.2.2項「JDBCの再マップを含むアプリケーションは手動での再起動が必要」

- 10.3.2.3項「Webサービスにアクセスしているアプリケーションはデプロイメントで更新されない」

- 10.3.2.4項「10.3.1からアップグレードしたOracle WLSドメインの制限」

- 10.3.2.5項「管理対象サービスが実行しなくなったときに指定する必要のある管理URL」

- 10.3.2.6項「WLSプラグインはファイル・セットの所有権の変更をサポートしない」

- 10.3.2.7項「ノード・マネージャ・ホームの再配置はサポートされない」

- 10.3.2.8項「ユーザー特有のSetdomainenv.shへの変更は保持されない」

10.3.2.1 サーバーのサービス名にスラッシュ文字が含まれているとOracle WebLogic Server Deploymentの失敗の原因となる

スラッシュ文字('/')を含む名前でWebLogic Serverサービス(JMSサーバー定義またはデータ・ソース定義)を作成できます。サービスの名前にスラッシュ文字が含まれていると、Oracle WebLogic Server Deploymentのデプロイメントが失敗する原因となります。これを回避するには、WebLogic Serverのサービスの名前に'/'文字を含めないようにします。

10.3.2.2 JDBCの再マップを含むアプリケーションは手動での再起動が必要

アプリケーション・スコープで構成されたJDBCデータ・ソース・マッピングを使用したアプリケーションが起動できないというエラー・メッセージが報告されています。このエラーはOracle WebLogic Server AdminServerでのデプロイメントでのみ発生し、AdminServer自体がデプロイされた直後にのみ発生します。

この問題を修正するには、AdminServerを手動で起動します。

10.3.2.3 Webサービスにアクセスしているアプリケーションはデプロイメントで更新されない

Oracle WebLogic Server参照システムにもホストされているWebサービスにアクセスするアプリケーションは、新しいWebサービスの場所をポイントするようにデプロイメントで更新されません。新しいOracle VMホストのWebサービスWSDLにアクセスするアプリケーションを更新してから、管理コンソールやwlstなどのOracle WebLogic Server管理ツールを使用して、アプリケーションをOracle VM Oracle WebLogic Server環境に再デプロイします。

10.3.2.4 10.3.1からアップグレードしたOracle WLSドメインの制限

Oracle Virtual Assembly BuilderはOracle WebLogic Serverドメインの移動時に、パック/アンパック・ユーティリティを使用します。このユーティリティの問題が原因で、ユーティリティを使用して、元は10.3.1ドメインだが10.3.2のインストール中に10.3.2にアップグレードされたドメインを移動するときに、アンパック操作が失敗します。

10.3.2.5 管理対象サービスが実行しなくなったときに指定する必要のある管理URL

この問題は、Oracle Virtual Assembly Builderがデプロイされ、Oracle WebLogic Serverの管理対象サーバーを含む、必要なインスタンスがアセンブリで開始され、その後で管理対象サーバー(ゲストOSではなく)がクラッシュしたか、または外部ツールにより明示的に停止されたという、一般的でない状況に適用されます。

ゲストOSのコンテキストから手動での開始を実行する場合、StartManagedServer.shスクリプトを手動で変更し、正しい管理サーバーURL(管理サーバーのホスト名)を指定します。これは、デフォルトの管理URLの値が誤っている(管理サーバーのマシン名がテンプレートの作成時には不明である)ために必要です。

管理コンソールのノード・マネージャを使用してサーバーを起動または停止することもできます。

10.3.2.6 WLSプラグインはファイル・セットの所有権の変更をサポートしない

Oracle WebLogic Serverプラグインはファイル・セットの所有権の変更をサポートしません。デフォルトの'oracle'ユーザーを使用する必要があり、そうでないと、デプロイメントの失敗を含む、予期しない結果が生じる可能性があります。

10.3.2.7 ノード・マネージャ・ホームの再配置はサポートされない

Oracle WebLogic Serverクラスタのサーバーがノード・マネージャ経由で開始できない場合にエラーが検出されます。ノード・マネージャを再配置した場合にこのエラーが発生する可能性があります。これはサポートされません。特に、nodemanager.propertiesファイルが<weblogic_home>/common/nodemanagerディレクトリに存在する場合に、イントロスペクション時にのみノード・マネージャの構成が発生します。

10.3.2.8 ユーザー特有のSetdomainenv.shへの変更は保持されない

setDomainEnv.shのユーザー特有のパラメータ(JAVA_OPTS、PRE_CLASSPATHまたはPOST_CLASSPATHなど)を設定する場合、これらの設定はOracle VMへのドメインの再構成中に失われます。

10.3.3 Oracle Web Cacheの問題

この項では、Oracle Web Cacheの問題について説明します。次の項目が含まれます。

- 10.3.3.1項「プロトコルの不一致エラー」

- 10.3.3.2項「Oracle Web Cacheの管理ポートが特権ポートでない」

- 10.3.3.3項「Oracle Web Cacheのスケーリングの問題」

- 10.3.3.4項「ポートの変更時の仮想ホスト・マップ・プロパティの更新」

10.3.3.1 プロトコルの不一致エラー

Oracle WebCacheがEnterprise Managerに登録されてイントロスペクトされる場合、結果のEnterprise Manager登録出力は、プロトコルの不一致により、Oracle WebLogic Server管理サーバー入力に接続できません。

回避するには、Oracle Web Cacheのappliance.xmlファイルを手動で編集します。$AB_INSTANCE/catalog/metadataの下にOracle Web Cacheコンポーネントのappliance.xmlファイルがあります。これを編集し、'EMRegistration'出力を探します。プロトコルを'HTTP'から'http'に変更します。出力をOracle WebLogic Server管理サーバー入力に接続できるようになりました。

10.3.3.2 Oracle Web Cacheの管理ポートが特権ポートでない

Oracle Virtual Assembly Builderは管理ポートとして特権ポート(ポート番号が1024より下)のあるOracle Web Cacheアプライアンスのデプロイメントをサポートしません。

10.3.3.3 Oracle Web Cacheのスケーリングの問題

Oracle Virtual Assembly Builderはスケーリングの実行後、各インスタンスのwebcache.xmlファイルを自動的に更新しません。エラーが発生することなくスケーリング操作が完了しても、各インスタンスのwebcache.xmlファイルを更新して、インスタンスがクラスタ内のすべてのメンバーを認識できるようにする必要があります。

10.3.3.4 ポートの変更時の仮想ホスト・マップ・プロパティの更新

Oracle Web Cacheでは、仮想ホスト・マップ(VHM)要素のポートとOracle Web Cache構成のリスニング要素のポート間に相互関係があるとは限りません。ポートを変更するたびに、VHMポートを手動で更新し、VHMに関連するプロパティを更新する必要があります。

10.3.4 Oracle Databaseの問題

この項では、Oracle Databaseの問題について説明します。次の項目が含まれます。

- 10.3.4.1項「Database Vaultによるデプロイメント・エラー」

- 10.3.4.2項「参照システムでのデフォルト名LISTENERの使用」

- 10.3.4.3項「データベース構成サポートの制限」

- 10.3.4.4項「アップグレードされた10g Oracleホームをイントロスペクトできない」

10.3.4.1 Database Vaultによるデプロイメント・エラー

Database Vaultが参照システムのデータベース・ホームに構成された場合、一部のOracle Virtual Assembly Builder操作中にエラーが発生することがあります。

問題を回避するためには、次の手順を完了します。

1. イントロスペクション前に、システムで次のコマンドを実行し、データベース・ホームで一時的にDatabase Vaultを無効にします。

$ make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk dv_off ioracle

2. 参照システムでデータベースを再起動してから停止します。

3. ファイル・セットのキャプチャ後に、参照システムで次のコマンドを実行し、データベース・ホームでDatabase Vaultを再度有効にします。

$ make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk dv_on ioracle

4. 参照システムでデータベースを再起動します。

5. デプロイメント後に、新しい仮想マシンで次のコマンドを実行し、データベース・ホームでDatabase Vaultを有効にします。

$ make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk dv_on ioracle

6. 新しい仮想マシンでデータベースを再起動します。

10.3.4.2 参照システムでのデフォルト名LISTENERの使用

Oracle Virtual Assembly Builder操作中に、新しく作成した仮想マシンで、リスナーがデフォルト名LISTENERを使用して開始します。参照システムでリスナーに別の名前を使用している場合、エラーを受信します。このエラーを回避するには、デフォルト名(LISTENER)を使用するようにしてください。

別のリスナー名を使用する必要がある場合は、リスナーを正しい名前で手動で開始します。

$ORACLE_HOME/bin/lsnrctl start <listener name>

注意:

正しいリスナー名を表示するには、$ORACLE_HOME/network/admin/listener.oraを参照します。

10.3.4.3 データベース構成サポートの制限

データベースのイントロスペクタはリスナー(listener.ora configuration)が次のように構成されていると予測します。

(ADDRESS = (PROTOCOL = TCP)(HOST = example.cm)(PORT = 5521))

注意:

プロトコル、ホストおよびポートはすべて必須で、ここに示されている順序で表示する必要があります。

10.3.4.4 アップグレードされた10g Oracleホームをイントロスペクトできない

1つのインスタンスのデータベースのOracle Homeは、そのOracle Homeがリリース10gからアップグレードされていると、イントロスペクトできません。

10.4 ドキュメントの訂正箇所

この時点でドキュメントの訂正箇所はありません。

第IV部

Web層

第IV部は、次の章で構成されています。

- 第11章「Oracle HTTP Server」

- 第12章「Oracle Web Cache」

11 Oracle HTTP Server

この章では、Oracle HTTP Serverに関連する問題について説明します。ただし、現時点で既知の問題はありません。

12 Oracle Web Cache

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

- 12.1項「構成の問題および回避方法」

- 12.2項「ドキュメントの訂正箇所」

12.1 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 12.1.1項「Oracle Portal、Forms、ReportsおよびDiscovererのインストール時に生成されるランダム・パスワードの再設定」

- 12.1.2項「異なるユーザーとしてOracle Web Cacheプロセスを実行することがサポートされない問題」

12.1.1 Oracle Portal、Forms、ReportsおよびDiscovererのインストール時に生成されるランダム・パスワードの再設定

セキュリティ強化のため、Oracle Web Cacheの管理では、ハードコードされたデフォルトのパスワードは使用されません。

Oracle Web Tierインストール・タイプをインストールする場合、Oracle Universal Installerでパスワードを選択するよう求められます。Oracle Universal Installerの「Web Cache管理者」ページで、administratorアカウントのパスワードを入力するよう求められます。administratorアカウントは、Oracle Web Cache Managerにログインし、そのインタフェースを通じて構成を変更することを許可されたOracle Web Cache管理者です。

Oracle Portal、Forms、ReportsおよびDiscovererをインストールする場合、administratorのパスワードのプロンプトは表示されません。かわりに、Oracle Portal、Forms、ReportsおよびDiscovererインストール・タイプでは、インストール時に選択されたランダムな値が使用されます。

どのインストール・タイプであっても、構成を始める前に、これらのアカウントのパスワードをセキュアなパスワードに変更してください。キャッシュ・クラスタを構成する場合、クラスタのすべてのメンバーでadministratorアカウント用に同じパスワードを使用する必要があります。

パスワードを変更するには、『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』のパスワード・セキュリティの構成に関する項に説明されているとおりに、Fusion Middleware Controlの「Passwords」ページを使用します。

12.1.2 異なるユーザーとしてOracle Web Cacheプロセスを実行することがサポートされない問題

webcache_setuser.sh setidentityコマンドの使用を通じて、インストールされているユーザー以外のユーザーとしてOracle Web Cacheを実行することはサポートされません。

具体的には、次の手順を使用してユーザーIDを変更することはできません。

1. Oracle Web Cache Managerを使用して「Process Identity」ページ(「Properties」→「Process Identity」)でOracle Web Cacheプロセスのプロセス認証を変更します。

2. webcache_setuser.shスクリプトを次のように使用して、ファイルとディレクトリの所有権を変更します。

webcache_setuser.sh setidentity user_ID

user_IDは、「Process Identity」ページの「User ID」フィールドで指定したユーザーです。

3. opmnctlを使用してOracle Web Cacheを再起動します。
Oracle Web Cacheは起動しますが、すぐに停止します。

また、次のようなメッセージがイベント・ログに表示されます。

[2009-06-02T21:22:46+00:00] [webcache] [ERROR:1] [WXE-13212] [logging] [ecid: ]
Access log file /scratch/webtier/home/instances/instance1/diagnostics/logs/WebCache/webcache1/access_log could not be opened.
[2009-06-02T21:22:46+00:00] [webcache] [WARNING:1] [WXE-13310] [io] [ecid: ]
Problem opening file /scratch/webtier/home/instances/instance1/config/WebCache/webcache1/webcache.pid (Access Denied).
[2009-06-02T21:22:46+00:00] [webcache] [ERROR:1] [WXE-11985] [esi] [ecid: ]
Oracle Web Cache is unable to obtain the size of the default ESI fragment page
/scratch/webtier/home/instances/instance1/config/WebCache/webcache1/files/esi_fragment_error.txt.
[2009-06-02T21:22:46+00:00] [webcache] [WARNING:1] [WXE-11905] [security]
[ecid: ] SSL additional information: The system could not open the specified file.

webcache_setuser.shスクリプトの詳細は、『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』のルート権限を使用したwebcachedの実行に関する項を参照してください。

12.2 ドキュメントの訂正箇所

この項では、Oracle Web Cacheドキュメントの誤りについて概要を示します。次のトピックが含まれています。

- 12.2.1項「コア・ダンプの生成を有効にする手順」

- 12.2.2項「CRLのサポートに関する概要」

- 12.2.3項「CRLの場所の構成に関する概要」

12.2.1 コア・ダンプの生成を有効にする手順

『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』のコア・ダンプの生成の有効化に関する情報は、使用できません。

Oracle Web Cacheが停止したときのコア・ダンプの生成を有効にするには、$INSTANCE_HOME/config/WebCache/webcache_name/webcache.xmlファイルで、CORE="YES"をTRACEDUMP要素に追加します。

更新後のTRACEDUMP要素は、次のようになります。

<TRACEDUMP FILENAME=file_name CORE="YES"/>

指定した名前のコア・ダンプ・ファイルは、$INSTANCE_HOME/config/WebCache/webcache_nameディレクトリに作成されます。

12.2.2 CRLのサポートに関する概要

『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』の証明書に関する項では、次のように記載されています。

「Oracle HTTP ServerではOpenSSL証明書失効リストがサポートされますが、Oracle Web Cacheではサポートされません。」

この記述は誤りです。Oracle Web Cacheでは、CRLがサポートされます。

12.2.3 CRLの場所の構成に関する概要

『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』の5.5.3項「証明書失効リスト(CRL)の構成」には、次のような誤った記述があります。

- 誤った記述: 「Fusion Middleware ControlまたはOracle Web Cache Managerでは、証明書失効リスト(CRL)によるクライアント証明書の検証はサポートされません。このサポートは、webcache.xmlファイルを手動で編集することで構成できます。」
概要: この記述は誤りです。CRLのサポートは、Oracle Web Cache Managerを次のように使用して有効化および構成できます。

1. 「Listen Ports」ページに移動します。

2. CRL設定を構成するHTTPSポートを選択し、「Edit Selected」をクリックします。
「Edit/Add Listen Port」ダイアログ・ボックスが表示されます。

3. 「Certificate Revocation List Enabled」オプションを選択します。

4. 「CRL Path」フィールドに、CRLが格納されるディレクトリへの完全修飾パスを指定します。たとえば、/home/crlなどです。

5. 「CRL File」・フィールドに、CRLファイルの完全修飾パスおよびファイル名を指定します。たとえば、/home/oracle/crl/CA/crlなどです。

- 誤った記述: CRLによる証明書検証を構成する手順の手順4: 「HTTPS LISTENディレクティブにSSLCRLPATHおよびSSLCRLFILEパラメータを追加して、CRLファイルの場所を構成します。」
概要: この記述は誤りです。SSLCRLPATHまたはSSLCRLFILEのいずれかをHTTPS LISTENディレクティブに追加します。両方を追加するのではありません。

第V部

Oracle WebLogic Server

第V部は、次の章で構成されています。

- 第13章「Oracle WebLogic Server」

13 Oracle WebLogic Server

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

- 13.1項「一般的な問題および回避方法」

- 13.2項「管理コンソールの問題および回避方法」

- 13.3項「Apache Beehiveサポートの問題および回避方法」

- 13.4項「クラスタリングの問題および回避方法」

- 13.5項「構成の問題および回避方法」

- 13.6項「コネクタ(リソース・アダプタ)の問題および回避方法」

- 13.7項「コンソール拡張の問題および回避方法」

- 13.8項「コア・サーバーとコア・ワーク・マネージャの問題および回避方法」

- 13.9項「デプロイメントの問題および回避方法」

- 13.10項「EJBの問題および回避方法」

- 13.11項「サンプルの問題および回避方法」

- 13.12項「HTTPパブリッシュ/サブスクライブ・サーバーの問題および回避方法」

- 13.13項「インストールの問題および回避方法」

- 13.14項「Java EEの問題および回避方法」

- 13.15項「JDBCの問題および回避方法」

- 13.16項「JMSの問題および回避方法」

- 13.17項「JNDIの問題および回避方法」

- 13.18項「JSPとサーブレットの問題および回避方法」

- 13.19項「JTAの問題および回避方法」

- 13.20項「Java仮想マシン(JVM)の問題および回避方法」

- 13.21項「監視の問題および回避方法」

- 13.22項「ノード・マネージャの問題および回避方法」

- 13.23項「操作、制御、管理の問題および回避方法」

- 13.24項「Oracle Kodoの問題および回避方法」

- 13.25項「プラグインの問題および回避方法」

- 13.26項「プロトコルの問題および回避方法」

- 13.27項「RMI-IIOPの問題および回避方法」

- 13.28項「セキュリティの問題および回避方法」

- 13.29項「SNMPの問題および回避方法」

- 13.30項「WebLogic ServerでのSpring Frameworkの問題および回避方法」

- 13.31項「System Component Architecture (SCA)の問題および回避方法」

- 13.32項「アップグレードの問題および回避方法」

- 13.33項「Webアプリケーションの問題および回避方法」

- 13.34項「WebLogic Server Scripting Tool (WLST)の問題および回避方法」

- 13.35項「Webサーバー・プラグインの問題および回避方法」

- 13.36項「WebサービスとXMLの問題および回避方法」

- 13.37項「WebLogic Tuxedo Connectorの問題および回避方法」

- 13.38項「ドキュメントの訂正箇所」

注意:

WebLogic Server 11gリリース1 (10.3.6)で修正された不具合のリストを参照するには、「ナレッジ・ベースの検索」フィールドに次のドキュメントIDを入力してください。このドキュメントIDをそのまま入力する必要があります。

1302753.1

13.1 一般的な問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.1.1項「Safariを使用する場合、ファイル名のマルチバイト文字が正しく表示されない問題」

- 13.1.2項「Oracle WebLogic Serverのリリース番号」

- 13.1.3項「ojdbc6.jarに変更されたOracle ojdbc14.jarファイル」

- 13.1.4項「厳密なパスワード強制により発生する可能性のあるWLSTオフライン・スクリプトの問題」

- 13.1.5項「トルコ語ロケールで発生するMDS初期化の失敗」

13.1.1 Safariを使用する場合、ファイル名のマルチバイト文字が正しく表示されない問題

Safariブラウザを使用してコンテンツをダウンロードすると、ファイル名にマルチバイト文字が含まれる場合、その文字は'------'とファイル名に表示されます。

回避方法

管理対象サーバーでUseHeaderEncodingをtrueに設定します。これは、次のWLSTコマンドを使用して行います。

connect("admin_name", "admin_password", "t3://localhost:port")
edit()
startEdit()
cd("Servers/server_name/WebServer/server_name")
set("UseHeaderEncoding", "true")
save()
activate()
exit()

13.1.2 Oracle WebLogic Serverのリリース番号

Oracle Fusion Middleware 11gには、Oracle WebLogic Server 11gが含まれます。Oracle WebLogic Serverのリリース番号は、10.3.6です。

13.1.3 ojdbc6.jarに変更されたOracle ojdbc14.jarファイル

Oracle ojdbc14.jarファイルは、JDK 5または6で使用できるojdbc6.jarに変更されました。そのため、ojdbc14.jarに対する明示的な参照は、すべてojdbc6.jarに変更する必要があります。

13.1.4 厳密なパスワード強制により発生する可能性のあるWLSTオフライン・スクリプトの問題

今回のリリースのWebLogic Serverで厳密なパスワード強制(1つ以上の数字または特殊文字を含む最低8文字のパスワード)を実装すると、既存のスクリプトに問題が発生する可能性があります。

回避方法

新しいパスワードの制限を回避するには、次のいずれかの方法を使用します。

- BACKWARD_COMPAT_PW_CHECK環境変数をtrueに設定します。

- WLSTの起動時に-Dbackward.compat.pw.check=trueオプションを含めます。

この変数とオプションは、WebLogic Serverの将来のリリースからは削除される予定のため、新しいパスワード要件に準拠するように現在のパスワードを変更することをお薦めします。

13.1.5 トルコ語ロケールで発生するMDS初期化の失敗

MDSリポジトリを使用する任意のアプリケーションは、idという名前の属性に対してNULL値が返されるため、WebLogic ServerにバンドルされているJAXBバージョンではデプロイまたは実行できません。

回避方法

サーバーを英語ロケールで起動します。

13.2 管理コンソールの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.2.1項「キャッシュされたJDBCの情報が表示されない問題」

- 13.2.2項「ブラウザの「戻る」ボタンを押すとコンテキストが破棄される問題」

- 13.2.3項「サポート対象外のワーク・マネージャ構成を作成できる問題」

- 13.2.4項「一貫性のない情報を反映する「サーバー・ステータス」表」

- 13.2.5項「EJBのセキュリティ・ポリシー定義時の例外」

- 13.2.6項「デプロイメント・プランで行われた外部変更が管理コンソールに反映されないことがある問題」

- 13.2.7項「Oracle OCIドライバのサポート」

- 13.2.8項「「メトリック・ブラウザ」タブでのデータ表示に時間がかかる問題」

13.2.1 キャッシュされたJDBCの情報が表示されない問題

キャッシュされたJDBCの文に関する情報は、JDBCの監視ページには表示されません。

13.2.2 ブラウザの「戻る」ボタンを押すとコンテキストが破棄される問題

管理コンソールでページ・フローが完了すると、異なるページ(通常は表)に転送されます。

この時点でブラウザの「戻る」ボタンを押すと、完了したアシスタントで最後のJSPファイルのロード操作が試行されます。これにより、このアシスタントのすべてのコンテキストは破棄されます。

回避方法

変更が取り消されるか完了した後に、ブラウザの「戻る」ボタンを使用してアシスタントに戻ることや、アシスタントの前の手順に戻ることはお薦めしません。かわりに、管理コンソールのナビゲーション・リンクおよびボタンを使用してください。

13.2.3 サポート対象外のワーク・マネージャ構成を作成できる問題

管理コンソールでは、サポート対象外で正常に動作しないワーク・マネージャ構成を作成できます。不適切なワーク・マネージャ構成により、サーバー・ログに多くの例外が記録される可能性があります(通常は、デプロイメント・ディスクリプタの解析中に「検証の問題が見つかりました」という例外が発生します)。

回避方法

ワーク・マネージャ構成のオンライン・ヘルプで説明されているガイドラインに従います。具体的には、特定のワーク・マネージャに割り当てることができるリクエスト・クラスは1つのみであり、このリクエスト・クラスはワーク・マネージャと同じかそれより広いスコープである必要があります。グローバル・ワーク・マネージャにアプリケーション・スコープのリクエスト・クラスを割り当てたり、1つのアプリケーション・スコープのワーク・マネージャに複数のアプリケーション・スコープのリクエスト・クラスを作成しないようにしてください。

ドキュメントに記載された制約に準拠するようにワーク・マネージャ構成を修正することで、これらの問題を解決できます。

13.2.4 一貫性のない情報を反映する「サーバー・ステータス」表

「クラスタ: 監視: 概要」ページの「サーバー状態」表には、「プライマリ」および「セカンダリ分散名」という2つのデフォルト列が含まれます。レプリケーション環境によっては、これらのフィールドに、「クラスタ: 監視: フェイルオーバー」ページで収集および表示されるレプリケーション統計の一部が反映されないことがあります。

正確な情報は、「クラスタ: 監視: フェイルオーバー」ページを参照してください。

13.2.5 EJBのセキュリティ・ポリシー定義時の例外

管理コンソールで、個別のライブラリ・デプロイメントで定義されたタイプを参照するEJBデプロイメントに対してセキュリティ・ポリシーを定義する場合、そのライブラリ・デプロイメントがコンソールで使用できないと、例外が発生する可能性があります。

回避方法

すべてのライブラリ・デプロイメントは、WebLogic Server管理サーバーに加え、参照するアプリケーションをサポートするために必要な任意の管理対象サーバーをターゲットとする必要があります。これにより、ポリシーの定義時に、コンソールでそれらのライブラリ・デプロイメントにアクセスできるため、参照されるタイプが必要に応じて確実にクラス・ロードされます。

13.2.6 デプロイメント・プランで行われた外部変更が管理コンソールに反映されないことがある問題

管理コンソールには、デプロイメント・プランで行われた外部変更が反映されないことがあります。コンソール・ユーザーがデプロイメント・プランを表示しているときに、コンソール外部のデプロイメント・プランで変更が行われると(Workshopの使用、プラン・テキスト・ファイルの直接編集、WLSTまたはwebLogic.Deployerを使用した新規プランによるデプロイメントの更新など)、それらの変更はコンソール・ユーザーに表示されません。

回避方法

別のデプロイメントの構成ページに移動してから、元のデプロイメントに戻ります。

13.2.7 Oracle OCIドライバのサポート

Oracle OCIドライバは、管理コンソールに事前構成済ドライバ・タイプとして明示的にリストされなくなりました。

回避方法

Oracle OCIドライバは、現在もアプリケーション・データ接続用としてサポートされるドライバであり、Oracle WebLogic Serverの以前のリリースと互換性があります。ただし、現在は、データベース・ユーザー名を含むすべての必須構成プロパティを手動で指定する必要があります。

13.2.8 「メトリック・ブラウザ」タブでのデータ表示に時間がかかる問題

Internet Explorer 7 (IE 7)を使用して監視ダッシュボードの「メトリック・ブラウザ」タブにデータを表示する場合、データを表示するのに非常に時間がかかり、その間ページが反応しなくなります。このタブにデータを表示するのに要する時間は、ドメインのサイズに応じて変化します。

回避方法

監視ダッシュボードの「メトリック・ブラウザ」タブにデータを表示する必要がある場合、IE 7以外のサポートされるWebブラウザ(たとえば、Internet Explorer 8以上、Firefox 3以上またはSafari 4以上)で管理コンソールを開きます。

13.3 Apache Beehiveサポートの問題および回避方法

WebLogic Serverの今回のリリースでは、Apache Beehiveサポートに関する既知の問題は存在しません。

13.4 クラスタリングの問題および回避方法

WebLogic Serverの今回のリリースでは、クラスタリングに関する既知の問題は存在しません。

13.5 構成の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.5.1項「WebLogicドメイン作成時にASProvWorkflowExceptionが発生する問題」

- 13.5.2項「英語以外のロケールでWLSTを実行する場合の-Dfile.encodingプロパティの使用」

- 13.5.3項「WebLogicのインストール・パスに空白が含まれると構成ツールに障害が発生する問題」

13.5.1 WebLogicドメイン作成時にASProvWorkflowExceptionが発生する問題

まれに、Fusion Middlware製品のインストールを開始する前にインストール環境にJAVA_OPTIONSがすでに存在する場合、ASProvWorkflowExceptionの原因になってドメインの作成を妨げることがあります。

回避方法

Fusion Middleware製品のインストールを開始する前に、既存のJAVA_OPTIONSを消去します。これらのJAVA_OPTIONSを使用するアプリケーションが環境にある場合、オプションを消去すると機能しなくなる可能性があります。その場合は、既存のJAVA_OPTIONSをテキスト・ファイルに保存して、他のアプリケーションを実行する別の方法を調査してください。

13.5.2 英語以外のロケールでWLSTを実行する場合の-Dfile.encodingプロパティの使用

WLSTは、希望するロケールを設定することで、ローカライズされたメッセージを使用して実行できます。WLSTを英語以外のロケールで実行する場合、次の問題を考慮する必要があります。

Windowsオペレーティング・システムで、DOSコマンド・ウィンドウのアクティブ・コード・ページがシステムのローカル(ANSI)・コード・ページと異なる場合、DOSコマンド・ウィンドウを通じてWLSTを起動する際に、-Dfile.encoding=<DOS window's active code page>プロパティをWLSTプロセスに追加する必要があります。これにより、Javaプロセスのデフォルト・キャラクタ・セットが変更されます。次に例を示します。

- DOSウィンドウのアクティブ・コード・ページは850です。これは、WLSTコマンド・ウィンドウでchcpコマンドを発行することで取得できます。

- システムのローカル(ANSI)・コード・ページは1250です。システムのローカル・コード・ページは、WindowsレジストリのHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NLS\CodePage\ACPキーの値を表示することで確認できます。標準のWindows編集ツール(メモ帳やワードパッドなど)で作成されるファイルは、この形式でエンコードされます。

この場合、次のようにWLSTを起動します。

set WLST_PROPERTIES="-Dfile.encoding=cp850"

$WL_HOME%\wlserver_10.3\common\bin\wlst.cmd

13.5.3 WebLogicのインストール・パスに空白が含まれると構成ツールに障害が発生する問題

一部のMicrosoft Windowsプラットフォームでは、WebLogicのインストール・パスに空白が含まれると、WebLogic構成ツールのコマンド(wlst、config、pack、unpackなど)に障害が発生する可能性があります。この場合、コマンドは、空白の後のインストール・パス部分からクラスが導出される際に、java.lang.ClassNotFoundExceptionが発生して失敗する可能性があります。コマンドの失敗は、Windowsレジストリで短縮ファイル名の生成が無効化されている場合に発生します。

回避方法

空白を構成ツールで適切に処理するには、Windowsレジストリで短縮名の生成を有効化する必要があります。短縮名の生成を有効化するには、次の手順を実行します。

1. regeditを実行します。

2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemフォルダに移動します。

3. NtfsDisable8dot3NameCreationをダブルクリックし、その値を0(ゼロ)に設定します。

4. 再起動して変更を反映します。

13.6 コネクタ(リソース・アダプタ)の問題および回避方法

WebLogic Serverの今回のリリースでは、コネクタ(リソース・アダプタ)に関する既知の問題は存在しません。

13.7 コンソール拡張の問題および回避方法

WebLogic Serverの今回のリリースでは、コンソール拡張に関する既知の問題は存在しません。

13.8 コア・サーバーとコア・ワーク・マネージャの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.8.1項「接続の取得の待機中にスレッドがスタックする問題」

- 13.8.2項「IPv6形式のアドレスの使用」

- 13.8.3項「サーバー全体の移行後にサーバーが起動できない問題」

- 13.8.4項「フィールド名の変更後にオブジェクト状態が保持されない問題」

- 13.8.5項「ユニキャスト・メッセージの順序どおりの処理の強制」

- 13.8.6項「ホスト名をリスニングするよう構成されているサーバーが起動後に別のホスト名をリスニングする問題」

13.8.1 接続の取得の待機中にスレッドがスタックする問題

いずれかの管理対象サーバーをホストするマシンが異常停止した状態、ネットワーク・ケーブルが外れた状態、またはネットワーク・インタフェース・カードに問題が発生した状態で、サーバーがその管理対象サーバーと通信しようとすると、スレッドが接続の取得を待機してスタックします。

回避方法

この問題は、現在、次のプライベート・フラグを使用して解決できます。

-Dweblogic.client.SocketConnectTimeoutInSecs

このフラグに、接続を取得しようとするスレッドを解放し、リクエストの迅速な終了を可能にする適切なタイムアウト値を設定します。

13.8.2 IPv6形式のアドレスの使用

WebLogic ServerでIPv6形式のアドレスを使用する場合、URLでは、ホスト・アドレス用に角カッコ([ と ])を含める必要があります。含めない場合、WLSTは実行中のサーバーに接続できない可能性があります。

回避方法

ホスト・アドレスに角カッコを追加します。次に例を示します。

t3://[fe80:0:0:0:203:baff:fe2f:59e5]:9991

13.8.3 サーバー全体の移行後にサーバーが起動できない問題

クラスタ・サーバーでサーバー全体の移行が発生したときにWebLogic Server管理サーバーが停止しており、サーバーが以前に一度も実行されたことのないマシンに移行されると、そのサーバーは新規マシンで起動できません。

回避方法

この問題には次のいずれかの回避方法を使用します。

- サーバー移行の実行時に必ず管理サーバーを起動しておきます。

- クラスタ内のすべての移行可能サーバーで共有ディスクまたはNFSを使用します。

13.8.4 フィールド名の変更後にオブジェクト状態が保持されない問題

J2EEアプリケーションでFastSwapが有効化されている場合、開発中にJavaクラスに対して特定のタイプの変更を行い、再デプロイすることなくその変更を参照できます。このとき、Javaオブジェクトのすべてのインスタンス状態は保持されます。

オブジェクト状態が保持されない変更タイプの1つとして、フィールド名の変更があげられます。このとき、フィールドは次のように処理されます。

- 古い名前を持つフィールドは削除されます。

- 新しい名前を持つフィールドは追加されます。

つまり、この場合、古いフィールドの状態は名前の変更されたフィールドに継承されません。

WorkshopまたはFastSwap Antタスクの使用時には、インスタンス・フィールド名の変更により値のリセットが発生しても、FastSwap操作は正常に完了しましたというメッセージが表示されることがあります。

回避方法

フィールド名の変更時にインスタンスの値がリセットされるのは通常の動作です。

13.8.5 ユニキャスト・メッセージの順序どおりの処理の強制

次の状況では、JNDIの更新頻度が非常に高くなるため、JMSサブスクライバでjava.naming.NameNotFoundExceptionが発生する可能性があります。

1. クラスタ通信にユニキャスト・メッセージング機能が使用されている場合。

2. JMSトピック接続がsetReconnectPolicy("all")で設定されている場合。

3. トピックに対するJMS恒久サブスクライバの作成および削除の頻度が非常に高い場合。

回避方法

この問題を修正するため、新規プロパティのMessageOrderingEnabledがClusterMBeanに追加されています。このプロパティにより、ユニキャスト・メッセージは強制的に厳密な順序で処理されます。デフォルトでは、このプロパティは無効です。このプロパティを有効化するには、config.xmlの<cluster>要素に手動で次の行を追加します。

<message-ordering-enabled>true</message-ordering-enabled>

13.8.6 ホスト名をリスニングするよう構成されているサーバーが起動後に別のホスト名をリスニングする問題

WebLogic Server管理サーバーまたは管理対象サーバーでのリスニング・アドレスの構成を指定するためにホスト名を使用する場合、複数のイーサネット・カードを使用して構成されているマシンでは、起動後に別のホスト名をリスニングする可能性があります。次に例を示します。

- マシンに3つのイーサネット・カードが搭載されています。

- カード1は、hostname1-s(DNS登録ホスト名)にマップされています。

- カード2は、hostname1-i(DNS登録ホスト名)にマップされています。

- カード3は、hostname1(実際のノードのホスト名)にマップされています。

- サーバーがhostname1でリスニングするように構成します。

- 再起動したサーバーは、hostname1-sでリスニングします。この理由は、Windowsが実際のノードのホスト名を最初に有効なイーサネット・カードのアドレスに解決するためです。

回避方法

この問題には次の3つの回避方法のいずれかを使用します。

1. WebLogic Server管理サーバーのリスニング・アドレスとして、ホスト名ではなくIPアドレスを使用します。管理対象サーバーでは、リスニング・アドレスとしてIPアドレスを使用するか、マシンの最初のイーサネット・カードに対して実際の物理ホスト名を構成します。

2. マシンのC:\Windows\system32\drivers\etc\hostsファイルに次のエントリを追加します。
<ip_address> <hostname>

3. 実際のノードのホスト名を持つカードがカード1になるようにマシンのネットワーク・カードの順序を変更します。

13.9 デプロイメントの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.9.1項「weblogic-application.xmlでsecurity-permission要素が使用できない問題」

- 13.9.2項「ファイル指定として解釈される無意味な文字列値」

- 13.9.3項「java.lang.NoClassDefFoundErrorが表示される問題」

- 13.9.4項「restoreメソッドでプランのオーバーライドを含むdConfig Beanを更新できない問題」

- 13.9.5項「プランの適用時に「"config-root" <directory>が見つかりませんでした」という警告が表示される問題」

- 13.9.6項「大きなアプリケーション・ファイルがデプロイされると、デプロイメント・タスクが失敗する問題」

13.9.1 weblogic-application.xmlでsecurity-permission要素が使用できない問題

security-permission要素は、weblogic.xmlおよびweblogic-ejb-jar.xmlデプロイメント・ディスクリプタで使用できますが、weblogic-application.xmlディスクリプタでは使用できません。したがって、エンタープライズ・アプリケーションでは、EJBまたはWebアプリケーションであるJARファイルにのみセキュリティ・ポリシーを適用できます。

13.9.2 ファイル指定として解釈される無意味な文字列値

weblogic.Deployerツールでは、コマンドライン引数間の無意味な文字列値がファイル指定として解釈されます。たとえば、次のコマンドを入力したとします。

java weblogic.Deployer -activate -nostage true -name myname -source c:\myapp\mymodule

このとき、ツールでは、trueという名前のファイル指定をアクティブ化しようとします。-nostageオプションは引数を取らず、trueは無意味な文字列値となるためです。

13.9.3 java.lang.NoClassDefFoundErrorが表示される問題

管理対象サーバーにデプロイされたアプリケーションまたはEJBがデプロイ済ライブラリに依存している環境で、WebLogic Server管理コンソールを使用している場合、java.lang.NoClassDefFoundErrorが発生する可能性があります。

回避方法

WebLogic Server管理コンソールでは、Javaのデータ型とアノテーションを処理するために、共有ライブラリ・デプロイメントにアクセスする必要があります。したがって、すべての共有ライブラリ・デプロイメントは、管理対象サーバーやクラスタのみでなく、常にWebLogic Server管理サーバーも対象とする必要があります。

13.9.4 restoreメソッドでプランのオーバーライドを含むdConfig Beanを更新できない問題

restoreメソッドでは、プランのオーバーライドを含むdConfig Beanを適切に更新できません。たとえば、次の手順があるとします。

DeployableObject dObject =
WebLogicDeployableObject.createDeployableObject(new File(appName));
DeploymentConfiguration dConfig =
WebLogicDeploymentManager.createConfiguration(dObject);
dConfig.restore(new FileInputStream(new File(plan)));

プランでは適切にdConfig Beanをオーバーライドできません。

回避方法

アプリケーションの構成の初期化時にプランを指定します。次に例を示します。

helper = SessionHelper.getInstance(
SessionHelper.getDisconnectedDeploymentManager());
helper.setApplication(app);
helper.setPlan(new File(plan));
helper.initializeConfiguration();

13.9.5 プランの適用時に「"config-root" <directory>が見つかりませんでした」という警告が表示される問題

管理コンソールを使用してアプリケーションの構成を変更すると、デプロイメント・プランが生成されます。外部ディスクリプタがデプロイメント・プランの一部として生成されると、それらは構成ルートのplanディレクトリに配置されます。このディレクトリは、デプロイメント・プランのconfig-root属性に設定されます。

外部ディスクリプタが必要ない場合、構成ルート・ディレクトリは作成されず、デプロイメント・プランの適用時に警告が表示されます。この結果、サーバー出力に次の警告が記録されます。

<Warning <WWebLogicDescriptorWL> <BEA-2156000><"config-root" C:\deployments\plan was not found>.

回避方法

planディレクトリを手動で作成します。

13.9.6 大きなアプリケーション・ファイルがデプロイされると、デプロイメント・タスクが失敗する問題

uploadオプションを使用して大きなアプリケーション・ファイルがデプロイされると、デプロイメント・タスクが失敗し、次のエラーが発生します。

java.lang.OutOfMemoryError: Java heap space

この問題を解決するために、新しいシステム・プロパティweblogic.deploy.UploadLargeFileが追加されています。この問題が発生する場合、デプロイメント・クライアントの起動に使用するjavaコマンドにこのフラグを組み込みます。

WebLogic Serverパッチ・リリース9.2 MP2、9.2 MP3、10.0 MP1、10.0 M2、10.3、10.3.1、10.3.2または10.3.3を使用している場合、このフラグは必要ありません。

13.10 EJBの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.10.1項「Oracle表の主キーがCHARである問題」

- 13.10.2項「クラスタ化可能なタイマーを作成できるアノテーションが存在しない問題」

- 13.10.3項「Kodoのマッピング・ツールでスキーマを生成できない問題」

- 13.10.4項「アノテーションを通じてのみ指定可能なJPAメタデータ・モデルの拡張」

- 13.10.5項「Springでサポートされないlookupメソッドのインジェクション」

- 13.10.6項「管理環境でJDO PersistenceManagerFactoryのデシリアライズが失敗する問題」

- 13.10.7項「索引がスキーマ作成時に作成されないことがある問題」

- 13.10.8項「@Idフィールドに@Uniqueのアノテーションも付けるとOpenJPAにより例外がスローされる問題」

- 13.10.9項「キャッシュ・ヒットおよびミスの数が異常に上昇する問題」

- 13.10.10項「表が存在していてもOpen JPAが表を作成しようとする問題」

- 13.10.11項「シリアライズ中にEJBアプリケーションが失敗する問題」

- 13.10.12項「非トランザクション・メッセージドリブンBeanのコンテナで外部トピックに対して再現可能な動作を提供できない問題」

13.10.1 Oracle表の主キーがCHARである問題

Oracle表の主キーはCHARですが、SQL表の問合せフィールドはVARCHAR2です。

回避方法

データベース・スキーマをCHARからVARCHAR2に変更します。CHARを主キーとして使用することは、Oracle Databaseでは推奨されません。

13.10.2 クラスタ化可能なタイマーを作成できるアノテーションが存在しない問題

クラスタ化可能なタイマーを作成できるEJB3 BeanまたはEjbgenのアノテーションはありません。

回避方法

weblogic-ejb-jar.xmlファイルを作成し、<timer-implementation>要素および対応する値をそのファイルに配置します。

13.10.3 Kodoのマッピング・ツールでスキーマを生成できない問題

Kodoのマッピング・ツールでは、主キーでBLOBを使用するクラスのスキーマを生成できません。BLOBは、主キーで使用できますが、スキーマは手動で定義する必要があります。主キーでのBLOB列のサポートは、JDOまたはJPAのどちらの仕様にも規定されていないことに注意してください。

13.10.4 アノテーションを通じてのみ指定可能なJPAメタデータ・モデルの拡張

JPAメタデータ・モデルの拡張は、アノテーションを通じてのみ指定可能であり、仕様に定義されているorm.xmlファイルなどの構造では指定できません。

回避方法

オブジェクト・モデルにKodo固有のメタデータを指定するには、次のいずれかを行います。

- Kodo固有のアノテーションを使用します。

- XMLベースのメタデータを、拡張のXML指定がサポートされるJDOメタデータ形式に変換します。

13.10.5 Springでサポートされないlookupメソッドのインジェクション

WebLogic Springインジェクションの拡張モデルでは、lookupメソッドのインジェクションはサポートされません。

13.10.6 管理環境でJDO PersistenceManagerFactoryのデシリアライズが失敗する問題

管理環境でのJDO PersistenceManagerFactoryのデシリアライズは、失敗する可能性があります。例外により、javax.jdo.PersistenceManagerFactoryClassプロパティが欠落していると報告されます。管理環境では、一般的に、PersistenceManagerFactoryのシリアライズは必要ありません。

13.10.7 索引がスキーマ作成時に作成されないことがある問題

クラス・レベルで宣言された索引が、スキーマ作成時に作成されないことがあります。

回避方法

スキーマ生成ツールの実行後に手動で索引を作成します。

13.10.8 @Idフィールドに@Uniqueのアノテーションも付けるとOpenJPAにより例外がスローされる問題

一部のデータベースで@Idフィールドに@Uniqueのアノテーションも付けると、OpenJPAにより例外がスローされます。データベースの主キーは、定義上一意です。一部のデータベースでは、列に一意索引を作成することでこれを実装しています。

回避方法

単一のフィールドに@Idと@Uniqueの両方を指定しないでください。

13.10.9 キャッシュ・ヒットおよびミスの数が異常に上昇する問題

バージョン・データなしでエンティティを操作する場合、キャッシュ・ヒットおよびミスの数が異常に上昇する可能性があります。EntityManagerが閉じられて、含まれているすべてのエントリがデタッチされると、余分なキャッシュ・アクセスが発生します。バージョン・フィールドのないエンティティは、システムでは、バージョン・データがないとみなされます。このため、システムは、デタッチする前にキャッシュ内でこれらのバージョンを確認して対応します。

回避方法

バージョン・フィールドや他のバージョン処理方法を持つエンティティでは、異常なキャッシュ・アクセスは発生しません。

13.10.10 表が存在していてもOpen JPAが表を作成しようとする問題

MySQLデータベースを使用しており、次のように実行時に自動的にマッピング・ツールを実行してデフォルト・スキーマ内に表を作成するようOpenJPAが構成されているとします。

<property name='openjpa.jdbc.SynchronizeMappings' value='buildSchema'/>
<property name='openjpa.jdbc.Schema' value='MySQL database name' />

この場合、OpenJPAは、表がデータベース内にすでに存在していても表を作成しようとします。PersistenceExceptionがスローされ、表がすでに存在し、表の作成文が失敗したことが示されます。

回避方法

この問題を回避するには、MySQLデータベースを使用する際に、実行時に自動的にマッピング・ツールを実行して同時にデフォルト・スキーマを指定するようOpenJPAを構成しないでください。

13.10.11 シリアライズ中にEJBアプリケーションが失敗する問題

IIOPを使用してサーバーからクライアントにJPAエンティティを送信するEJBアプリケーションは、エンティティがシリアライズ可能(ただし、外部化不可能)で、writeObject()メソッドを宣言していない場合、失敗します。

回避方法

該当するエンティティ・クラスにwriteObject()メソッドを追加します。書込みオブジェクトは次のように簡単なものでかまいません。

private void
writeObject(java.io.ObjectOutputStream out)
throws IOException {
out.defaultWriteObject();
}

13.10.12 非トランザクション・メッセージドリブンBeanのコンテナで外部トピックに対して再現可能な動作を提供できない問題

外部トピック(WebLogic以外)のJMSを指定する非トランザクション・トピックのメッセージドリブンBean (MDB)に対してマルチスレッド処理を使用する場合、MDBコンテナで再現可能な動作を提供できないことがあります。たとえば、onmessage()メソッドでruntimeExceptionがスローされても、コンテナでは引き続きメッセージに肯定応答を返す可能性があります。

回避方法

デプロイメント・ディスクリプタでmax-beans-in-free-pool属性を1に設定します。

13.11 サンプルの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.11.1項「medrec.wls.configでのセキュリティ構成」

- 13.11.2項「StreamParser.javaファイルでHTMLファイルが作成されない問題」

- 13.11.3項「medrecまたはサンプル・ドメインを起動すると表示される警告メッセージ」

13.11.1 medrec.wls.configでのセキュリティ構成

SAMPLES_HOME/server/medrec/setup/build.xmlのmedrec.wls.configターゲットには、セキュリティ構成に関連する既知の問題があります。

13.11.2 StreamParser.javaファイルでHTMLファイルが作成されない問題

../xml/staxサンプルには、同じ名前で拡張子が異なるStreamParser.javaおよびStreamParser.jspという2つのファイルが含まれます。ただし、サンプル・ビューア・ビルドでは、ファイル・タイプごとに2つではなく、ただ1つの対応するHTMLファイルが作成されます。この場合、StreamParser.jspファイルのみに同等のHTMLファイルが作成され、StreamParser.javaファイルには作成されません。

この問題の原因は、ドキュメントのファイルを生成するjava2htmlの動作を制御するbuild.xmlファイルの設定にあります。

java2htmlを使用すると、useShortFileName="true"パラメータにより、ソース・ファイルのファイル拡張子が切り捨てられ、HTML出力ファイルのファイル名が作成されます。2つのファイルが同じ名前で拡張子が異なる場合、最後に生成されたHTMLファイルが常に前のファイルを上書きします。

回避方法

useShortFileNameパラメータをfalseに設定します。この設定により、名前にファイル拡張子を含むHTMLファイルが生成されます。この解決方法のデメリットは、関連するファイルがこの不具合により影響を受けていたかどうかにかかわらず、HTML出力ファイルを参照しているすべてのリンクを修正する必要があることです。

13.11.3 medrecまたはサンプル・ドメインを起動すると表示される警告メッセージ

medrecまたはサンプル・ドメインを起動すると、次のような警告メッセージが表示されることがあります。

<Warning> <WorkManager> <BEA-002919> <Unable to find a WorkManager with name
weblogic.wsee.mdb.DispatchPolicy. Dispatch policy
weblogic.wsee.mdb.DispatchPolicy will map to the default WorkManager for the
application bea_wls_async_response>

この警告メッセージは、非同期Webサービスがデプロイされた状態でWebLogic Serverのサンプル・アプリケーションを起動すると、コンソールの標準出力に表示されます。

回避方法

この警告は無害のため、無視して問題ありません。

13.12 HTTPパブリッシュ/サブスクライブ・サーバーの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.12.1項「サポートされないローカル・クライアントの認証および認可」

- 13.12.2項「ローカル・クライアントによりパブリッシュされたイベント・メッセージが受信されない問題」

- 13.12.3項「ローカル・クライアントによりパブリッシュされたイベント・メッセージにフィルタが適用されない問題」

13.12.1 サポートされないローカル・クライアントの認証および認可

HTTPパブリッシュ/サブスクライブ・サーバーでは、ローカル・クライアントの認証および認可をサポートしていません。ローカル・クライアントには、HTTPパブリッシュ/サブスクライブ・サーバーのチャネルを操作するためのFULL権限があります。つまり、ローカル・クライアントは、チャネルを作成または削除したり、チャネルからイベントをパブリッシュまたはサブスクライブできます。

13.12.2 ローカル・クライアントによりパブリッシュされたイベント・メッセージが受信されない問題

クラスタ環境では、あるサーバーのローカル・クライアントによりパブリッシュされたイベント・メッセージは、同じサーバーに接続されたサブスクライブ済クライアントによってのみ受信されます。これらのメッセージは、クラスタ内の別のサーバーに接続されたサブスクライブ済クライアントでは受信されません。

13.12.3 ローカル・クライアントによりパブリッシュされたイベント・メッセージにフィルタが適用されない問題

ローカル・クライアントにより任意のチャネルにパブリッシュされたイベント・メッセージには、そのチャネルに対して構成されたメッセージ・フィルタが適用されません。

13.13 インストールの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.13.1項「アップグレード・インストールでSybase JDBCドライバがダウンロードされない問題」

- 13.13.2項「アップグレード・インストールの中断後に発生することのある前のインストール環境への不適切なロールバック」

- 13.13.3項「WebLogic Serverインストーラが失敗してディスク領域の不足エラーが発生する問題」

- 13.13.4項「WebLogic ServerホームをMiddlewareホームと同じにできない問題」

13.13.1 アップグレード・インストールでSybase JDBCドライバがダウンロードされない問題

Oracle WebLogic Server 11gリリース1のインストーラでは、Sybase JDBCドライバがダウンロードされません。最新のインストーラを使用して既存のWebLogic Server 10.3インストール環境をアップグレードする場合、元のインストール環境からSybase JARファイルは削除されません。このインストーラでは、weblogic.jarファイルのみがアップグレードされます。

/server/libまたは/server/ext/jdbc/sybaseディレクトリのSybase JARファイル(jconn2.jar、jconn3.jarおよびjConnect.jar)は、アップグレードされたweblogic.jarファイルのマニフェスト・クラスパスから削除されます。そのため、WebLogic ServerアプリケーションのクラスパスにSybase JARファイルが含まれず、weblogic.jarのみが含まれる場合、アップグレード・インストール後にアプリケーションからClassNotFoundExceptionがスローされます。

この問題を回避するには、WebLogic Serverアプリケーションのクラスパスに明示的にSybase JARファイルを追加します。

13.13.2 アップグレード・インストールの中断後に発生することのある前のインストール環境への不適切なロールバック

アップグレード・インストーラまたはSmart Updateを使用して既存のWebLogic Server 10.3.xインストール環境をWebLogic Server 10.3.4にアップグレードする場合、完了前にアップグレードを中断すると、通常、インストール環境は自動的に前のインストール環境にロールバックされます。この正常な操作は行われないことがあり、結果として使用できないインストール環境が生成されます。

13.13.3 WebLogic Serverインストーラが失敗してディスク領域の不足エラーが発生する問題

ファイル・システムまたはディスク上に使用可能なディスク領域が大量にあっても、WebLogic Serverインストーラが失敗してディスク領域の不足エラーが発生する可能性があります。

回避方法

インストール・コマンドの-Dspace.detectionプロパティを使用して、使用可能な領域チェックを無効にしてください。次に例を示します。

java -Xmx1024M -Dspace.detection=false -jar installer_file_name -mode=silent -silent_xml=silent.xml

または

wls1034_linux.bin -Dspace.detection=false

13.13.4 WebLogic ServerホームをMiddlewareホームと同じにできない問題

Middlewareホーム・ディレクトリは、WebLogic Serverホーム・ディレクトリとして使用できません。たとえば、Middlewareホーム・ディレクトリがC:\Oracle\Middlewareの場合、WebLogic Serverのホーム・ディレクトリとしてC:\Oracle\Middlewareを指定できません。指定すると、構成ウィザードやテンプレート・ビルダーなどの様々なWebLogic Serverツールに深刻な問題が発生する可能性があります。

回避方法

Middlewareホーム・ディレクトリ以外のディレクトリにWebLogic Serverをインストールします。たとえば、Middlewareホーム・ディレクトリがC:\Oracle\Middlewareの場合、C:\Oracle\Middleware\wlserverやC:\Oracle\wlserverにWebLogic Serverをインストールすることが可能です。

13.14 Java EEの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.14.1項「FastSwapにより緩和される可能性のあるフィールドおよびメソッドのアクセス修飾子」

- 13.14.2項「FastSwapでサポートされないエンティティBeanおよびejbClassの再定義」

- 13.14.3項「複数のJARがEARファイルに存在する場合にクラスパスの順序が保証されない問題」

13.14.1 FastSwapにより緩和される可能性のあるフィールドおよびメソッドのアクセス修飾子

FastSwapでは、フィールドやメソッドのアクセス修飾子が緩和されることがあります。privateおよびprotectedメンバーは、実行時にpublicになる可能性があります。これにより、リフレクションの動作が変更されるため、Strutsなどのリフレクションベースのフレームワークが影響を受ける可能性があります。

13.14.2 FastSwapでサポートされないエンティティBeanおよびejbClassの再定義

FastSwapでは、エンティティBeanおよびejbClass(セッション/MDB)の再定義はサポートされません。そのため、エンティティ・クラスを更新すると、再定義エラーが発生します。

回避方法

エンティティ・クラスの更新後に、アプリケーションを再デプロイします。

13.14.3 複数のJARがEARファイルに存在する場合にクラスパスの順序が保証されない問題

複数の個別のJARファイルを含む単一のEARファイルがあり、その2つ以上のJARファイルに同じ名前のクラスが含まれる場合、どのJARファイルのクラスがWebLogic Serverによりインスタンス化されるかは予測できません。それぞれのクラスが同じであれば問題になりませんが、各クラスの実装が異なる場合、結果は予測できません。

回避方法

現在のところ、この問題に有効な回避方法はありません。

13.15 JDBCの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.15.1項「MS SQLServerにJDBCドライバを使用している場合、setTransactionIsolation()へのコールが失敗することがある問題」

- 13.15.2項「10.3.2以上のWLSデータソースへのリモート・アクセス試行が失敗する問題」

13.15.1 MS SQLServerにJDBCドライバを使用している場合、setTransactionIsolation()へのコールが失敗することがある問題

MS SQLServerにJDBCドライバを使用している場合、getTransactionIsolation()が最初にコールされると、setTransactionIsolation()へのコールがトランザクション・コンテキストで失敗することがあります。

13.15.2 10.3.2以上のWLSデータソースへのリモート・アクセス試行が失敗する問題

新規システム・プロパティの-Dweblogic.jdbc.remoteEnabledがOracle WebLogic Server 10.3.2のJDBCに追加されました。WebLogic Serverの以前のリリースとの互換性を確保するため、このプロパティのデフォルト設定はtrueです。このプロパティをfalseに設定すると、リモートJDBCアクセスは無効になり、そのようなアクセスがあると、例外が発生します。

リモート・アクセスは、アプリケーション内で明示的に行われる場合と、LLR、1PCまたはXAのエミュレートのグローバル・トランザクション・オプションを使用して構成されて参加している非XAデータソースを持つグローバル(XA/JTA)トランザクション中に暗黙的に行われる場合があります。次の一覧は、例外がスローされる事例と各事例の回避方法(存在する場合)を示します。

例外は、次のような場合に発生します。特定の事例の回避方法(存在する場合)も示します。

- スタンドアロン・クライアント・アプリケーションが任意のタイプのデータソースを使用する場合。

- WebLogic Serverでホストされているアプリケーションが任意のタイプのデータソースを使用し、データソースがローカルに構成(ターゲット指定)されていない場合。潜在的な回避方法としては、データソースをローカルにターゲット指定します。

- 同じグローバル・トランザクション内の複数のWebLogic Serverインスタンスに対するLLR、1PCまたはXAのエミュレートのトランザクション・オプションを使用した、同じ名前の非XAデータソースにアクセスする場合。この場合、潜在的な回避方法は2種類あります。

- XAをかわりに使用するようデータソースを変更します(パフォーマンスが低下する可能性があります)。

- 1PC/エミュレートXAタイプの場合、単一サーバーからデータソースにアクセスできるようアプリケーションを変更します。

- トランザクション・コーディネータとは異なるサーバーに対するLLRトランザクション・オプションを使用した非XAデータソースにアクセスする場合。サーバーが開始したトランザクションの場合、コーディネータの場所は、トランザクションに最初に参加したリソースに基づいて選択されます。この場合、潜在的な回避方法は次の2種類あります。(a) XAをかわりに使用するようデータソースを変更します(パフォーマンスが低下する可能性があります)。(b) トランザクション・コーディネータ上でデータソースにアクセスできるようアプリケーションを変更します。詳細は、『Oracle Fusion Middleware Oracle WebLogic Server JTAのプログラミング』のLLRを使用したパフォーマンスの最適化に関する項を参照してください。後者の回避方法は一部の事例では使用できない可能性があります。たとえば、MDBアプリケーションがリモートWebLogic JMSサーバーからメッセージを受信する場合、トランザクション・コーディネータは常に、JMSサーバーをホストしているWebLogic Serverになりますが、MDBアプリケーションを同じWebLogic Serverに移動できない可能性があります。

- XAをかわりに使用するようデータソースを変更します(パフォーマンスが低下する可能性があります)。

- トランザクション・コーディネータ上でデータソースにアクセスできるようアプリケーションを変更します。詳細は、『Oracle Fusion Middleware Oracle WebLogic Server JTAのプログラミング』のLLRを使用したパフォーマンスの最適化に関する項を参照してください。この回避方法は一部の事例では使用できない可能性があります。たとえば、MDBアプリケーションがリモートWebLogic JMSサーバーからメッセージを受信する場合、トランザクション・コーディネータは常に、JMSサーバーをホストしているWebLogic Serverインスタンスになりますが、MDBアプリケーションを同じWebLogic Serverインスタンスに移動できない可能性があります。

13.16 JMSの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.16.1項「デプロイメント・ディスクリプタの検証の失敗」

- 13.16.2項「複数のプロデューサで同じクライアントSAFインスタンスを使用する場合の例外」

- 13.16.3項「ストアのファイル名とディレクトリ名でサポートされないマルチバイト・キャラクタ」

- 13.16.4項「デフォルトUOO名の生成の変更」

- 13.16.5項「NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト」

- 13.16.6項「サービスの移行後にJMSメッセージ・コンシューマが再接続できないことがある問題」

- 13.16.7項「ユニキャスト・メッセージの順序どおりの処理の強制」

13.16.1 デプロイメント・ディスクリプタの検証の失敗

デプロイメント・ディスクリプタの検証が有効化されており、EARファイルにJMSモジュールのみが含まれる場合、ディスクリプタの検証は失敗します。

回避方法

J2EE仕様に準拠したモジュールがEARに少なくとも1つ存在することを確認します。

13.16.2 複数のプロデューサで同じクライアントSAFインスタンスを使用する場合の例外

複数のJMSプロデューサで同じJMSクライアントSAFインスタンスを(単一のJVM内で)使用すると、JMS SAFクライアント作成のタイミングによっては、次の例外が発生する可能性があります。

Error getting GXA resource [Root exception is weblogic.jms.common.JMSException:
weblogic.messaging.kernel.KernelException: Error getting GXA resource]

回避方法

複数のJMS SAFクライアント・プロデューサを使用する場合、新規クライアントの作成ごとに少し間を空けるようにします。

13.16.3 ストアのファイル名とディレクトリ名でサポートされないマルチバイト・キャラクタ

WebLogicストアのファイル名とディレクトリ名では、マルチバイト・キャラクタはサポートされません。たとえば、WebLogic Server名にマルチバイト・キャラクタを割り当てると、デフォルト・ストアは作成されず、WebLogic Serverは起動しません。

回避方法

パス名にマルチバイト・キャラクタを含めずにWebLogic Serverインスタンスを作成し、デフォルト・ストア構成でそのパス名を使用します。WebLogic Server名にはマルチバイト・キャラクタを使用しないでください。

13.16.4 デフォルトUOO名の生成の変更

WebLogic Server 10.3.4には、JMSの通常の宛先、分散宛先またはテンプレートにデフォルトの順序単位(UOO)を設定する構成の修正が含まれます。この修正により、宛先のホストJMSサーバーの再起動後も、デフォルトの順序単位名が同じであることが保証されます。現在、デフォルトのUOO名は、ドメイン、JMSサーバーおよび宛先名に基づきます。

13.16.5 NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト

JMSメッセージおよびトランザクション・ログをNFSにマウントされたディレクトリに格納している場合、予期しないマシン障害の後にサーバーの再起動の動作を確認することを強くお薦めします。NFSの実装に応じて、フェイルオーバーおよび再起動後に異なる問題が発生する可能性があります。詳細は、6.3項「NFSでのファイル・ストアの使用時におけるWebLogic Serverの予期しない障害のテスト」を参照してください。

13.16.6 サービスの移行後にJMSメッセージ・コンシューマが再接続できないことがある問題

JMSメッセージ・コンシューマは、アプリケーションのWLConnection.getReconnectPolicy()属性がallに設定されている場合、サービスの移行後に再接続できないことがあります。コンシューマが移行されないと、例外がスローされるか、またはコンシューマが有効でなくなったことをアプリケーションに通知するonExceptionが発生します。

回避方法

アプリケーションでは、例外ハンドラまたはonExceptionを通じてコンシューマをリフレッシュできます。

13.16.7 ユニキャスト・メッセージの順序どおりの処理の強制

一部の状況では、JNDIの更新頻度が非常に高くなるため、JMSサブスクライバでjava.naming.NameNotFoundExceptionが発生する可能性があります。詳細は、13.8.5項「ユニキャスト・メッセージの順序どおりの処理の強制」を参照してください。

13.17 JNDIの問題および回避方法

WebLogic Serverの今回のリリースでは、JNDIに関する既知の問題は存在しません。

13.18 JSPとサーブレットの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.18.1項「デプロイメント・プランを使用して2つのディスクリプタをオーバーライドできない問題」

- 13.18.2項「JSPタグ・ハンドラでサポートされないSpring依存関係インジェクション」

- 13.18.3項「有効なセッションIDでのアプリケーションへのアクセス時に発生する503エラー」

13.18.1 デプロイメント・プランを使用して2つのディスクリプタをオーバーライドできない問題

デプロイメント・プランを使用して、WebアプリケーションまたはWebモジュールのデプロイ時にWEB-INF/classes/META-INF/persistence.xmlおよびWEB-INF/classes/META-INF/persistence-configuration.xmlの2つのディスクリプタをオーバーライドすることはできません。これ以外であれば、デプロイメント・プランを使用して任意のディスクリプタをオーバーライドできます。

回避方法

WEB-INF/classes/META-INF/persistence.xmlおよびWEB-INF/classes/META-INF/persistence-configuration.xml(存在する場合)を、関連するクラス・ファイルとともに単一のJARファイルにパッケージします。このJARファイルは、WebアプリケーションまたはWebモジュールのWEB-INF/libディレクトリに配置してください。このようなJARファイルの2つのディスクリプタは、デプロイメント・プランを使用してオーバーライドできます。

13.18.2 JSPタグ・ハンドラでサポートされないSpring依存関係インジェクション

Spring拡張モデルが有効化されている場合、パフォーマンス上の理由から、WebLogic Server 10.3以上ではJSPタグ・ハンドラでSpring依存関係インジェクション(DI)がサポートされません。

現在、WebLogic Serverでは、サーブレット、フィルタ、リスナーなど、ほとんどのWebコンポーネントでSpring DIがサポートされます。ただし、現在のところ、パフォーマンス上の理由からJSPタグ・ハンドラではSpring DIはサポートされません。

13.18.3 有効なセッションIDでのアプリケーションへのアクセス時に発生する503エラー

セッションが永続的で、古いバージョンのサーブレット・コンテキストがリタイアされたときに、有効なsessionidでアプリケーションにアクセスすると503エラーが発生します。

たとえば、バージョン付きWebアプリケーションのセッション永続タイプがfileであるとします。ユーザーは、このアプリケーションに正常にアクセスできます。その後、このアプリケーションのバージョン2が再デプロイされ、バージョン1はリタイアされます。同じユーザーがこのアプリケーションにアクセスすると、503エラーが発生します。

13.19 JTAの問題および回避方法

WebLogic Serverの今回のリリースでは、JTAに関する既知の問題は存在しません。

13.20 Java仮想マシン(JVM)の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.20.1項「1.4シン・クライアント・アプレットでWebLogic Serverに接続できない問題」

- 13.20.2項「一部のプロセッサ上で稼働するアプリケーションで発生する断続的な時間の問題」

13.20.1 1.4シン・クライアント・アプレットでWebLogic Serverに接続できない問題

Sun Microsystems VMの既知の不具合(513552)のため、1.4シン・クライアント・アプレットではWebLogic Server 9.0以上に接続できません。これは、VMがクライアント接続とサーバー接続を正しく区別できないことが原因です。VMは、サーバー・タイプの接続を作成してキャッシュします。その後、クライアント・タイプの接続を作成する際に、キャッシュされた接続を検出してその使用を試みますが、クライアントではサーバー接続の使用が許可されないため、エラーが発生します。

13.20.2 一部のプロセッサ上で稼働するアプリケーションで発生する断続的な時間の問題

Intel G5プロセッサ上のRH Linuxで実行され、システム時間コールを直接的または間接的に使用するアプリケーションでは、ClockSourceがtsc(デフォルト)に設定されていると、断続的に時間の問題が発生する可能性があります。標準のPOSIX C gettimeofday()コールと、関連するJava System.currentTimeMillis()およびjava.util.Date()コールでは、シングル・スレッド・アプリケーションであっても、現在から約4400秒後の値を断続的に返す可能性があります。

この問題は、WebLogicやJavaに固有ではなく、Intel G5プロセッサ上のRH Linuxで稼働するすべてのアプリケーションに適用されます。この問題は、標準のJavaを使用して明示的に時間コールを行うアプリケーションで発生するか、または時間ベースの任意のアプリケーション・サーバー・サービスを明示的に使用するアプリケーションで発生する可能性があります。

問題発生の可能性となる兆候には、早すぎるトランザクション・タイムアウト、予期しないJMSメッセージの期限切れ、およびスケジュールされたタイマーの誤動作などがあげられます(ただし、これら以外の兆候も考えられます)。

この問題の単独の再現方法に興味がある場合は、オラクル社に連絡してOracle Bug#8160147を参照してください。

回避方法

Linuxに対する既知の公式パッチはありません。かわりに、クロック・ソースをtscからhpetに変更します。テスト・システムでは、この変更後、System.currentTimeMillis()/gettimeofday()の無効な戻り値を原因とする例外は発生しなくなりました。試験的にシステム・クロックをtscからhpetに変更するには、rootとして次の手順を実行します。

1. ntpdを無効化します(実行中の場合)。

2. echo 'hpet' > /sys/devices/system/clocksource/clocksource0/current_clocksourceを実行します。

3. ntpdを有効化します。

この変更は、再起動後は無効になります。詳細は、http://www.gossamer-threads.com/lists/linux/kernel/813344を参照してください。

13.21 監視の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.21.1項「@unharvestableとして明示的にマークされていないMBean属性が収集可能として表示される問題」

- 13.21.2項「JVMレベルによって生成されたイベントが低ボリュームで生成されない問題」

- 13.21.3項「JVMイベントが有効であるときにWLDFパフォーマンス問題が発生する」

13.21.1 @unharvestableとして明示的にマークされていないMBean属性が収集可能として表示される問題

@unharvestableタグは、インタフェース・レベルでは評価されません。明示的に@unharvestableとマークされていないMBean属性は、収集可能とみなされ、WebLogic管理コンソールで収集可能として表示されます。

回避方法

MBean属性を明示的に@unharvestableとしてマークできます。

13.21.2 JVMレベルによって生成されたイベントが低ボリュームで生成されない問題

WebLogic Server 10.3.3では、デフォルトのWLDF診断ボリューム設定はオフでした。WebLogic Server 10.3.4ではデフォルトの診断ボリューム設定は低ボリュームで、WebLogic Server 10.3.4ではJVMレベルによって生成されるイベントは低ボリュームでは生成されません(WebLogic Server 10.3.3ではJVMレベルのイベントは低ボリューム設定で生成されていました)。WebLogic Server 10.3.4では、JVMレベルのイベントは依然として高ボリュームおよび中ボリューム設定で生成されます。

回避方法

次のいずれかの回避方法を使用すると、JVMレベルのイベントが生成されるようになります。

- WLDF診断ボリュームを中または高ボリュームに上げます。

- JRMC、JRCMDまたはJRockitコマンドライン設定を使用して、WebLogic Serverインスタンスで別のフライト記録をアクティブ化します。これを行うことにより、すべてのWLDF診断ボリューム設定(オフ、低、中および高)でJVMイベントが存在するようになります。

13.21.3 JVMイベントが有効であるときにWLDFパフォーマンス問題が発生する

JVMイベントが有効である場合、次の状況下でWLDFパフォーマンス問題が発生する可能性があります。

- 他のJRockitフライト記録が有効でない場合、WLDF診断ボリュームを中または高レベルに設定すると、パフォーマンスが低下する可能性があります。

- 他のJRockitフライト記録が有効である場合、すべてのWLDF診断ボリューム・レベル(オフ、低、中および高)でパフォーマンスが低下する可能性があります。

13.22 ノード・マネージャの問題および回避方法

WebLogic Serverの今回のリリースでは、ノード・マネージャに関する既知の問題は存在しません。

13.23 操作、制御、管理の問題および回避方法

WebLogic Serverの今回のリリースでは、操作、制御および管理に関する既知の問題は存在しません。

13.24 Oracle Kodoの問題および回避方法

この項では、Oracle Kodoの問題および回避方法について説明します。

- 13.24.1項「空のバイト配列フィールドで取得される値がNULLになる問題」

13.24.1 空のバイト配列フィールドで取得される値がNULLになる問題

エンティティ内の空のバイト配列フィールドをSybaseまたはOracleデータベースに永続化しようとすると、値がバイトではなくNULLとして格納されます。この結果、値の取得時にNULLが返されます。

この原因は、データベースへの格納時に空のバイト配列をNULLに変換するSybaseおよびOracleドライバの制限にあります。この問題は、WebLogic JDBCドライバと、SybaseおよびOracle固有のドライバで発生します。

13.25 プラグインの問題および回避方法

この項では、様々なWebLogic Serverプラグインに関する次の問題について説明します。

- 13.25.1項「IISプラグインの使用時に発生するapr_socket_connection例外」

13.25.1 IISプラグインの使用時に発生するapr_socket_connection例外

次の状況では、IISプラグインが動作せず、apr_socket_connectionエラーが発生する可能性があります。

1. IISインスタンスとWeblogic Serverインスタンスの両方が同じマシン上に存在する場合。

2. IPv6がマシンで有効化されているが、そのマシンがIPv6環境内に存在しない(つまり、IPv6インタフェースが有効だが機能していない)場合。

3. WebLogic Serverサーバー・インスタンスのリスニング・アドレスが単純なホスト名に設定されている場合。

4. WebLogicHostまたはWebLogicClusterディレクティブのいずれかがIISインスタンスの単純なホスト名に設定されている場合。

13.26 プロトコルの問題および回避方法

WebLogic Serverの今回のリリースでは、プロトコルに関する既知の問題は存在しません。

13.27 RMI-IIOPの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.27.1項「Ant 1.7 rmicタスクの非互換性」

13.27.1 Ant 1.7 rmicタスクの非互換性

Antバージョン1.7のrmicタスクをコールすると、自動的に-vcompatフラグが追加されますが、これはOracle WebLogic Serverのrmicと互換性がありません。

回避方法

rmicコールが次の形式の場合、次のいずれかの回避方法を使用します。

rmic classname="com.bea.crmsimulation.legacyra.LegacyAdapter"
base="${module_location}/core-legacy-ra/classes"
classpath="${core.classes}" compiler="weblogic" />

- stubversionを追加します。

<rmic classname="com.bea.crmsimulation.legacyra.LegacyAdapter"
base="${module_location}/core-legacy-ra/classes"
classpath="${core.classes}" compiler="weblogic"
stubversion="1.2"/>

- compilerフラグを削除します。

<rmic classname="com.bea.crmsimulation.legacyra.LegacyAdapter"
base="${module_location}/core-legacy-ra/classes"
classpath="${core.classes}"

13.28 セキュリティの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.28.1項「適切なサーバー・セキュリティ・ディレクトリが存在する場合にのみ機能するStoreBootIdentity」

- 13.28.2項「SecurityServiceExceptionにより起動時に障害が発生する問題」

- 13.28.3項「WLS 6.1からのドメインのアップグレード後の認証障害」

- 13.28.4項「InvalidParameterExceptionメッセージが生成されて表示される問題」

- 13.28.5項「SAML 2.0サービス・プロバイダ・サービスで「認証」属性と「パッシブ」属性の両方を有効化すると無効な構成になる問題」

- 13.28.6項「非分岐VMでWebLogicフル・クライアントを実行する際の問題」

13.28.1 適切なサーバー・セキュリティ・ディレクトリが存在する場合にのみ機能するStoreBootIdentity

-Dweblogic.system.StoreBootIdentityオプションは、適切なサーバー・セキュリティ・ディレクトリが存在する場合にのみ機能します。このディレクトリは、通常、構成ウィザードまたはアップグレード・ツールにより作成されます。

ただし、適切なサーバー・セキュリティ・ディレクトリが、ソース・コントロール・システムにチェックインされるドメインに存在しないこともあります。

13.28.2 SecurityServiceExceptionにより起動時に障害が発生する問題

WebLogic Serverインスタンスは、RDBMSセキュリティ・データ・ストアがWebLogic Serverに付属するDB2ドライバを使用してDB2データベース用に構成されている場合、SecurityServiceExceptionにより起動時に障害が発生する可能性があります。

回避方法

RDBMSセキュリティ・データ・ストアでDB2データベース用にAlternateId接続プロパティを使用する場合、WebLogic Serverに付属するDB2ドライバの使用時に追加プロパティのBatchPerformanceWorkaroundもtrueに設定する必要があります。

13.28.3 WLS 6.1からのドメインのアップグレード後の認証障害

ドメインをWLS 6.1からアップグレードすると、認証障害によりWebLogic Serverインスタンスが起動しなくなります。

回避方法

WebLogic Serverインスタンスを正常に起動させるためには、アップグレード・プロセスの前または後にWLS 6.1ドメインでシステム・ユーザー・パスワードを設定する必要があります。

13.28.4 InvalidParameterExceptionメッセージが生成されて表示される問題

SAML 2.0のアイデンティティ・プロバイダ・サービスまたはサービス・プロバイダ・サービスを構成し、SAML 2.0サービスのメタデータ・ファイルを公開しようとすると、InvalidParameterExceptionメッセージが生成され、管理コンソールに表示されることがあります。

回避方法

WebLogic ServerインスタンスでSAML 2.0フェデレーション・サービスを構成する際に、構成対象のSAMLロールで使用可能なすべてのバインディング・タイプが有効化されていることを確認します。たとえば、SAML 2.0アイデンティティ・プロバイダ・サービスを構成する場合、POST、リダイレクトおよびアーティファクト・バインドを有効化する必要があります。SAML 2.0サービス・プロバイダ・サービスを構成する場合、POSTおよびアーティファクト・バインドを有効化します。オプションで、優先バインドを選択することもできます。

13.28.5 SAML 2.0サービス・プロバイダ・サービスで「認証」属性と「パッシブ」属性の両方を有効化すると無効な構成になる問題

SAML 2.0サービス・プロバイダ・サービスを構成する場合、「強制認証」属性と「パッシブ」属性の両方を有効化すると、WebLogic Serverで検出できない無効な構成になります。これら両方の属性が有効化された状態で、認証されていないユーザーがサービス・プロバイダ・サイトでホストされるリソースにアクセスしようとすると、例外が生成されてシングル・サインオン・セッションに失敗します。

SAMLログアウトはWebLogic Serverでサポートされないため、「強制認証」属性は無効であることに注意してください。そのため、ユーザーがすでにアイデンティティ・プロバイダ・サイトで認証されている状態で「強制認証」を有効化しても、ユーザーはアイデンティティ・プロバイダ・サイトで再度認証を強制されることはありません。

これら両方の属性を有効化することは避けてください。

13.28.6 非分岐VMでWebLogicフル・クライアントを実行する際の問題

たとえば、fork=true属性なしでAntスクリプトから呼び出された<java>タスクを使用する場合など、WebLogicフル・クライアントが非分岐VMで実行されている場合、次のエラーが発生する可能性があります。

java.lang.SecurityException: プロバイダ自己整合性チェックに失敗しました。

このエラーは、RSA Crypto-Jライブラリがロードされるときに自動的に実行される自己整合性チェックが原因で発生します。(Crypto-Jライブラリcryptoj.jarは、wlfullclient.jarマニフェスト・クラスパスにあります。)

この自己整合性チェックの失敗が発生するのは、次の状況のように、クライアントが非分岐VMで開始されてCrypto-J APIを間接的または直接的に使用する場合です。

- クライアントがCrypto-Jライブラリを直接呼び出します。

- クライアントがT3S接続の確立を試行するため、基礎となるクライアントSSL実装がトリガーされ、Crypto-J APIが呼び出されます。

自己整合性チェックが失敗すると、Crypto-J APIのこれ以上の呼び出しが失敗します。

回避方法

Antスクリプトから呼び出された<java>タスクでフル・クライアントを実行する場合、fork属性を常にtrueに設定してください。

自己整合性チェックの詳細は、次のURLにある「Java(tm) Cryptography Architectureのプロバイダの実装方法」の「プロバイダが自己整合性チェックを行う方法」を参照してください。

http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html#integritycheck

13.29 SNMPの問題および回避方法

WebLogic Serverの今回のリリースでは、SNMPに関する既知の問題は存在しません。

13.30 WebLogic ServerでのSpring Frameworkの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.30.1項「JRockit上での実行時にOpenJPAのClassFileTranformerが機能しない問題」

- 13.30.2項「petclinic.earがWebLogic Serverにデプロイされない問題」

13.30.1 JRockit上での実行時にOpenJPAのClassFileTranformerが機能しない問題

JRockit上でWebLogic Serverを実行すると、OpenJPAのClassFileTranformerが機能しません。

回避方法

OpenJPAのエンハンサ・コンパイラを通じてビルド時に拡張を適用する代替方法を使用します。LoadTimeWeaverは使用しないでください。

13.30.2 petclinic.earがWebLogic Serverにデプロイされない問題

SpringSourceのpetclinicサンプルでは、petclinic.warは問題なくデプロイされます。petclinic.earは、正しくパッケージされていないため、WebLogic Serverにデプロイされません。petclinic.earのパッケージの修正を依頼するリクエストがSpringSource社に提出されています。

13.31 System Component Architecture (SCA)の問題および回避方法

WebLogic Serverの今回のリリースでは、SCAに関する既知の問題は存在しません。

13.32 アップグレードの問題および回避方法

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

- 13.32.1項「WebLogic Server 10.3.1で作成したドメインをWebLogic Server 10.3で実行できない問題」

13.32.1 WebLogic Server 10.3.1で作成したドメインをWebLogic Server 10.3で実行できない問題

WebLogic Server 10.3.1を使用してドメインを作成し、WebLogic Server 10.3にロールバックすると、そのドメインで作成したサーバーを起動できません。これは、既知の制限であり、WebLogic Server 10.3に存在しない新しいスキーマ定義(xmlns.oracle.com)に対する参照がconfig.xmlファイルに含まれることが原因です。

13.33 Webアプリケーションの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.33.1項「管理コンソールでsession-timeoutの変更の実装に失敗する問題」

- 13.33.2項「接続プールの接続予約タイムアウトの値が上書きされる問題」

- 13.33.3項「PoolLimitSQLExceptionの発生時にデータベース接続が不安定になる問題」

- 13.33.4項「SSLポートを使用してアクセスするとWebページが開かない問題」

- 13.33.5項「Internet Explorer 7でJSPXページの出力が表示されない問題」

- 13.33.6項「Internet Explorer 7でSVGファイルの出力が表示されない問題」

13.33.1 管理コンソールでsession-timeoutの変更の実装に失敗する問題

session-timeoutがweb.xmlファイルに構成されている場合、管理コンソールを使用してsession-timeoutを変更する操作は機能しません。

回避方法

デプロイメント・プランを使用してsession-timeout設定を上書きします。

13.33.2 接続プールの接続予約タイムアウトの値が上書きされる問題

JDBCセッションの使用時に、接続プールの接続予約タイムアウトの値が次のいずれかに変更されます。

- セッション・ディスクリプタ(weblogic.xmlまたはweblogic-application.xml)で定義されたJDBC接続タイムアウト秒

- デフォルト値の120秒

回避方法

セッション・ディスクリプタのjdbc-connection-timeout-secsを構成します。

13.33.3 PoolLimitSQLExceptionの発生時にデータベース接続が不安定になる問題

JDBC永続性セッションでPoolLimitSQLExceptionが発生すると、データベースへの接続が不安定になり、リカバリ可能または不可能な障害が発生する可能性があります。これにより、セッション・データが失われます。古いセッションまたはnullが返されます。

13.33.4 SSLポートを使用してアクセスするとWebページが開かない問題

SSLポートを使用してWebページにアクセスすると、ページが開かず、次のエラーが報告されます。

Secure Connection Failed

An error occurred during a connection to <hostname>.

You have received an invalid certificate. Please contact the server
administrator or email correspondent and give them the following information:

Your certificate contains the same serial number as another certificate
issued by the certificate authority. Please get a new certificate containing a unique serial number.

回避方法

Firefoxの場合、次の回避方法を使用できます。

このエラーが表示されたときに、自己署名証明書があるWebページにアクセスしようとしている場合、Firefoxで次の手順を実行します。

1. 「ツール」→「オプション」→「詳細」→「暗号化」→「証明書を表示」に移動します。

2. 「サーバー証明書」タブで、証明書を削除します。

3. 「認証局証明書」タブで、問題の原因であるセキュリティ・デバイスの認証局(CA)を見つけて削除します。

Internet Explorerまたは他のWebブラウザを使用している場合、表示される「警告」ページは無視し、Webページに進むことができます。

13.33.5 Internet ExplorerでJSPXページの出力が表示されない問題

JSPXページをデプロイし、Internet Explorerのいずれかのバージョンを使用してアクセスすると、ページ・コンテンツのかわりにXHTMLソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

回避方法

アプリケーション・ユーザーに、FirefoxまたはSafariを使用してアプリケーションにアクセスするよう指示します。

13.33.6 Internet Explorer 7でSVGファイルの出力が表示されない問題

Scalar Vector Graphicsを使用してページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページのグラフィック・コンテンツのかわりにソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

回避方法

アプリケーション開発者は、各自のアプリケーションにおいてIE7でネイティブにサポートされないSVGグラフィックの使用を避ける必要があります。使用する場合は、次のような警告を追加してください。

All current browsers, with the exception of Internet Explorer, support SVG
files. Internet Explorer requires a plug-in to display SVG files. The plug-ins
are available for free, for example, the Adobe SVG Viewer at
http://www.adobe.com/svg/viewer/install/.

13.34 WebLogic Server Scripting Tool (WLST)の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.34.1項「「.」文字が含まれるプロパティ名がloadPropertiesによってサポートされない問題」

- 13.34.2項「Jythonで作成された無効なcachedirによりWLSTでエラーが発生する問題」

13.34.1 「.」文字が含まれるプロパティ名がloadPropertiesによってサポートされない問題

WLST loadPropertiesコマンドでは、名前に「.」文字が含まれるプロパティのロードはサポートされません。たとえば、プロパティmyapp.db.defaultがプロパティ・ファイルに存在する場合、WLSTでは次のように名前の例外がスローされます。

Problem invoking WLST - Traceback (innermost last):
File "<iostream>", line 7, in ?
File "<iostream>", line 4, in readCustomProperty
NameError: myapp

これは、PythonおよびloadPropertiesコマンドのシステム制限です。WLSTでは、変数の名前と値を読み取り、それらをPythonインタプリタの変数として設定します。Pythonインタプリタでは、ネームスペースのモジュール・スコープ、またはパッケージ名(あるいはその両方)を示すデリミタとして「.」を使用します。したがって、myapp.db.default.version=9iはmyapp.db.defaultパッケージ内にあると仮定されるため、プロパティ・ファイルで例外が発生します。そのようなパッケージは存在しません。

回避方法

ピリオドを含まない変数名を使用します。これにより、プロパティ・ファイルから変数をロードして、WLSTスクリプトで参照できます。ネームスペースを区切る場合、アンダースコア(_)や小文字/大文字などの別の文字を使用できます。

別の方法として、プロパティ・ファイルから変数を設定できます。スクリプトで変数を使用すると、それらの変数は実行時にプロパティ・ファイルの実際の値に置換されます。次に例を示します。

myapp.py
var1=10
var2=20
import myapp
print myapp.var1
10
print myapp.var2
20

この方法は、ネームスペースの1つのレベルで動作します(myapp.var1、myapp.var2)。ネームスペースと同じ名前を共有するトップレベル変数では動作しません(myapp=oracleとmyapp.var1=10など)。myapp変数を設定すると、myappネームスペースは上書きされます。

複数のレベルが必要な場合は、ディレクトリを使用してパッケージ・ネームスペースを定義します。次のようなvars.pyファイルを含むmyapp/db/defaultディレクトリを作成します。

var1=10
var2=20

その後、次のようにインポートします。

import myapp.db.default.vars
print myapp.db.default.vars.var1
10

状況によっては、サブディレクトリに__init__.pyファイルを追加する必要があります。パッケージの詳細は、次のPythonのドキュメントを参照してください。

http://docs.python.org/tut/node8.html

13.34.2 Jythonで作成された無効なcachedirによりWLSTでエラーが発生する問題

Jython 2.2で作成されたデフォルトのcachedirは、有効なディレクトリではありません。Jythonをweblogic.jarから直接使用している場合、これによりWLSTでエラーが発生します。

回避方法

この問題には、次の2つの回避方法があります。

- WLSTの起動時に、-Dpython.cachedir=<valid_directory>パラメータを指定します。

- weblogic.jarに含まれる不完全なJythonを使用するかわりに、Jython 2.2.1を個別にインストールします。

13.35 Webサーバー・プラグインの問題および回避方法

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

- 13.35.1項「フェイルオーバーが行われないMOD_WLS_OHS」

13.35.1 フェイルオーバーが行われないMOD_WLS_OHS

現在、mod_wlおよびmod_wl_ohsはコンテナ・レベルのフェイルオーバーのみをサポートしており、アプリケーション・レベルのフェイルオーバーはサポートしていません。mod_wl_ohsは、管理対象サーバーが起動されて実行中であるかぎり、停止しているアプリケーションにリクエストをルーティングし続けます。クラスタ化されている場合、アプリケーションが停止していても、元のセッションが開始されたコンテナにリクエストがルーティングされ続けます。通常、この結果としてHTTPエラー404が発生します。

13.36 WebサービスとXMLの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.36.1項「weblogic.wsee.jaxws.mdb.DispatchPolicy WorkManagerが見つからない問題」

- 13.36.2項「複数のバッファ・サイズ変更呼出しが発生する問題」

- 13.36.3項「WebLogic Advanced Web Services for JAX-WS Extensionテンプレートの適用時の問題のトラブルシューティング」

- 13.36.4項「サポートされないスパース配列および部分転送配列」

- 13.36.5項「WSDLコンパイラでシリアライズ可能なデータ型が生成されない問題」

- 13.36.6項「コールバックでのカスタム例外の使用」

- 13.36.7項「プロキシ・サーバーも使用する環境でJMSトランスポートを使用できない問題」

- 13.36.8項「WSDLの処理時に失敗するclientgen」

- 13.36.9項「サポートされないコールバックWebサービスでのJAX RPCハンドラ」

- 13.36.10項「サポートされないコールバックWebサービスでのメッセージ・レベル・セキュリティ」

- 13.36.11項「JAX-RPCスタイルのJavaBeansに相当するJavaメソッド引数またはリターン・パラメータの処理」

- 13.36.12項「JWSコールバックで2次元のXMLオブジェクトを使用する場合に発生するIllegalArgumentException」

- 13.36.13項「SoapElement[]の使用により生成される空の配列」

- 13.36.14項「Webサービスで別のWebサービスを起動する場合に発生するFileNotFound例外」

- 13.36.15項「クライアント側でサーバー・レスポンス・メッセージの署名の検証に失敗する問題」

- 13.36.16項「xmlcatalog要素のエンティティにリモート・ファイルやアーカイブ内のファイルを指定できない問題」

- 13.36.17項「カタログ・ファイルのpublic要素がXMLカタログの使用時にサポートされない問題」

- 13.36.18項「ローカルのxmlcatalog要素が適切に機能しない問題」

- 13.36.19項「JAXRPCクライアントでマルチバイト・キャラクタを含むHTTP SOAPActionヘッダーがエンコードされない問題」

- 13.36.20項「clientgenのxmlcatalog要素で使用できない外部カタログ・ファイル」

- 13.36.21項「負荷の高い環境で信頼できるメッセージングを実行する場合の例外」

- 13.36.22項「wseeclient.jarの使用時に発生するClassNotFound例外」

- 13.36.23項「SOAドメインに拡張Webサービス・コンポーネントを追加した場合の不完全な構成」

- 13.36.24項「WebSphereおよびWebLogic ServerにおけるWS-ATの相互運用の問題」

13.36.1 weblogic.wsee.jaxws.mdb.DispatchPolicy WorkManagerが見つからない問題

一部の状況下で、weblogic.wsee.jaxws.mdb.DispatchPolicy WorkManagerがドメイン内の1つ以上の管理対象サーバーにターゲット指定されていても、このWorkManagerが見つからないことを示すメッセージがログに記録されます。

回避方法

この問題を解決するには、次のいずれかの回避方法を使用してください。

- これらの警告メッセージを阻止するには、-Dweblogic.wsee.skip.async.response=trueフラグを使用してWebLogic Serverインスタンスを起動します。このフラグの詳細は、『Oracle WebLogic Server JAX-RPC Webサービスの高度な機能のプログラミング』を参照してください。

- weblogic.wsee.jaxws.mdb.DispatchPolicy WorkManagerを管理サーバーに手動でターゲット指定します。

13.36.2 複数のバッファ・サイズ変更呼出しが発生する問題

送信用としてメッセージ転送最適化メカニズム(MTOM)アタッチメントが処理されるWebサービス・クライアント呼出しを実行すると、複数のバッファ・サイズ変更呼出しが発生します。

回避方法

この問題を解決できるパッチがあります。このパッチは、WebLogic Server 10.3.4に対してのみ適用できます。このパッチにはシステム・プロパティjaxws.transport.streamingが用意されています。このプロパティは、Webサービス・クライアントに対してトランスポート層でストリーミングを有効化または無効化します。Webサービスの対話にクライアントとして参加し、サイズの大きなメッセージを送信しているWebLogic Serverインスタンス上で実行されているCPU高負荷のアプリケーションに対して、このプロパティをtrueに設定します。

このパッチを取得するには、次のいずれかの手順を実行します。

- My Oracle Supportに連絡し、Oracle Bug#9956275のパッチをリクエストします。

- My Oracle Supportからこのパッチをダウンロードし、次のMy Oracle Supportドキュメントの指示に従ってSmart Updateを使用してインストールします。
1302053.1

Oracleパッチ番号9956275またはSmart Updateパッチ7Z5Hを検索します。

13.36.3 WebLogic Advanced Web Services for JAX-WS Extensionテンプレートの適用時の問題のトラブルシューティング

WebLogic Server 10.3.4から10.3.5にアップグレードした後、WebLogic Advanced Web Services for JAX-WS Extensionテンプレート(wls_webservices_jaxws.jar)を使用してドメインを作成または拡張する場合、final.pyスクリプトの実行時に例外が発生する可能性があります。完全な詳細および回避方法は、『Oracle WebLogic Server JAX-WS Webサービス・スタート・ガイド』のWebLogic Advanced Web Services for JAX-WS Extensionテンプレートの適用時の問題のトラブルシューティングに関する項を参照してください。

13.36.4 サポートされないスパース配列および部分転送配列

WebLogic Serverでは、JAX-RPC 1.1仕様で要求されているスパース配列および部分転送配列はサポートされません。

13.36.5 WSDLコンパイラでシリアライズ可能なデータ型が生成されない問題

Webサービス記述言語(WSDL)のコンパイラでは、シリアライズ可能なデータ型は生成されないため、データをリモートEJBに渡すことや、JMS宛先に格納することはできません。

13.36.6 コールバックでのカスタム例外の使用

WebLogic Serverでは、親のWebサービスのターゲット・ネームスペースと一致しないパッケージを含むコールバックでのカスタム例外の使用はサポートされません。

回避方法

コールバックで使用するカスタム例外が、すべて親のWebサービスのターゲット・ネームスペースと一致するパッケージ内に含まれることを確認してください。

13.36.7 プロキシ・サーバーも使用する環境でJMSトランスポートを使用できない問題

プロキシ・サーバーも使用する環境では、JMSトランスポートは使用できません。この理由は、JMSトランスポートの場合、Webサービス・クライアントでは常にT3プロトコルを使用してWebサービスに接続しますが、プロキシ・サーバーではHTTP/HTTPSのみに対応するためです。

13.36.8 WSDLの処理時に失敗するclientgen

複合タイプhttp://www.w3.org/2001/XMLSchema{schema}をWebサービス・パラメータとして使用するWSDLを処理すると、clientgenが失敗します。

13.36.9 サポートされないコールバックWebサービスでのJAX RPCハンドラ

WebLogic Server 9.2以上では、コールバックWebサービスでJAX RPCハンドラがサポートされません。

回避方法

WebLogic Workshop 8.1で作成したWebサービスとともにJAX RPCハンドラを使用していた場合、そのようなアプリケーションは、コールバック・ハンドラ機能を使用しないように再設計する必要があります。

13.36.10 サポートされないコールバックWebサービスでのメッセージ・レベル・セキュリティ

WebLogic Server 9.2以上では、コールバックWebサービスでメッセージ・レベル・セキュリティがサポートされません。

回避方法

WS-Securityを使用するWebLogic Workshop 8.1で作成したWebサービスは、コールバックでメッセージ・レベル・セキュリティを使用しないように再設計する必要があります。

13.36.11 JAX-RPCスタイルのJavaBeansに相当するJavaメソッド引数またはリターン・パラメータの処理

WebLogic Serverでは、XmlBeanプロパティを含むJAX-RPCスタイルのJavaBeansに相当するJavaメソッド引数またはリターン・パラメータの処理は、サポートされません。たとえば、アプリケーションでは、次のようなシグネチャを含むメソッドを保持できません。

void myMethod(myJavaBean bean);

myJavaBeanクラスは、次のようになります。

public class MyJavaBean {
private String stringProperty;
private XmlObject xmlObjectProperty;

public MyJavaBean() {}
String getStringProperty() {
return stringProperty;
}
void   setStringProperty(String s) {
stringProperty = s;
}
XmlObject getXmlObjectProperty() {
return xmlObjectProperty;
}
void      getXmlObjectProperty(XmlObject x) {
xmlObjectProperty = x;
}
}

回避方法

現在のところ、この問題に有効な回避方法はありません。

13.36.12 JWSコールバックで2次元のXMLオブジェクトを使用する場合に発生するIllegalArgumentException

JWSコールバックで2次元のXmlObjectパラメータ(XmlObject[][])を使用すると、IllegalArgumentExceptionが生成されます。

回避方法

現在のところ、この問題に有効な回避方法はありません。

13.36.13 SoapElement[]の使用により生成される空の配列

SoapElement[]を@WildcardBinding(className="javax.xml.soap.SOAPElement[]", binding=WildcardParticle.ANYTYPE)でWebサービス・パラメータとして使用すると、クライアントで常に空の配列が生成されます。

回避方法

@WildcardBindingアノテーションを使用してSOAPElement[]のWildcardParticle.ANYTYPEに対するデフォルト・バインディングを変更しないでください。SOAPElement[]デフォルト・バインディングは、WildcardParticle.ANYに設定します。

13.36.14 Webサービスで別のWebサービスを起動する場合に発生するFileNotFound例外

WebサービスAがWebサービスBを起動する場合、WebサービスAではこの操作のために@ServiceClientアノテーションを使用する必要があります。WebサービスBがWebサービスBのWSDLにアタッチされていないカスタム・ポリシー・ファイルを必要とする場合、WebサービスAは実行に失敗します。WebサービスAは、/Web-Inf/classes/policies/filename.xmlでポリシー・ファイルを検索します。この場所にポリシー・ファイルが存在しないため、WebLogic Serverではファイルが見つからないという例外がスローされます。

回避方法

次のようにカスタム・ポリシー・ファイルをWebサービスBにアタッチします。

@Policy(uri="CustomPolicy.xml",
attachToWsdl=true)
public class B {
...
}

13.36.15 クライアント側でサーバー・レスポンス・メッセージの署名の検証に失敗する問題

セキュリティ・ポリシーに次のトークン・アサーションのいずれかが含まれる場合、クライアント側では、サーバー・レスポンス・メッセージの署名の検証に失敗する可能性があります。

<sp:WssX509PkiPathV1Token11/>
<sp:WssX509Pkcs7Token11/>
<sp:WssX509PkiPathV1Token10/>
<sp:WssX509Pkcs7Token10/>

また、<sp:WssX509Pkcs7Token11/>または<sp:WssX509Pkcs7Token10/>トークン・アサーションのX509証明連鎖に3つ以上の証明書が存在する場合、サーバー側では、受信メッセージの署名の検証に失敗する可能性があります。

証明連鎖全体がクライアント側に残っていなければ、次のようなポリシーはサポートされません。

<sp:AsymmetricBinding>
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token
sp:IncludeToken='. . ./IncludeToken/AlwaysToRecipient'>

<wsp:Policy>
<sp:WssX509Pkcs7Token11/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken='. . ./IncludeToken/Never'>
<wsp:Policy>
<sp:WssX509Pkcs7Token11/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
. . .
</wsp:Policy>
</sp:AsymmetricBinding>

回避方法

次のいずれかの解決策を使用します。

1. WssX509PkiPathV1Token11/>のかわりに、<sp:WssX509V3Token10/>トークン・アサーションでレスポンスを構成します。ポリシーは次のようになります。

<sp:AsymmetricBinding>
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken='. . ./IncludeToken/AlwaysToRecipient'>
<wsp:Policy>
WssX509PkiPathV1Token11/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy> sp:IncludeToken='. . ./IncludeToken/Never'>
<sp:X509Token
<wsp:Policy>
<sp:WssX509V3Token10/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
. . .
</wsp:Policy>
</sp:AsymmetricBinding>

2. WssX509PkiPathV1Token11/>トークン・アサーションでレスポンスを構成しますが、それをメッセージ内に含めます。ポリシーは次のようになります。

<sp:AsymmetricBinding>
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken='. . ./IncludeToken/AlwaysToRecipient'>
<wsp:Policy>
WssX509PkiPathV1Token11/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken='. . ./IncludeToken/AlwaysToInitiator'>
<wsp:Policy>
WssX509PkiPathV1Token11/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
. . .
</wsp:Policy>
</sp:AsymmetricBinding>

X509証明連鎖に複数の証明書が存在する場合、<sp:WssX509Pkcs7Token11/>や<sp:WssX509Pkcs7Token10/>のかわりにWssX509PkiPathV1Token11/>または<sp:WssX509PkiPathV1Token10/>を使用する必要があります。

13.36.16 xmlcatalog要素のエンティティにリモート・ファイルやアーカイブ内のファイルを指定できない問題

build.xmlのxmlcatalog要素では、エンティティの場所がローカル・ファイルシステムのファイルである必要があります。リモート・ファイル(http:など)やアーカイブ内のファイル(jar:など)を指定することはできません。

回避方法

必要であれば、かわりにカタログ・ファイルにエンティティとしてリモート要素を定義します。

13.36.17 カタログ・ファイルのpublic要素がXMLカタログの使用時にサポートされない問題

カタログ・ファイルのpublic要素は、XMLカタログ機能の使用時にはサポートされません。JAX-WS EntityResolver実装への準拠もサポートされません。WebLogic Serverでサポートされるのは、カタログ・ファイルでのsystem要素の定義のみです。

13.36.18 ローカルのxmlcatalog要素が適切に機能しない問題

ローカルのxmlcatalog要素は、Antの制限のために適切に機能しません。

回避方法

Antのbuild.xmlファイルで、clientgen(wsdlc)タスクの前にローカル要素を定義するか(同じターゲットの場合)、すべてのターゲットの外部に要素を定義する必要があります。

13.36.19 JAXRPCクライアントでマルチバイト・キャラクタを含むHTTP SOAPActionヘッダーがエンコードされない問題

WebLogic Server WebサービスのJAXRPCクライアントでは、マルチバイト・キャラクタを含むHTTP SOAPActionヘッダーがエンコードされませんが、WebLogic ServerではHTTPヘッダーでASCIIのみがサポートされます。

回避方法

WSDLでSOAPアクションをASCIIに変更します。

13.36.20 clientgenのxmlcatalog要素で使用できない外部カタログ・ファイル

外部カタログ・ファイルは、clientgenタスクのxmlcatalog要素で使用できません。たとえば、Antビルド・ファイルの次のスニペットは動作しません。

<clientgen ...
<xmlcatalog>
<catalogpath>
<pathelement location='wsdlcatalog.xml'/>
</catalogpath>
</xmlcatalog>

これは、Ant XMLカタログの制限です。

回避方法

リソースの場所は、インラインで、または1つ以上の外部カタログ・ファイルに(あるいはその両方で)指定できます。外部カタログ・ファイルを使用するには、xml-commonsリゾルバ・ライブラリ(resolver.jar)がクラスパスに存在している必要があります。外部カタログ・ファイルでは、プレーン・テキスト形式またはXML形式のいずれかを使用できます。xml-commonsリゾルバ・ライブラリがクラスパスに見つからない場合、<catalogpath>パスで指定された外部カタログ・ファイルは無視され、ログに警告が記録されます。ただし、この場合、インライン・エントリの処理は正常に行われます。

現在のところ、<dtd>および<entity>要素のみはインラインで指定できます。これらの要素は、それぞれOASISカタログ・エントリ・タイプのPUBLICとURIに対応しています。

13.36.21 負荷の高い環境で信頼できるメッセージングを実行する場合の例外

Direct-Write同期書込みポリシー設定が含まれるファイルベース・ストレージにおいて、負荷の高い状態でWebサービスの信頼できるメッセージング操作を実行すると、WebLogic Serverログに次のようなI/O例外が記録されることがあります。

weblogic.store.PersistentStoreRuntimeException: [Store:280029]The
persistent store record <number> could not be found

または

Could not load conversation with id uuid:<some ID> -> Conversation read
failed:
...
weblogic.wsee.jws.conversation.StoreException:
Conversation read failed: id=uuid:<some ID>
weblogic.store.PersistentStoreException: [Store:280052]The
persistent store was not able to read a record.
java.io.OptionalDataException

これらの例外は、Webサービスの信頼できるメッセージングを使用する場合にのみ発生することがわかっています。これらの例外は、ファイル・ストアからレコードを読み取る際に障害が発生したことを示しており、致命的なデータ・アクセス・エラーであるとみなされます。

これらのエラーの原因となっている問題は、将来のリリースで対処される予定です。

回避方法

この問題には、次の回避方法を使用できます。

- ファイル・ストアの同期書込みポリシーをDirect-Write-With-Cacheに変更します。
または

- ファイル・ストアの同期書込みポリシーをCache-Flushに変更します。
または

- Direct-Write同期書込みポリシーを維持したまま、次のJavaシステム・プロパティをWebLogic Serverの起動スクリプトに追加します。

-Dweblogic.store.AvoidDirectIO=true

注意:

-Dweblogic.store.AvoidDirectIOシステム・プロパティは、WebLogic Server 10.3.4では非推奨になりました。かわりに、ストアの同期書込みポリシーをDirect-Write-With-Cacheに構成することをお薦めします。

Direct-Write-With-Cacheオプションでは、パフォーマンスが向上する可能性があります。このオプションでは、デフォルトでオペレーティング・システムの一時ディレクトリに追加ファイルが作成されます。

Cache-FlushおよびAvoidDirectIOによる回避方法では、パフォーマンスが低下する可能性があります。状況によっては、ファイル・ストアの異なるブロック・サイズを構成することで、このパフォーマンス低下を緩和するか、排除することが可能です。

これらの設定および追加オプションの重要な情報は、『Oracle Fusion Middleware Oracle WebLogic Serverパフォーマンスおよびチューニング』のファイル・ストアのチューニングに関する項を参照してください。

13.36.22 wseeclient.jarの使用時に発生するClassNotFound例外

このリリースでは、スタンドアロンJAX-WSクライアントはサポートされません。

回避方法

Java Standard Edition Release 6 (JDK 1.6)Update 4以上と統合されたクライアント側のJAX-WS 2.1を使用します。この場合、WebLogic Server固有のAPISのかわりにJAX-WS APIを使用する必要があります。

JDK 1.6の現行リリースは、http://java.sun.com/javase/downloads/index.jspからダウンロードできます。スタンドアロンのJAX WS 2.1クライアント・アプリケーションの記述方法の詳細は、https://jax-ws.dev.java.net/にあるJAX-WS 2.1参照実装WebサイトのJAX-WSのユーザーズ・ガイドを参照してください。

13.36.23 SOAドメインに拡張Webサービス・コンポーネントを追加した場合の不完全な構成

構成ウィザードを使用して、新規作成されたSOAドメインにWebLogic Server拡張Webサービス・コンポーネントを追加すると、構成が不完全になる可能性があります。デフォルトの即時利用可能なsoa_server1サーバー定義のみを含むクラスタを作成すると、生成されるクラスタには、そのクラスタでWebLogic Server Webサービスを実行するのに必要なリソースが含まれません。

回避方法

この問題には次のいずれかの回避方法を使用します。

1. 構成ウィザードの実行時に、クラスタ内に第2のサーバーを作成します。

1. 「オプションの構成を選択」画面で、「管理対象サーバー、クラスタ、およびマシン」を選択します。

2. 「管理対象サーバーの構成」画面で、管理対象サーバーを追加します。

3. 「サーバーのクラスタへの割当」画面で、デフォルトのsoa_server1サーバーが存在するクラスタにこのサーバーを追加します。

2. 構成ウィザードの「サービスのクラスタまたはサーバーへのターゲット設定」画面で、Webサービス・リソース(WseeJmsServerやWseeJmsModuleなど)をクラスタにターゲット設定します。

これらの回避方法のいずれかによって、構成ウィザードで、WebLogic Server拡張Webサービス・コンポーネントのリソースがクラスタに適用されます。

13.36.24 WebSphereおよびWebLogic ServerにおけるWS-ATの相互運用の問題

WebSphereをクライアントとして使用し、WebLogic ServerまたはJRFをサービスとして使用するWeb Services Atomic Transaction (WS-AT)1.1の相互運用は、動作しません。

WS-AT 1.1の相互運用は、WebSphereがサービスでWebLogic ServerまたはJRFがクライアントである場合には動作します。この場合、相互運用は、Fix/Feature Pack 7が適用されたWebSphere 7を使用する場合にのみ動作します。

13.37 WebLogic Tuxedo Connectorの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 13.37.1項「接続単位ベースで設定できないビュー・クラス」

13.37.1 接続単位ベースで設定できないビュー・クラス

ビュー・クラスは、接続単位ベースでは設定できません。

2つのアプリケーションが異なる定義を持つ同じビュー名を参照していると、WebLogic Tuxedo Connectorの共有ハッシュ表により、サーバーで予期しない動作が発生する可能性があります。リソース・セクションと同様に、接続のビュー・クラスに対するハッシュ表が存在する必要があります。

回避方法

すべてのWebLogic Workshopアプリケーション全体で定義されたすべてのビュー・クラスが一貫性を持つことを確認します。つまり、同じビュー名で同じビュー・クラスを表していることを確認します。

13.38 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。

- 13.38.1項「サンプル・ビューアの検索機能の問題」

- 13.38.2項「一部の検索結果トピックのAvitek Medical Recordsで表示される日本語テキスト」

- 13.38.3項「ダウンロードしたライブラリのHTMLページが正しく表示されない問題」

- 13.38.4項「Evaluation Databaseコンポーネントがsilent.xmlにリストされない問題」

- 13.38.5項「信頼性のあるSOAPメッセージング・コード例の説明が正しくない問題」

13.38.1 サンプル・ビューアの検索機能の問題

Windowsの「スタート」メニューから「Oracle Weblogic」→「Weblogic Server」→「Examples」→「Documentation」を選択してExamplesドキュメントにアクセスすると、サンプル・ビューアの「検索」機能が動作しません。

回避方法

サンプル・アプリケーションおよびコード例を検索するには、Examplesサーバーを起動してhttp://localhost:7001/examplesWebApp/docs/core/index.htmlに移動します。「手順説明」→「検索」をクリックします。

13.38.2 一部の検索結果トピックのAvitek Medical Recordsで表示される日本語テキスト

サンプル・ビューアの「検索」機能では、一部のAvitek Medical Recordsトピックの日本語バージョンと英語バージョンが同時に表示されたトピックが返されることがあります。

13.38.3 ダウンロードしたライブラリのHTMLページが正しく表示されない問題

http://www.oracle.com/technetwork/middleware/weblogic/documentation/index.htmlから入手できるWebLogic Serverドキュメント・ライブラリのZIPファイルを解凍した後、場合によっては次のライブラリのHTMLページが正しく表示されない可能性があります。

- E12840_01 (WebLogic Server 10.3.0ドキュメント・ライブラリ)

- E12839_01 (Weblogic Server 10.3.1ドキュメント・ライブラリ)

- E14571_01 (WebLogic Server 10.3.3ドキュメント・ライブラリ)

回避方法

ライブラリE12840-01の場合、E12840_01.zipライブラリ・ファイルを解凍した後、HTMLページが正しくフォーマットされない場合、次の手順を実行します。

1. zipファイルを解凍したディレクトリに移動します。

2. ディレクトリ構造内の/global_resourcesディレクトリに進みます。

3. /global_resourcesディレクトリを同じドライブのルート・ディレクトリにコピーします。

E12839-01およびE14571-01の場合、この問題はWindowsオペレーティング・システムでのみ発生します。解凍したライブラリのHTMLページが正しくフォーマットされない場合、解凍ユーティリティ内の別の解凍オプションを使用してZIPファイルを解凍してみます。たとえば、7-Zipを使用してファイルを解凍する場合、「Full pathnames」オプションを選択します。Windowsの解凍ユーティリティを使用してライブラリZIPファイルを解凍することはできません。

13.38.4 Evaluation Databaseコンポーネントがsilent.xmlにリストされない問題

WebLogic Server 10.3.3および10.3.4用の『WebLogic Serverインストレーション・ガイド』の第5章「サイレント・モードでのインストール・プログラムの実行」の表5-1には、Evaluation Databaseがインストール可能なコンポーネントとしてリストされていません。「コンポーネント・パス」行には次のエントリが含まれる必要があります。

WebLogic Server/Evaluation Database

Server Examplesコンポーネントがsilent.xmlに含まれる場合、Evaluation Databaseコンポーネントは自動的にインストールされます。したがって、silent.xmlに明示的に含める必要はありません。ただし、Server Examplesはインストールしないが、Evaluation Databaseはインストールする場合、WebLogic Server/Evaluation Databaseをsilent.xmlに含める必要があります。

13.38.5 信頼性のあるSOAPメッセージング・コード例の説明が正しくない問題

「JAXWS Webサービス用のセキュアで信頼性のあるSOAPメッセージングの構成」の例に関する説明は、「JAX-WS Webサービスへの接続および信頼できるメッセージングの使用」の例に関する説明のコピーです。

「JAXWS Webサービス用のセキュアで信頼性のあるSOAPメッセージングの構成」の例に関する正しい説明は、次のとおりです。

13.38.5.1 例について

この例は、JAX-WS Webサービス用にセキュアで信頼性のあるメッセージングを構成する方法を示しています。この例には、次のWebLogic Webサービスが含まれています。

- 信頼性のあるセキュアなSOAPメッセージングを使用して操作を呼び出せるWebサービス(宛先エンドポイント)。

- 信頼性のあるセキュアな方法で最初のWebサービスの操作を呼び出すクライアントWebサービス(送信元エンドポイント)。

セキュアで信頼性のあるSOAPメッセージングの概要

Webサービスの信頼性のあるメッセージングとは、あるアプリケーション・サーバーで実行中のアプリケーションが、別のアプリケーション・サーバーで実行中のWebサービスを確実に呼び出せるフレームワークです。ここでは、双方のサーバーでWS-RelicableMessaging仕様が実装されていることが前提となっています。信頼性のあるとは、ソフトウェア・コンポーネント、システムまたはネットワークで障害が発生した場合に、2つのエンドポイント(Webサービスとクライアント)間でのメッセージの配信を保証できるということです。

WebLogic Webサービスは、WS-ReliableMessaging 1.2仕様 (2009年2月)に準拠しており、バージョン1.1をサポートしています。この仕様では、異なるアプリケーション・サーバー上の2つのエンド・ポイント(Webサービスとクライアント)が確実に通信できる方法について記述されています。仕様では、特に、送信元エンドポイント(クライアントWebサービス)から宛先エンドポイント(操作を確実に呼び出せるWebサービス)に送信されるメッセージが、1つ以上の配信保証によって確実に配信されるか、そうでなければ必ずエラーが発生する、相互運用性プロトコルについて説明されています。

WebLogic Webサービスでは、宛先Webサービスが信頼性のあるSOAPメッセージング機能と要件を記述および公表できるように、WS-Policyファイルを使用します。WS-Policyファイルは、サポートされているWS-ReliableMessaging仕様のバージョン、送信元Webサービスの再送信間隔、宛先Webサービスの承認間隔などの特性を記述するXMLファイルです。

例の概要

この例では、JWSアノテーションを使用してWebサービスの形式と動作を指定しています。宛先Webサービスで信頼性のあるセキュアなSOAPメッセージングを有効にし、送信元Webサービスからセキュアな方法で操作を確実に呼び出すための追加JWSアノテーションを記述しています。

ReliableEchoService宛先Webサービスには、信頼性のあるセキュアな方法で呼び出せる2つの操作、echoとechoOnewayがあります。このWebサービスを実装するJWSファイルでは、@Policiesおよび@Policy JWSアノテーションを使用して、信頼性のあるセキュアなSOAPメッセージング・アサーションが含まれるWS-Policyファイルを指定します。

ClientService送信元Webサービスには、1つの会話内でReliableEchoService Web サービスのecho操作をセキュアな方法で確実に呼び出す1つの操作、runTestEchoWithResがあります。ClientService Webサービスを実装するJWSファイルでは、@WebServiceRef JWSアノテーションを使用して、呼び出される信頼性のあるWebサービスのサービス名を指定します。

Webサービスを生成するには、build.xmlファイルで示すように、jwsc WebLogic WebサービスAntタスクを使用します。jwscターゲットは信頼性のあるセキュアなWebサービスを生成し、jwsc-client-appターゲットは、ReliableEchoService Webサービスのecho操作を呼び出す送信元Webサービスを作成します。jwsc Antタスクは、JWSファイルをコンパイルして、Webサービスのデプロイメント・ディスクリプタ、WSDLファイル、データ・バインディング・コンポーネントなどの標準のJ2EE Enterprise Webサービスの実装に必要な追加ファイルを生成します。Antタスクは、WebLogic Serverにデプロイできるエンタープライズ・アプリケーション・ディレクトリ構造にすべてのコンポーネントを自動生成します。この例では、wldeploy WebLogic Antタスクを使用してWebサービスをデプロイしています。

また、jwsc-client-appターゲットは、最初にclientgen Antタスクを実行してReliableEchoService宛先Webサービス用のJAX-WSスタブを生成し、生成されたJavaソース・ファイルをコンパイルした後、jwscのclasspath属性を使用して、ClientServiceImpl.javaクラスが検出できるように、これらのクラスが格納されているディレクトリを指定する方法を示しています。

WsrmJaxwsExampleRequest.javaクラスは、送信元Webサービスのecho操作を呼び出すスタンドアロンJavaアプリケーションです。build.xmlファイルのクライアント・ターゲットは、clientgenを実行して生成された全JavaファイルおよびWsrmJaxwsExampleRequest.javaアプリケーションをコンパイルする方法を示しています。

13.38.5.2 この例で使用されるファイル

ディレクトリの場所: MW_HOME/wlserver_10.3/samples/server/examples/src/examples/webservices/wsrm_jaxws/wsrm_jaxws_security

MW_HOMEは、Oracle Fusion Middlewareホーム・ディレクトリを表します。

ファイル

説明

ClientServiceImpl.java

ReliableEchoService Webサービスのecho操作をセキュアな方法で確実に呼び出す送信元Webサービスを実装するJWSファイル。

ReliableEchoServiceImpl.java

信頼性のある宛先Webサービスを実装するJWSファイル。このJWSファイルでは、@Policiesおよび@Policyアノテーションを使用して、信頼性のあるセキュアなSOAPメッセージング・アサーションが含まれるWS-Policyファイルを指定します。

client/WsrmJaxwsExampleRequest.java

送信元WebLogic Webサービスを呼び出すスタンドアロンJavaクライアント・アプリケーション。呼び出されたWebサービスがReliableEchoervice Webサービスの操作を信頼性のあるセキュアな方法で呼び出します。

ws_rm_configuration.py

信頼性のあるSOAPメッセージングに必要なコンポーネントを構成するWLSTスクリプト。信頼性のある宛先WebサービスをホストするWebLogic Serverインスタンスに対してこのスクリプトを実行します。初期状態のExamplesサーバーは、確実に操作を呼び出す送信元Webサービスに必要なリソースを使用してすでに構成されています。

configWss.py

セキュアなSOAPメッセージングに必要なコンポーネントを構成するWLSTスクリプト。送信元WebサービスをホストするWebLogic Serverインスタンスに対してこのスクリプトを実行します。このスクリプトの実行後に、送信元WebLogic Serverを再起動してください。

configWss_Service.py

セキュアなSOAPメッセージングに必要なコンポーネントを構成するWLSTスクリプト。宛先WebサービスをホストするWebLogic Serverインスタンスに対してこのスクリプトを実行します。このスクリプトの実行後に、宛先WebLogic Serverを再起動してください。

certs/serverKeyStore.jks

サーバー側BinarySecurityToken資格証明プロバイダの作成に使用されるサーバー側キーストア。

certs/clientKeyStore.jks

クライアント側BinarySecurityToken資格証明プロバイダの作成に使用されるクライアント側キーストア。

jaxws-binding.xml

生成されたコードのパッケージ名を記述するXMLファイルで、クライアント側コードに非同期呼出しインタフェースを含める必要があることを指定します。

build.xml

この例のビルドおよび実行対象のターゲットが含まれるAntのビルド・ファイル。

13.38.5.3 例の準備

この項では、例の準備方法について説明します。

前提条件

この例で作業する前に、次の手順を実行します。

1. Oracle WebLogic Serverをインストールします(例を含む)。

2. Examplesサーバーを起動します。

3. 環境を設定します。

宛先WebLogic Serverインスタンスを構成します(省略可)

この例のデフォルト構成では、送信元と宛先の両方のWebサービスがExamplesサーバーにデプロイされます。このデフォルト構成を使用して、例がどのように動作するかを確認できますが、信頼性のあるセキュアなSOAPメッセージングの実際の使用例(宛先Webサービスをホストするものとは異なるWebLogic Serverに送信元Webサービスがデプロイされる)を示しているわけではありません。この項では、実際の例の設定方法について説明します。

例には、次の構成に使用されるWebLogic Server Scripting Language (WLST)スクリプトが含まれます。

- Store-and-forward (SAF)サービス・エージェント

- ファイル・ストア

- JMSサーバー

- JMSモジュール

- JMSサブデプロイメント

- JMSキュー

- 論理ストア

- セキュリティ・コンテキスト・トークン用の資格証明プロバイダ

- 導出キー用の資格証明プロバイダ

- x.509用の資格証明プロバイダ

- 機密保護および整合性のためのキーストア

- PKI CreditMapper

セキュアで信頼性のある宛先Webサービスを異なるWebLogic Serverインスタンスにデプロイする場合は、次の手順を実行します。

1. 信頼性のあるJAX-WS Webサービスをデプロイする管理対象WebLogic Serverが存在しない場合は、作成します。

2. SAMPLES_HOME\server\examples\src\examples\webservices\wsrm_jaxws\wsrm_jaxws_securityディレクトリに変更します。SAMPLES_HOMEは、WebLogic Server例のメイン・ディレクトリ(c:\Oracle\Middleware\wlserver_10.3\samplesなど)を指します。

3. build.xmlファイルを編集し、信頼性のあるJAX-WS Webサービスが宛先WebLogic Serverに必ずデプロイされるように、次のプロパティ定義を更新します。

<property name="wls.service.server" value="destinationServerName" />
<property name="wls.service.hostname" value="destinationHost" />
<property name="wls.service.port" value="destinationPort" />
<property name="wls.service.username" value="destinationUser" />
<property name="wls.service.password" value="destinationPassword" />

前述のプロパティのイタリック体の部分を、宛先WebLogic Serverの実際の値に置き換えます。デフォルトの初期状態のbuild.xmlでは、これらのプロパティがExamplesサーバーに設定されています。

例のビルドとデプロイ

例をビルドおよびデプロイするには、次の手順を実行します。

1. SAMPLES_HOME\server\examples\src\examples\webservices\wsrm_jaxws\wsrm_jaxws_securityディレクトリに変更します。SAMPLES_HOMEは、WebLogic Server例のメイン・ディレクトリ(c:\Oracle\Middleware\wlserver_10.3\samplesなど)を指します。

2. 環境を設定したシェルから、build.xmlファイルのconfig.ws.reliable.serviceターゲットを実行して宛先WebLogic Serverを構成するWLSTスクリプトを実行します。
prompt> ant config.ws.reliable.service

3. 環境を設定したシェルから次のコマンドを実行して、JAX-WS Webサービス・セキュリティを構成します。
prompt> ant config.wss

4. 異なる宛先WebLogic Serverを構成した(つまり、宛先サーバーがExamplesサーバーではない)場合は、certs\serverKeyStore.jksファイルを宛先サーバーのdomainディレクトリにコピーします。

5. クライアントと宛先の両方のWebLogic Serverを再起動してMBeanの変更をアクティブにします。

6. 環境を設定したシェルから次のコマンドを実行します。
prompt> ant build

このコマンドは、例のコンパイルおよびステージングを行います。具体的には、送信元と宛先の両方のWebサービスがコンパイルされます。また、送信元Webサービスを呼び出すスタンドアロンのWsrmJaxwsExampleRequestアプリケーションもコンパイルします。呼び出されたWebサービスが信頼性のある宛先Webサービスを呼び出します。

7. 環境を設定したシェルから次のコマンドを実行します。
prompt> ant deploy

このコマンドは、デフォルトで、送信元と宛先の両方のWebサービスを、WebLogic Serverのwl_serverドメインにデプロイします。異なる宛先WebLogic Serverを構成し、それに応じてbuild.xmlファイルを更新した場合は、信頼性のあるJAX-WS Webサービスは構成された宛先サーバーにデプロイされます。

13.38.5.4 例の実行

この例を実行する手順は次のとおりです。

1. 「例の準備」の手順を完了します。

2. デプロイメント・シェルで、例のメイン・ディレクトリ(SAMPLES_HOME\server\examples\src\examples\webservices\wsrm_jaxws\wsrm_jaxws_security)から次のコマンドを使用してWsrmJaxwsExampleRequest Javaアプリケーションを実行します。
prompt> ant run

このコマンドは、送信元Webサービスを呼び出すスタンドアロンのWsrmJaxwsExampleRequestアプリケーションを実行します。呼び出されたWebサービスが信頼性のある宛先JAX-WS Webサービスを呼び出します。

3. Webサービスの信頼性をテストするには、宛先WebLogic Serverを停止した後、WsrmJaxwsExampleRequestアプリケーションに戻ります。宛先WebLogic Serverを再起動して信頼性のあるWeb serviceがデプロイされると、操作も自動的に呼び出されることを確認してください。

出力の確認

例が正常に実行されると、次のメッセージが、WsrmJaxwsExampleRequestアプリケーションを実行したコマンド・シェルに表示されます。

Trying to override old definition of task clientgen

run:
[java]
[java]
[java] ###########################################
[java]     In testEcho_AsyncOnServerClient_ServiceBuffered...
[java]     On-Server / Async / Buffered case
[java]     2011/06/160 03:30:29.938
[java] ###########################################
[java]
[java]
[java] Client addr:http://localhost:9001/wsrm_jaxws_sc_example_client/Clien
tService
[java] ---[HTTP request - http://localhost:9001/wsrm_jaxws_sc_example_clien
t/ClientService]---
[java] Content-type: text/xml;charset=utf-8
[java] Soapaction: ""
[java] Accept: text/xml, multipart/related, text/html, image/gif, image/jpe
g, *; q=.2, */*; q=.2
[java] <?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://sc
hemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:runTestEchoWithRes xmlns:ns2="htt
p://example.wsrm_jaxws/"><arg0>Foo bar</arg0><arg1>localhost</arg1>
<arg2>8001</arg2><arg3>C:\Oracle\Middleware\wlserver_10.3\samples\server\
examples\src\examples\webservices\wsrm_jaxws_security/certs</arg3>
</ns2:runTestEchoWithRes></S:Body></S:Envelope>--------------------
[java]
[java] ---[HTTP response - http://localhost:9001/wsrm_jaxws_sc_example_clie
nt/ClientService - 200]---
[java] Transfer-encoding: chunked
[java] null: HTTP/1.1 200 OK
[java] Content-type: text/xml;charset=utf-8
[java] X-powered-by: Servlet/2.5 JSP/2.1
[java] Date: Thu, 09 Jun 2011 07:30:33 GMT
[java] <?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://sc
hemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:runTestEchoWithResResponse xmlns:
ns2="http://example.wsrm_jaxws/"><return>[2011/06/160 03:30:33.953] ## Making Ec
ho Requests (ASYNC/BUFFERED) ##
[java] [2011/06/160 03:30:42.703] *** On first good invoke ***
[java] [2011/06/160 03:30:42.703] echo returned: Foo bar expected: Foo bar
[java] [2011/06/160 03:30:42.922] echo returned: foo bar 2 expected: foo ba
r 2
[java] [2011/06/160 03:30:43.031] echo returned: foo bar 3 expected: foo ba
r 3
[java] [2011/06/160 03:30:43.031] ## Done Making Echo Requests (ASYNC/BUFFE
RED) ##
[java] </return></ns2:runTestEchoWithResResponse></S:Body>
</S:Envelope>--------------------
[java]
[java] [2011/06/160 03:30:33.953] ## Making Echo Requests (ASYNC/BUFFERED)
##
[java] [2011/06/160 03:30:42.703] *** On first good invoke ***
[java] [2011/06/160 03:30:42.703] echo returned: Foo bar expected: Foo bar
[java] [2011/06/160 03:30:42.922] echo returned: foo bar 2 expected: foo ba
r 2
[java] [2011/06/160 03:30:43.031] echo returned: foo bar 3 expected: foo ba
r 3
[java] [2011/06/160 03:30:43.031] ## Done Making Echo Requests (ASYNC/BUFFE
RED) ##
[java]

BUILD SUCCESSFUL
Total time: 2 minutes 33 seconds

次のメッセージが、(信頼性のある送信元Webサービスをホストする)クライアントWebLogic Serverとして起動したコマンド・ウィンドウに表示されます。

Service addr:http://localhost:7001/wsrm_jaxws_sc_example/ReliableEchoService
[2011/06/180 01:33:40.906] ## Making Echo Requests (ASYNC/BUFFERED) ##

[2011/06/180 01:33:40.906] In invokeEchoAsync, invoking echo with request: Foo bar

[2011/06/180 01:33:40.906] In invokeEchoAsync, waiting for response to request: Foo bar ...

SignInfo mismatch  Algo mismatch http://www.w3.org/2000/09/xmldsig#rsa-sha1 VS.
http://www.w3.org/2000/09/xmldsig#hmac-sha1 Refs: Msg size =1#Signature_prfr5thF
y2vRPbpC, Policy size =3 #unt_w7HSTtcGcebXFWEr, #Timestamp_XIXttwj9Yq2XO7Tj, #Bo
dy_81D2x3V7iTNyy1I5,
STR type mismatch Actual KeyInfo:{http://docs.oasis-open.org/wss/2004/01/oasis-2
00401-wss-wssecurity-secext-1.0.xsd}KeyIdentifier|http://docs.oasis-open.org/wss
/oasis-wss-soap-message-security-1.1#ThumbprintSHA1,  StrTypes size=1 :{http://d
ocs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Refere
nce||http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk,
Security Token mismatch, token type =http://docs.oasis-open.org/ws-sx/ws-securec
onversation/200512/dk and actual ishttp://docs.oasis-open.org/wss/2004/01/oasis-
200401-wss-x509-token-profile-1.0#X509v3
<WSEE:15>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:41.718] In ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fb8)

[2011/06/180 01:33:41.718] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fb8): Foo bar

[2011/06/180 01:33:41.718] *** On first good invoke ***

[2011/06/180 01:33:41.734] echo returned: Foo bar expected: Foo bar

[2011/06/180 01:33:41.734] In invokeEchoAsync, invoking echo with request: foo bar 2

[2011/06/180 01:33:41.750] In invokeEchoAsync, waiting for response to request: foo bar 2 ...

<WSEE:15>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:41.984] In ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fae)

[2011/06/180 01:33:41.984] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fae): foo bar 2

[2011/06/180 01:33:41.984] echo returned: foo bar 2 expected: foo bar 2

[2011/06/180 01:33:42.000] In invokeEchoAsync, invoking echo with request: foo bar 3

[2011/06/180 01:33:42.015] In invokeEchoAsync, waiting for response to request: foo bar 3 ...

<WSEE:31>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:42.187] In ClientServiceImpl.onEchoResponse(request:
examplesServer:4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fab)

[2011/06/180 01:33:42.328] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer:4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fab): foo bar 3

[2011/06/180 01:33:42.328] echo returned: foo bar 3 expected: foo bar 3

[2011/06/180 01:33:42.328] ## Done Making Echo Requests (ASYNC/BUFFERED) ##

<WSEE:46>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>

次のメッセージが、(信頼性のある宛先Webサービスをホストする)宛先WebLogic Serverを起動したコマンド・ウィンドウに表示されます。

%% Echoing: Foo bar %%
%% Echoing: foo bar 2 %%
%% Echoing: foo bar 3 %%

送信元と宛先の両方のWebサービスを同じサーバーにデプロイした場合は、次のメッセージが、クライアントと宛先のWebLogic Serverを起動したコマンド・ウィンドウに表示されます。

Service addr:http://localhost:7001/wsrm_jaxws_sc_example/ReliableEchoService
[2011/06/180 01:33:40.906] ## Making Echo Requests (ASYNC/BUFFERED) ##

[2011/06/180 01:33:40.906] In invokeEchoAsync, invoking echo with request: Foo bar

[2011/06/180 01:33:40.906] In invokeEchoAsync, waiting for response to request: Foo bar ...

SignInfo mismatch  Algo mismatch http://www.w3.org/2000/09/xmldsig#rsa-sha1 VS.
http://www.w3.org/2000/09/xmldsig#hmac-sha1 Refs: Msg size =1#Signature_prfr5thF
y2vRPbpC, Policy size =3 #unt_w7HSTtcGcebXFWEr, #Timestamp_XIXttwj9Yq2XO7Tj, #Bo
dy_81D2x3V7iTNyy1I5,
STR type mismatch Actual KeyInfo:{http://docs.oasis-open.org/wss/2004/01/oasis-2
00401-wss-wssecurity-secext-1.0.xsd}KeyIdentifier|http://docs.oasis-open.org/wss
/oasis-wss-soap-message-security-1.1#ThumbprintSHA1,  StrTypes size=1 :{http://d
ocs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Refere
nce||http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk,
Security Token mismatch, token type =http://docs.oasis-open.org/ws-sx/ws-securec
onversation/200512/dk and actual ishttp://docs.oasis-open.org/wss/2004/01/oasis-
200401-wss-x509-token-profile-1.0#X509v3
%% Echoing: Foo bar %%
<WSEE:15>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:41.718] In ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fb8)

[2011/06/180 01:33:41.718] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fb8): Foo bar

[2011/06/180 01:33:41.718] *** On first good invoke ***

[2011/06/180 01:33:41.734] echo returned: Foo bar expected: Foo bar

[2011/06/180 01:33:41.734] In invokeEchoAsync, invoking echo with request: foo bar 2

[2011/06/180 01:33:41.750] In invokeEchoAsync, waiting for response to request: foo bar 2 ...

%% Echoing: foo bar 2 %%
<WSEE:15>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:41.984] In ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fae)

[2011/06/180 01:33:41.984] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer: 4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fae): foo bar 2

[2011/06/180 01:33:41.984] echo returned: foo bar 2 expected: foo bar 2

[2011/06/180 01:33:42.000] In invokeEchoAsync, invoking echo with request: foo bar 3

[2011/06/180 01:33:42.015] In invokeEchoAsync, waiting for response to request: foo bar 3 ...

%% Echoing: foo bar 3 %%
<WSEE:31>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>
testing...................

[2011/06/180 01:33:42.187] In ClientServiceImpl.onEchoResponse(request:
examplesServer:4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fab)

[2011/06/180 01:33:42.328] Done with ClientServiceImpl.onEchoResponse(request:
examplesServer:4b1c0f3e575dfa8c:7291c50f:130d9cbaace:-7fab): foo bar 3

[2011/06/180 01:33:42.328] echo returned: foo bar 3 expected: foo bar 3

[2011/06/180 01:33:42.328] ## Done Making Echo Requests (ASYNC/BUFFERED) ##

<WSEE:46>There is no information on the incoming SOAP message.
<SmartPolicySelect or.getSmartPolicyBlueprint:501>

第VI部

Oracle WebCenter Portal

第VI部は、次の章で構成されています。

- 第14章「Oracle WebCenter Portal」

14 Oracle WebCenter Portal

この章では、Oracle WebCenter Portalに関連する問題について説明します。内容は次のとおりです。

- 14.1項「一般的な問題および回避方法」

- 14.2項「ドキュメントの訂正箇所」

14.1 一般的な問題および回避方法

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

- 14.1.1項「Jive Softwareからのディスカッション・サーバーのサポート」

- 14.1.2項「Oracle WebCenter Portalページレット・プロデューサのフェイルオーバーのサポート」

- 14.1.3項「Oracle Content Server接続用のクライアント・セキュリティ・ポリシーの構成」

- 14.1.4項「デザインタイム・タスクフローに表示されるポータル・リソースを作成するオプション」

- 14.1.5項「NCHARデータ型を使用したSQL問合せで例外がスローされる」

- 14.1.6項「JDK 1.6.22を使用してWNAベースのSSOを設定するとエラーが発生する」

- 14.1.7項「SSLで保護されたWebCenter Portalエンドポイントにアクセスできない」

- 14.1.8項「インストール後のRESTサーバーの構成」

- 14.1.9項「アプリケーションの再デプロイメント後にFrameworkアプリケーション内のリソースがなくなる」

- 14.1.10項「サンプルのWSRPプロデューサ・テスト・ページのスタイル・シートがOracle HTTP Serverを介して正しくロードされない」

- 14.1.11項「JSFポートレットをカスタマイズまたはパーソナライズできない」

- 14.1.12項「カスタム翻訳のフォールバック・サポート」

- 14.1.13項「OAMを使用してSpacesアプリケーションにアクセスするとスペースに正しい言語が表示されない」

- 14.1.14項「Thaiでは通知公開形式が正しくない可能性がある」

- 14.1.15項「言語プリファレンスをen-USから変更すると、シード・ページに基づいたお気に入りがなくなる」

- 14.1.16項「スペースでドキュメントの権限が適用されない」

- 14.1.17項「プロデューサ・テスト・ページの「サーブレットとして実行」リンクがJSFポートレットに対して動作しない」

- 14.1.18項「ドキュメント・サービスが使用不可」

- 14.1.19項「スペース作成時のドキュメントでの権限の付与エラー」

- 14.1.20項「OpenSocialページレットを使用したユーザーのアクティビティ・ストリームへのアクティビティのポスト」

- 14.1.21項「OpenSocial APIを使用した所有者のプロファイル情報へのアクセス」

- 14.1.22項「階層スペースのパブリック・ユーザーおよび認証済ユーザーへのView Document権限の付与」

- 14.1.23項「ロシア語またはスウェーデン語を使用するときの問題」

- 14.1.24項「アクティビティ・ストリームからメッセージを削除する条件」

- 14.1.25項「ディスカッション・サーバー用Webサービス・セキュリティの構成

14.1.1 Jive Softwareからのディスカッション・サーバーのサポート

Oracleでは、Jive Softwareからの組込みディスカッション・サーバーをサポートしています。ディスカッション・サーバーをアプリケーションから直接コールするためのインタフェースは、WebCenter Portalに同梱されているタスク・フローを利用することによって実現します。Jive Webサービス・レイヤーのAPIに対するカスタム・デプロイは、Oracleによる再検討の対象となっているため、サポートされないことがあります。

Jive Softwareがディスカッション・サーバーの一部として配信しているベータ機能の限定セットがありますが、Oracle推奨ではなく、サポートされていません。

参照専用として、Jive Forumsのドキュメントが付属しています。WebCenter Portal製品のインストール対象外となるJive Softwareのインストールおよびアップグレードは、サポートされません。

14.1.2 Oracle WebCenter Portalページレット・プロデューサのフェイルオーバーのサポート

Oracle WebCenter Portalページレット・プロデューサは、クラスタ化構成でフェイルオーバーをサポートします。ただし、処理中のデータ(未保存または保留中の変更)は保持されません。フェイルオーバー時には、管理者は管理セッションを再確立する必要があります。特定の状態を保持するためにプロキシが必要な場合は、エンド・ユーザーもセッションを再確立する必要があります。SSOが構成されている場合、資格証明が自動的に提供され、セッションが再確立されます。

14.1.3 Oracle Content Server接続用のクライアント・セキュリティ・ポリシーの構成

使用環境がグローバル・ポリシー・アタッチメント(GPA)をサポートしている場合、Content Server接続を構成するときに「クライアント・セキュリティ・ポリシー」プロパティは空白のままにしてください。ヒント・テキストおよびオンライン・ヘルプには、値「GPA」を入力する必要があると記載されていますが、この情報は正しくありません。『Oracle Fusion Middleware for Oracle WebCenter管理者ガイド』のContent Server接続パラメータに関する表も参照してください。

14.1.4 デザインタイム・タスクフローに表示されるポータル・リソースを作成するオプション

JDeveloperにランタイム・タスクフローを取り込み、これらを編集し、デプロイしたアプリケーションにエクスポートし戻すことができます。ただし、JDeveloperで作成したタスクフローはポータル・リソースとして公開しないことをお薦めします。/oracle/webcenter/portalappフォルダ内にADFタスクフローを作成する場合、タスクフロー定義ファイルのコンテキスト・メニューに「ポータル・リソースの作成」オプションが表示されます。このオプションを使用してデザインタイム・タスクフローをポータル・リソースとして公開しないでください。通常、タスクフローには複数のファイルが含まれます。JDeveloperから新しいタスクフローをエクスポートすると、一部のファイルが正しくエクスポートされない可能性があります。この結果、デプロイメント後にタスクフローが破損する可能性があります。

14.1.5 NCHARデータ型を使用したSQL問合せで例外がスローされる

SQLデータ・コントロールを使用するときに、NCHARデータ型を使用した列が問合せに含まれる場合、エラーが発生する可能性があります。回避方法として、to_char(NCHAR_COLUMN NAME)関数を使用できます。

14.1.6 JDK 1.6.22を使用してWNAベースのSSOを設定するとエラーが発生する

SUN JDK 1.6.22を使用してWindows Native Authenticationベースのシングル・サインオンを設定すると、エラーが発生します。Sun JDKのかわりにJRockit JDKを使用するか、Oracleサポートに連絡してバグ10631797のバックポート・リクエストを取得してください。

14.1.7 SSLで保護されたWebCenter Portalエンドポイントにアクセスできない

Oracle WebCenter Source(リスト、ページ、スペースおよびピープル・コネクション・プロファイルなどのSpacesオブジェクトの検索用)は現在、SSLで保護されたWebCenter Portalエンドポイントにはアクセスできません。現在、このためのパッチを作成中です。

14.1.8 インストール後のRESTサーバーの構成

Oracle WebCenter Portal iPhoneアプリケーションなどのRESTクライアントの使用時にWebCenter Portal RESTサーバーの特定の機能が正しく機能するには、使用しているOracle Weblogic ServerプラグインでフラグWLForwardUriUnparsedをONに設定する必要があります。

- Weblogic Serverの前にApacheを実行している場合、このフラグをweblogic.confに追加します。

- Weblogic Serverの前にOracle HTTP Server (OHS)を実行している場合、このフラグをmod_wl_ohs.confに追加します。

次の例は、これら両方の事例で使用可能な構成を示しています。

Weblogic Serverプラグインの構成の詳細は、『Oracle Fusion Middleware Oracle WebLogic ServerにおけるWebサーバー1.1プラグインの使用』を参照してください。

例1: <location /rest>を使用して/rest URIに対してのみフラグを適用する(推奨)

<Location /rest>
# the flag below MUST BE set to "On"
WLForwardUriUnparsed    On

# other settings, example: WebLogicCluster or WebLogicHost & WebLogicPort

# set the handler to be weblogic
SetHandler weblogic-handler
</Location>

例2: Oracle Weblogic Serverによって処理されるすべてのURIにフラグを適用する

<IfModule mod_weblogic.c>
# the flag below MUST BE set to "On"
WLForwardUriUnparsed    On

# other settings, example: WebLogicCluster or WebLogicHost & WebLogicPort
WebLogicCluster johndoe02:8005,johndoe:8006
Debug ON
WLLogFile             c:/tmp/global_proxy.log
WLTempDir             "c:/myTemp"
DebugConfigInfo       On
KeepAliveEnabled ON
KeepAliveSecs  15
</IfModule>

14.1.9 アプリケーションの再デプロイメント後にFrameworkアプリケーション内のリソースがなくなる

実行時にリソース・マネージャを介して新しいリソースを追加するようFrameworkアプリケーションがカスタマイズされている場合、同じアプリケーションの新規デプロイメントまたは再デプロイメント後にこれらの新しいリソースがなくなります。

リソース自体がリソース・マネージャで使用できなくなっても、失われたリソースを使用する、実行時に作成された新規ページは依然として使用可能なままです。

この問題が発生するのは、Fusion Middleware ControlまたはWLSTを使用してアプリケーションの再デプロイメント時にアプリケーション・バージョンまたは再デプロイメント・バージョンが変更された場合です。また、この問題は、(たとえば、新しいリソースの作成によって)設計時にgeneric-site-resources.xmlファイルが変更されている場合の再デプロイメントでも発生します。

この問題が発生する原因は、再デプロイメントでgeneric-site-resources.xmlファイルが上書きされたことにあります。

この問題を回避するには、mds-transfer-config.xmlファイルをアプリケーションに手動で追加する必要があります。

注意:

設計時に作成されたリソースは、ランタイム・アプリケーションの再デプロイメントの前にこのアプリケーションに手動で追加する必要があります。

1. 次の場所からmds-transfer-config.xmlファイルをダウンロードします。
https://support.oracle.com/oip/faces/secure/km/DownloadAttachment.jspx?attachid=1343209.1:mdstransferconfig

2. EARファイルからMARファイル(AutoGeneratedMar.marなど)を抽出します。

3. 抽出したMARファイル・ディレクトリで、META-INFという名前の新しいディレクトリを作成し、mds-transfer-config.xmlファイルを新しいディレクトリにコピーします。

4. META-INF\mds-transfer-config.xmlを使用してMARファイルを更新します。次はその例です。

jar -uvf AutoGeneratedMar.mar META-INF\mds-transfer-config.xml

5. 更新したMARファイルを使用してEARファイルを更新します。

jar -uvf YourApp.ear AutoGeneratedMar.mar

6. YourApp.marを再デプロイします。

14.1.10 サンプルのWSRPプロデューサ・テスト・ページのスタイル・シートがOracle HTTP Serverを介して正しくロードされない

Oracle HTTP ServerがサンプルのWSRPポートレット・プロデューサのフロント・エンドとして使用されている場合、WSRPツールおよびリッチ・テキスト・エディタのポートレット・プロデューサのWSRPプロデューサ・テスト・ページのスタイル・シートがMozilla FirefoxまたはGoogle Chromeでは正しくロードされません。ただし、Internet Explorerでは、スタイル・シートは正しくロードされます。ポートレットの機能に影響はありません。

14.1.11 JSFポートレットをカスタマイズまたはパーソナライズできない

JSFポートレット(つまり、Oracle JSF Portlet Bridgeを使用して作成されたポートレット)のカスタマイズまたはパーソナライズ後に「OK」をクリックすると、ポートレットが応答せず、タイムアウト・メッセージが表示されます。これは、編集アクションを実行して単一操作でポートレット・モードを変更すると発生します。エンドユーザーは、「適用」を(「OK」のかわりに)クリックして編集アクションを最初に実行してから、「戻る」クリックしてポートレット・モードを「ビュー」モードに戻すことでこの問題を回避できます。ポートレット開発者は、生成された「デフォルトの編集」モード(edit_defaults.jspxファイル)および「編集」モード(edit.jspxファイル)のコードを編集し、「適用」ボタンをかわりに使用することをエンドユーザーに強制するように「OK」ボタンのコードを削除することで、発生する問題を回避できます。

14.1.12 カスタム翻訳のフォールバック・サポート

カスタム翻訳のフォールバック・サポートがありません。たとえば、scope-resource-bundle_fr.xlfというカスタム翻訳ファイルを作成し、スペースの言語設定が国固有(fr-FR)である場合、Spacesではscope-resource-bundle_fr-FR.xlfを探すため、カスタム翻訳ファイルは使用されません。回避方法として、_fr xlfをコピーし、国指定をカスタム翻訳ファイルの名前に含めます(たとえば、scope-resource-bundle_fr-FR.xlfなど)。

14.1.13 OAMを使用してSpacesアプリケーションにアクセスするとスペースに正しい言語が表示されない

ユーザーがOAMを介してSpacesアプリケーションにアクセスすると、スペースにOAMログイン・ページで選択した言語が表示されません。Spacesアプリケーションでは、OAMと同じxlfファイル名規格を使用しません。

14.1.14 Thaiでは通知公開形式が正しくない可能性がある

表示言語をThaiに設定すると、通知公開形式が正しくない可能性があります。これは、通知を開いて編集した後保存すると、通知自体が更新されていない場合でも発生します。

14.1.15 言語プリファレンスをen-USから変更すると、シード・ページに基づいたお気に入りがなくなる

シード・ページ(「アクティビティ」ページなど)を「お気に入り」リストに追加して、「プリファレンス」を使用して優先アプリケーション言語をen-USから変更すると、お気に入りのシード・ページが見つかりません。

14.1.16 スペースでドキュメントの権限が適用されない

状況によっては、スペースのドキュメントを格納するコンテンツ・サーバーのフォルダに対する権限にSpacesアプリケーションで設定された権限が反映されないことがあります。このような場合、Spacesで適切な権限を割り当てられていても、1人以上のユーザーがそのスペースのドキュメントに対してアクションを実行できない可能性があります。

1人のユーザーにのみ影響する場合にこの状況を解決するには、スペース進行役(メンバーシップの管理権限を割り当てられたスペース・メンバー)は次のいずれかを実行できます。

- スペースに対するユーザーのメンバーシップを取り消してから、そのスペースに追加して戻します: スペース管理設定の「メンバー」ページで、「メンバーの削除」をクリックしてメンバーシップを取り消した後、「ユーザーの追加」をクリックしてスペースのメンバーとして追加して戻します。

- ユーザーのロールを別のロールに変更してから、必須ロールに変更して戻します: スペース管理設定の「メンバー」ページで、ユーザーを選択して「ロールの変更」をクリックします。

1人以上のユーザーに影響する場合にこの状況を解決するには、スペース進行役(メンバーシップの管理権限を割り当てられたスペース・メンバー)は次の手順を実行できます。

1. 影響を受けるユーザーが持っているメンバーシップ・ロールを特定し、そのロールを編集します: スペース管理設定の「ロール」ページで、ロールを選択して「権限の編集」をクリックします。

2. ロールの権限をすべて消去し、「保存」をクリックします。

3. ロールを再度編集し、ロールの権限をすべて選択して「保存」をクリックします。

14.1.17 プロデューサ・テスト・ページの「サーブレットとして実行」リンクがJSFポートレットに対して動作しない

JSFポートレット(Oracle JSF Portlet Bridgeを使用するポートレット)は、JSR 286 Javaポートレットの作成ウィザードを使用して、ウィザードの第3ステップで「ADF-Faces JSPXの生成」実装方法を選択することで作成できます。

この方法でJSFポートレットを作成すると、ポートレットのプロデューサ・テスト・ページで「サーブレットとして実行」リンクをクリックすると、エラーが発生することがあります。ただし、ポートレット自体は正しく実行されます。

この問題を回避するには、そのポートレットが含まれるプロジェクトに「ADFページ・フロー」スコープを追加します。

14.1.18 ドキュメント・サービスが使用不可

コンテンツ・リポジトリ接続(Oracle WebCenter Content: Content Server)へのアクティブな接続を保持するようにWebCenter Portal: Spacesを構成して、WebCenter Portal: Spacesをバウンスすると、ドキュメント・サービスがSpacesで使用不可のように見えます。たとえば、ホーム・スペースまたはスペースで、使用可能なドキュメントがありません。問題の原因は、コンテンツ・リポジトリ接続設定にある可能性が高いです。または、WebCenter PortalデータがContent Serverに正常にシードされなかった可能性があります。

この問題を解決するには、次のようにします。

1. Content Serverが稼働していることを確認します。サーバーにサーバー・ポート(intradoc)が構成されていることと、サーバーIPフィルタがWebCenter Portal: Spacesからの接続を許可していることを確認します。

1. Content Serverにログインします。

2. 「管理」をクリックします。

3. インスタンス名の「構成」をクリックします。

4. 「システム構成」の「サーバーの構成」リンクをクリックします。

5. サーバー・ポートがリストされていることと、サーバーIPフィルタがWebCenter Portal: Spacesからのアクセスを許可していることを確認します。

2. ドキュメント・ストアに使用されているContent Serverのコンテンツ・リポジトリ接続設定が正しいことを確認します。

1. WLSTまたはFusion Middleware Controlのいずれかを使用して、コンテンツ・リポジトリ接続設定を表示します。

2. Content Serverの接続が「アクティブな接続」または「プライマリ接続」としてマークされていることを確認します。

3. Content Serverの設定が正しいことを確認します。

4. コンテンツ管理者、ルート・フォルダおよびアプリケーション名が指定されていることを確認します。

- コンテンツ管理者には、Content Serverにおける管理権限が必要です。このユーザーは、スペース・コンテンツ、セキュリティ・グループ、セキュリティ・ロール用のフォルダの作成および保守と、コンテンツ・アクセス権限の管理に使用されます。

- ルート・フォルダおよびアプリケーション名は、一意であり、同じContent Serverを使用する他のWebCenter Portal: Spacesアプリケーションで使用されていない必要があります。これらの値を変更する場合は、いずれか一方のみでなく、必ず両方の値を変更します。

- アプリケーション名は、Content Serverで作成され、アイテム名の長さに制限があるアイテム(ワークフローなど)の接頭辞として使用されるため、14文字未満にすることをお薦めします。

3. Content Serverへの接続およびContent Serverでのデータのシード中に発生したエラーがないか、WebCenter Portal: Spacesの起動時にログを確認します。

1. WebCenter Portal: Spacesにアクティブまたはプライマリ・コンテンツ・リポジトリ接続があり、コンテンツ管理者、ルート・フォルダおよびアプリケーション名が指定されている場合、WebCenter Portal: Spacesサーバーが起動していると、そのアプリケーションのContent Serverでデータはシードされます(まだ存在しない場合)。

2. 手順1と手順2の両方が正しい場合、WebCenter Portal: Spacesが起動されているときに、WebCenter Portal: Spacesログにエラーがないか確認します。Content Serverでデータをシードしている場合、エラーが存在する可能性があります。

3. ログに有益なログ情報がない場合、ドキュメント・サーバーのロギングを有効にしてWebCenter Portal: Spacesをバウンスし、WebCenter Portal: Spacesシード・データのシードに関するログ・メッセージを確認します。

1. Fusion Middleware Controlを使用するか、logging.xmlファイルを編集して、oracle.webcenter.doclib.internal.modelおよびoracle.webcenter.doclib.internal.spacesのロギングを増やします。

2. WebCenter Portal: Spacesを再起動します。

3. WebCenter Portal: Spacesデータのシードに関するメッセージがないかログを確認します。

4. データが正しくシードされている場合は、次のようなメッセージがTRACEレベルに記録されています。

Content Server already contains the Space container, therefore no need to seed any data

5. シード・データがまだ存在しない場合は、次のようなメッセージがTRACEレベルに記録されています。

Creating WebCenter Seeded Data

14.1.19 スペース作成時のドキュメントでの権限の付与エラー

ドキュメント・サービスを使用してテンプレートに基づいてスペースを作成するとき、スペースの作成が次のようなエラーで失敗します。

Granting permissions for Documents failed

この問題を解決するには、WebCenter Portal: Spacesログを表示して、エラーの原因を示すログ・メッセージがあるかどうかを確認します。

エラーの原因が明確でない場合、全ロールのドキュメント権限をすべてリセットして、ロール・マッピングが正常に完了するかどうかを確認してください。失敗はすべて、WebCenter Portal: Spacesログに記録されます。

14.1.20 OpenSocialページレットを使用したユーザーのアクティビティ・ストリームへのアクティビティのポスト

OpenSocialガジェットに基づいたページレットは、アクティビティをユーザーのアクティビティ・ストリームにポストできません。一時的な解決方法を実行するには、次のWLST/WSAdminコマンドを使用してユーザー・プロファイルの「編集」権限をOracle WebCenter Portalのページレット・プロデューサに付与します。

grantPermission(appStripe="pagelet-producer",
principalClass="oracle.security.jps.internal.core.principals.JpsAuthenticatedRoleImpl", principalName="authenticated-role",
permClass="oracle.webcenter.peopleconnections.profile.security.ProfilePermission",
permTarget="/oracle/webcenter/peopleconnections/profile/s8bba98ff_4cbb_40b8_beee_296c916a23ed/.*", permActions="view,edit")

コマンドの実行後に、ページレット・プロデューサ・サーバーを再起動します。

14.1.21 OpenSocial APIを使用した所有者のプロファイル情報へのアクセス

OpenSocial APIをOracle WebCenter Portalのページレット・プロデューサとともに使用して所有者のプロファイル、アクティビティ、友人情報にアクセスするには、『Oracle Fusion Middleware for Oracle WebCenter管理者ガイド』で説明されているように、WebCenterDSデータソースをWC_Portlet管理対象サーバーに対してターゲット指定する必要があります。この構成を保存すると、アクティビティおよび友人情報はフェッチできますが、プロファイル情報は戻されません。プロファイル情報にアクセスするには、WC_Portlet管理対象サーバーを再起動します。

14.1.22 階層スペースのパブリック・ユーザーおよび認証済ユーザーへのView Document権限の付与

階層スペースでView Document権限をPublic-UserロールおよびAuthenticated-Userロールに付与すると、コンテンツ・サーバーで同等の「読取り」権限が正しく設定されません。パブリック・ユーザーおよび認証済ユーザーにスペースに対するView Document権限を持たせる場合、両方のロールに対して別個に権限を付与する必要はありません。View Document権限をパブリック・ユーザーに付与すると、認証済ユーザーはView Document権限を自動的に継承します。

View Document権限をパブリック・ユーザーから取り消して、View Document権限を認証済ユーザーに付与する場合は、Public-Userロールから権限を取り消してAuthenticated-Userロールに追加します。

14.1.23 ロシア語またはスウェーデン語を使用するときの問題

スペース・アプリケーションで言語がロシアに設定されている場合、新しいユーザーのスペースへの追加、登録したユーザーのスペースへの招待、ユーザーのロール割当ての変更または失効を含む、スペースのユーザー・メンバーシップを管理できません。

言語がスウェーデンに設定されていると、スペース管理の下の「ロール」にはアクセスできません。

14.1.24 アクティビティ・ストリームからメッセージを削除する条件

ユーザーはPublisherタスク・フローから入力され、リンクを含むアクティビティ・ストリームからのメッセージしか削除できません(つまり、ユーザーはPublisher経由で入力されず、リンクを含まないアクティビティ・ストリームからのメッセージは削除できません)。ユーザーはアクティビティ・ストリームからのリンクを含むメッセージのみを削除できます。ページ作成の通知などの、その他のアクティビティ・ストリーム・エントリは削除できません。

14.1.25 ディスカッション・サーバー用Webサービス・セキュリティの構成

リリース11.1.1.6.0では、ディスカッション・サーバーがディスカッション・サーバーとSpaces間でのWebサービスの相互作用に対するメッセージ保護なしで提供されるので、ディスカッション・サーバーを追加構成なしで使用できます。しかし、Oracle WebCenter 11.1.1.4.0またはそれ以前のバージョンにパッチを適用した後で、WSセキュリティ関連エラーが発生したら、ディスカッション・サーバーのセキュリティ設定を再構成する必要があります。詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』のディスカッション用のWebサービス・セキュリティの構成に関する項を参照してください。

14.2 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。内容は次のとおりです。

- 14.2.1項「アクティビティ・ストリームにより追跡されるサービス・アクティビティのリスト」

14.2.1 アクティビティ・ストリームにより追跡されるサービス・アクティビティのリスト

Oracle Fusion Middleware WebCenter Portalユーザーズ・ガイドの表32-1「アクティビティ・ストリームにより追跡されるアクティビティ」で、次のアクティビティがアクティビティ・ストリームにより追跡されるとリスト行に誤って記載されています。

- リストの作成

- 行のリストへの追加

- リスト行の編集

アクティビティ・ストリームは行のリストへの追加またはリスト行の編集を追跡しません。

第VII部

Oracle SOA SuiteおよびBusiness Process Management Suite

第VII部は、次の章で構成されています。

- 第15章「Oracle SOA Suite、Oracle BPM Suite、および一般的な機能」

- 第16章「Webサービス開発、セキュリティおよび管理」

15 Oracle SOA Suite、Oracle BPM Suite、および一般的な機能

Oracle SOA Suite、BPM Suite、および関連するSOAテクノロジに関する最新の既知の問題を確認するには、Oracle Technology Network (OTN)のhttp://www.oracle.com/technetwork/middleware/docs/soa-aiafp-knownissuesindex-364630.htmlにアクセスしてください。これらの既知の問題に関するドキュメントには次の製品が含まれます。

- Oracle Adapter for Oracle Applications (Oracle E-Business Suite Adapter)

- Oracle AIA Foundation Pack

- Oracle Application Adapters for Oracle WebLogic Server

- Oracle Application Serverレガシー・アダプタ

- Oracle B2B

- Oracle BPEL Process Manager

- Oracle Business Activity Monitoring

- Oracle Business Process Management

- Oracle Business Rules

- Oracle Complex Event Processing

- Oracle Enterprise Repository

- Oracle Human Workflow

- Oracle Mediator

- Oracle Service Bus

- Oracle SOA SuiteおよびOracle BPM Suiteの一般的な機能

- Oracleテクノロジ・アダプタ

16 Webサービス開発、セキュリティおよび管理

この章では、Oracle Web Services Managerを含むWebサービス開発、セキュリティおよび管理に関連する問題について説明します。

次のトピックが含まれています。

- 16.1項「WSLDFactoryImplクラスがWSDL_READ_TIMEOUTの正しくないユニットを反映」

- 16.2項「マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用」

- 16.3項「ポリシーの一括アップロードの実行」

- 16.4項「クライアント・ポリシーのデタッチ後のポリシー構成オーバーライド値の確認」

- 16.5項「デプロイ後のカスタマイズの削除」

- 16.6項「ローカライズの制限の確認」

- 16.7項「WLSTを使用してセキュリティ・ポリシーをインポートする場合に同じポリシーが繰り返しインポートされる可能性がある」

- 16.8項「WSDLのアイデンティティはADF DCアプリケーションによる施行で使用されない」

- 16.9項「メッセージ保護ポリシーを含むKerberosトークン・ポリシーのJVMにおける制限事項」

- 16.10項「2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない」

- 16.11項「「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない」

- 16.12項「Fusion Middleware ControlでSAML発行者を追加するとjps-config.xmlファイルが間違って更新される」

- 16.13項「パッチの適用によりパッチ・セット3のOracle WSMポリシー・マネージャを使用してカスタム・ポリシーにアタッチされるパッチ・セット1のWebLogic Server Webサービス」

- 16.14項「空のサブジェクトが渡されるとカスタム・ポリシーが失敗する」

- 16.15項「カスタムExactly-oneポリシーの使用時に発生する可能性のある制限」

- 16.16項「Oracle WSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する」

- 16.17項「JDeveloperウィザードを使用してOracle WSMポリシーをWebサービス・クライアントにアタッチする際に準拠ポリシーが戻されない」

- 16.18項「SAML Bearerトークン・ポリシーがデフォルトで署名されるようになった」

- 16.19項「サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない」

- 16.20項「一部のロケールでアタッチされているポリシーがポリシー表に表示されない」

- 16.21項「事前定義済ポリシーの変更を取り込むために必要な手動手順」

- 16.22項「WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない」

- 16.23項「無効な認可の組合せが検証に成功する」

- 16.24項「WLSTのランタイム制約入力に対するFusion Middleware Controlでの追加引用符」

- 16.25項「スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される」

注意:

WebLogic Webサービスの場合、13.36項「WebサービスとXMLの問題および回避方法」を参照してください。

16.1 WSLDFactoryImplクラスがWSDL_READ_TIMEOUTの正しくないユニットを反映

Oracle Infrastructure Web Services JavadocのJava APIリファレンスで、WSDLFactoryImplクラスにWSDL_READ_TIMEOUT値が秒単位で指定されていると誤って記載されています。この値はミリ秒単位で指定します。

16.2 マルチバイトのユーザー資格証明のwss_http_token_*ポリシーでの使用

このリリースでは、マルチバイトのユーザー資格証明はwss_http_token_*ポリシーでサポートされていません。マルチバイトのユーザー資格証明が必要な場合、wss_username_token_*ポリシーなどの別のポリシーを使用します。使用可能なポリシーの詳細は、『Oracle Fusion Middleware Web Servicesセキュリティおよび管理者ガイド』の付録Bのあらかじめ定義されたポリシーに関する項を参照してください。

16.3 ポリシーの一括アップロードの実行

ポリシーのMDSリポジトリへの一括インポート時、操作が初めに成功しなかった場合、一括インポートが成功するまで操作を再試行します。

ほとんどの場合、これは、Oracle RACデータベースでメタデータのアップロード時にデータベースが切り替えられるときに起こります。Oracle RACデータベースにn個のデータベースがある場合、この操作をn回再試行する可能性があります。

ポリシーの一括インポートの詳細は、『Oracle Fusion Middleware Web Servicesセキュリティおよび管理者ガイド』のポリシーの移行に関する項を参照してください。

16.4 クライアント・ポリシーのデタッチ後のポリシー構成オーバーライド値の確認

クライアントにポリシーをアタッチしてポリシー構成値をオーバーライドし、その後ポリシーをデタッチした場合、ポリシー構成オーバーライド値が削除されません。このクライアントに新規ポリシーをアタッチする際、ポリシー構成オーバーライド値を確認し、適切に更新されるようにします。

16.5 デプロイ後のカスタマイズの削除

AdfConnection MBeanを使用したデプロイ後にconnections.xmlファイルを変更すると、完全な接続がカスタマイズとして保存されます。つまり、再デプロイされたアプリケーションの接続に対する変更は、カスタマイズによって上書きされます。

Fusion Middleware Controlを使用してデプロイ後にアプリケーションのconnections.xmlファイルを変更すると、新しいconnections.xmlファイルがカスタマイズとして作成され、MDSリポジトリに格納されます。このカスタマイズは、アプリケーションの有効期間中は保持されます。したがって、アプリケーションを再デプロイしても、カスタマイズされたconnections.xmlファイルは、引き続きアプリケーションに対するカスタマイズとして適用されます。

(Fusion Middleware Controlによる)前のカスタマイズではなく、再デプロイされたアプリケーションのconnections.xmlファイルを適用するには、MDSリポジトリから明示的にconnections.xmlのカスタマイズを削除する必要があります。

たとえば、Webサービスのデータ・コントロールを含むアプリケーションをデプロイする場合、Fusion Middleware Controlを使用してユーザー名トークン・クライアント・ポリシーをアタッチし、続けてポリシーをデタッチします。次に、JDeveloperに戻ってアプリケーションを編集し、HTTPトークン・クライアント・ポリシーをアタッチしてアプリケーションを再デプロイします。Fusion Middleware Controlを使用してアプリケーションを表示すると、アタッチしたHTTPトークン・クライアント・ポリシーが使用されていないことがわかります。これは、Fusion Middleware Controlを使用して前に作成したカスタマイズ済のconnections.xmlファイルが使用されていることが原因です。

MDSリポジトリからconnections.xmlのカスタマイズを削除すると、アプリケーションでは独自のconnections.xmlファイルが使用されます。

16.6 ローカライズの制限の確認

このリリースのOracle Enterprise Managerでは、次の情報は英語でのみサポートされます。

- ポリシーおよびアサーション・テンプレートのorawsp:displayNameフィールド以外のすべてのフィールド。

- ?orawsdlブラウザ・アドレスを使用する場合のorawsp:descriptionフィールド。

- システムMBeanブラウザにおけるoracle.wsm.upgrade MBeanの「説明」フィールド。

16.7 WLSTを使用してセキュリティ・ポリシーをインポートする場合に同じポリシーが繰り返しインポートされる可能性がある

WLSTを使用してセキュリティ・ポリシーをインポートする場合、同じポリシーが繰り返しインポートされる可能性があることに注意してください。

16.8 WSDLのアイデンティティはADF DCアプリケーションによる施行で使用されない

ADF DCアプリケーションでは、WSDLのアイデンティティ拡張(WSDLで公開される証明書など)は、メッセージ保護ポリシーで受信者証明書として使用されません。かわりに、受信者キー別名(宣言的構成オーバーライド)またはポリシーで指定されたデフォルトの受信者キー別名が使用されます。

16.9 メッセージ保護ポリシーを含むKerberosトークン・ポリシーのJVMにおける制限事項

JVM内で、単一のWebサービス・プリンシパルのみが存在する場合、Kerberos取得キーは適切に機能します。同じJVM内に追加のWebサービス・プリンシパルが存在する場合、取得キーはnullを返します。Webサービスおよびクライアントが異なるJVMに存在する場合、これは問題になりません。

16.10 2つのサーバーがSSL対応(双方向SSL)である場合にFusion Middleware Controlにポリシーがリストされない

管理対象サーバーが双方向SSL対応の場合(たとえば、双方向SSLを介してOracle WSMポリシー・マネージャをホストするSOAサーバーなど)、Fusion Middleware Controlをホストする管理サーバーがその双方向SSL対応の管理対象サーバーにアクセスするよう正しく構成されていても、Fusion Middleware ControlにはOracle WSMポリシーがリストされません。

16.11 「Webサービスのテスト」ページでSOAPヘッダーにバインドされた入力引数をテストできない

SOAPヘッダーにバインドされた入力引数を持つWebサービスでは、Fusion Middleware Controlコンソールの「Webサービスのテスト」ページにメッセージが表示されません。したがって、このような操作は、「Webサービスのテスト」ページではテストできません。

たとえば、マルチパートWSDLの入力をFusion Middleware Controlを通じて表示する場合、一方の入力引数がSOAPヘッダーにバインドされていると、他方のメッセージが入力から欠落するため、コンポジット・インスタンスは次の例外とともに失敗します。

ORAMED-01203:[No Part]No part exist with name "request1" in source message

この問題を解決するには、入力引数のXML表示を選択し、WSDLの2つのパートの入力を渡せるようにペイロードを編集します。

16.12 Fusion Middleware ControlでSAML発行者を追加するとjps-config.xmlファイルが間違って更新される

リリース11g R1 (11.1.1.1.0)で、Fusion Middleware Controlコンソールから信頼できる発行者を追加または編集しようとすると、jps-config.xmlファイルが間違って更新されます。この問題の回避方法として、11g R1パッチ・セット2 (11.1.1.3.0)にアップグレードすることをお薦めします。

16.13 パッチの適用によりパッチ・セット3のOracle WSMポリシー・マネージャを使用してカスタム・ポリシーにアタッチされるパッチ・セット1のWebLogic Server Webサービス

11g R1パッチ・セット2 (11.1.1.3.0)の新機能であるOracle Infrastructure WebサービスおよびWebLogic Server Webサービスの共有ポリシー・ストアのため、Weblogic Server Webサービスでは、現在、デフォルトでポリシー・マネージャを使用してMDSリポジトリからポリシーを取得します。パッチ・セット1では、Weblogic Server Webサービスは、デフォルトでクラスパス・モードを使用していました。

Oracle Fusion Middleware 11g R1ソフトウェアのインストール環境にパッチを適用してパッチ・セット2に移行した後、カスタムOracle WSMポリシーをWebLogic Server Webサービスにアタッチした場合、そのカスタム・ポリシーがMDSリポジトリに格納されていることを確認する必要があります。使用中のカスタム・ポリシーのみを移行する必要があることに注意してください。シード・ポリシーは、デフォルトですべてMDSリポジトリに含まれます。

メタデータ・サービス(MDS)・リポジトリにポリシーを移行するには、Web Servicesのセキュリティおよび管理者ガイドのMDSリポジトリの管理に関する項を参照してください。

16.14 空のサブジェクトが渡されるとカスタム・ポリシーが失敗する

空のサブジェクトがカスタム・ポリシーに渡されると、一般エラーが発生して失敗します。この問題を回避するには、anonymousSubjectを作成してカスタム・ステップの実行メソッド内に設定します。次に例を示します。

javax.security.auth.Subject subject =
oracle.security.jps.util.SubjectUtil.getAnonymousSubject();
context.setProperty(oracle.wsm.common.sdk.IMessageContext.SECURITY_SUBJECT,subject)

この例では、コンテキストのタイプはoracle.wsm.common.sdk.IContextです。

16.15 カスタムExactly-oneポリシーの使用時に発生する可能性のある制限

一部の状況では、カスタムExactly-oneポリシーの使用時に制限が発生します。Exactly-oneポリシー内のアサーションのセットで、リクエスト・メッセージが最初のアサーションに一致した場合、最初のアサーションが実行され、対応するレスポンスが送信されます。ただし、一部の状況では、リクエストが後続のアサーションとの一致を意図しているために、この動作では適切でないことがあります。

たとえば、Timestamp=ONであるクライアント・ポリシーと、メッセージ保護アサーション(1つ目はTimestamp=OFF、2つ目はTimestamp=ON)付きのwss11 username tokenを持つサービスexactly-oneポリシーがあるとします。したがって、サービスexactly-oneポリシー内の1つ目のアサーションはリクエスト内のタイムスタンプを予期していませんが、2つ目のアサーションは予期しています。この場合、1つ目のアサーションが実行されると、レスポンスはタイムスタンプなしで送信されます。しかし、クライアント側の処理は、リクエストで送信されたタイムスタンプを予期しているため、失敗します。

この制限は、クライアント・ポリシーでより多くの数の要素が署名されるとみなされる一方で、サービス・ポリシーではそれに対応していない場合に発生する可能性があります。

16.16 Oracle WSMとWebLogic Server間で使用されるセキュリティ・ポリシーの「サービスの互換性」エラーは無視する

Fusion Middleware Controlでは、サービス・ポリシーの互換性の検証時に間違ったエラー・メッセージが表示される可能性があります。この互換性メッセージが表示されるのは、Enterprise Managerを使用してOracle WSMセキュリティ・クライアント・ポリシーをアタッチする場合です。「サービスの互換性をチェックします」をクリックすると、ポリシーには互換性があるはずだが、これらに互換性がないことを示すメッセージが表示されます。

回避方法:

WSMポリシーがWebサービス・エンドポイントにアタッチされている場合、対応するクライアント・ポリシーを使用します。たとえば、サービスにwss11_saml_or_username_token_with_message_protection_service_policyがある場合、クライアント側ではwss11_saml_token_with_message_protection_client_policyまたはwss11_username_token_with_message_protection_client_policyが機能します。WSM以外のポリシーがWebサービスにアタッチされている場合は、対応するクライアント・ポリシーの詳細について『Oracle Web Services Manager相互運用ガイド』を参照し、これをアタッチしてください。

16.17 JDeveloperウィザードを使用してOracle WSMポリシーをWebサービス・クライアントにアタッチする際に準拠ポリシーが戻されない

デザインタイムで、JDeveloperウィザードのOracle WSMポリシーをWebサービス・クライアントにアタッチするためのオプションを使用しても、準拠ポリシーが戻されない可能性があります。このエラーは次のいずれかの原因で発生した可能性があります。

- WSDLでパブリッシュされたサービス・ポリシーに対応する準拠クライアント・ポリシーがありません。

- バージョン11.1.1.3以前のWebサービスのWSDLでパブリッシュされたサービス・ポリシーに対応するFusion Middleware Control Enterprise Managerとともに実行されているバージョン11.1.1.4のJDeveloper内の準拠クライアント・ポリシーを確認しようとしている場合があります。

回避方法:

JDeveloperウィザードの「選択用に互換性のあるクライアント・ポリシーのみを表示します。」オプションを無効にします。これにより、すべてのクライアント・ポリシーがリストされます。

WSMポリシーがWebサービスにアタッチされている場合、対応するクライアント・ポリシーを使用します。たとえば、サービスにポリシーwss11_saml_or_username_token_with_message_protection_service_policyがある場合、クライアント側ではwss11_saml_token_with_message_protection_client_policyまたはwss11_username_token_with_message_protection_client_policyが機能すると想定しても問題ありません。

WSMポリシーがWebサービスにアタッチされていない場合は、対応するクライアント・ポリシーの確認方法について『Oracle Web Services Manager相互運用ガイド』を参照し、これをアタッチしてください。

16.18 SAML Bearerトークン・ポリシーがデフォルトで署名されるようになった

wss_saml_token_bearer_over_sslポリシー(クライアントとサービスの両方)を構成する際に新しいプロパティsaml.enveloped.signature.requiredが使用可能になりました。11.1.1.4より前のリリースでは、SAML Bearerトークンがデフォルトでは署名されませんでした。リリース11.1.1.4以上では、saml.enveloped.signature.requiredプロパティのデフォルト値がtrueであるため、SAML Bearerトークンは署名されます。

11.1.1.4より前のリリースの動作を保持するには、クライアント・ポリシーとサービス・ポリシーの両方でsaml.enveloped.signature.requiredプロパティをfalseに設定します。SAML Bearerトークンはドメイン署名鍵を使用して署名されますが、Bearerクライアント・ポリシーに設定されているkeystore.sig.csf.keyプロパティを使用して上書きできます。

影響を受けるポリシーは、次のとおりです。

- wss_saml20_token_bearer_over_ssl_client_policy

- wss_saml_token_bearer_over_ssl_client_policy

- wss_saml20_token_bearer_over_ssl_service_policy

- wss_saml_token_bearer_over_ssl_service_policy

16.19 サブスクライバ・メディエータ・コンポーネントでセキュリティ・ポリシーが機能しない

コンポーネント認可では、サブスクライバ・メディエータ・コンポーネントで機能しないポリシーはすべて拒否されます。認可ポリシーは、他の通常のメディエータ・コンポーネントで機能します。

16.20 一部のロケールでアタッチされているポリシーがポリシー表に表示されない

Fusion Middleware ControlでWebサービス・アプリケーションを選択し、Webサービス・エンドポイントにナビゲートします。「アタッチ/デタッチ」ページでエンドポイントにポリシーをアタッチします。場合によっては、一部のロケール(zh-cn、zh-tw、ja、pt-br、es、fr、ko)でアタッチされているポリシーが「直接アタッチされたポリシー」表に表示されない可能性があります。

回避方法として、列のサイズを大きくしてください。

16.21 事前定義済ポリシーの変更を取り込むために必要な手動手順

『Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド』のORグループを使用したポリシーの構成に関する項で説明しているように、oracle/wss11_saml_or_username_token_with_message_protection_service_policyには、次の5つのアサーションが含まれるようになりました。

- wss_saml_token_bearer_over_ssl (新規)

- wss_username_token_over_ssl (新規)

- wss_http_token_over_ssl (新規)

- wss11_saml_token_with_message_protection (既存)

- wss11_username_token_with_message_protection (既存)

これらの追加アサーションを利用するには、resetWSMPolicyRepository(false) WLSTコマンドを使用してリポジトリ内のOracle WSMポリシーをアップグレードする必要があります。このコマンドを実行すると、すべての事前定義済ポリシーが11.1.1.6で提供される最新バージョンにアップグレードされることに注意してください。詳細は、『Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド』のリポジトリ内のOracle WSMポリシーのアップグレードに関する項を参照してください。

16.22 WebLogic Webサービス・クライアントに対して使用状況トラッキングを使用できない

このリリースでは、WebLogic Java EE Webサービス・クライアントに対して使用状況トラッキングおよび分析は提供されていません。

16.23 無効な認可の組合せが検証に成功する

同じWebサービスに複数の認可ポリシーをアタッチできますが、permitallとdenyallの両方のポリシーをアタッチしないでください。ただし、両方ともアタッチすると、このリリースではこの組合せは検証に成功します。

回避方法:

permitallおよびdenyallポリシーは同じWebサービスにアタッチしないでください。認可ポリシーの詳細は、『Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド』の認可ポリシーと構成手順に関する項を参照してください。

16.24 WLSTのランタイム制約入力に対するFusion Middleware Controlでの追加引用符

『Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド』のポリシー・セットでのランタイム制約の指定に関する項で説明しているように、WLSTを使用してランタイム制約を指定する場合、setPolicySetConstraint('HTTPHeader("VIRTUAL_HOST_TYPE", "external")')のように、引用符を使用して制約を指定する必要があります。その後、Fusion Middleware Controlを使用してポリシー・セット制約を表示および編集すると、制約は「制約名」フィールドおよび「制約値」フィールドに引用符付きで表示されます。これらのフィールドで引用符を削除する必要があります。

16.25 スコープが設定されたオーバーライドが同じポリシーへの後続の参照に対し保持される

メッセージ保護ポリシーを使用してサーバー側のアイデンティティ/暗号化鍵(keystore.enc.csf.key)にスコープが設定されたオーバーライドを使用する場合、オーバーライド値はポリシーに保存されます。ポリシーはキャッシュされるため、別のサービスによるこのポリシーへの後続の参照には、オーバーライド値が含まれます。そのため、結果は予期しないものになります。

このシナリオの例を2つ、次に示します。

- Oracle Infrastructure Webサービスにはアタッチされたメッセージ保護サービス・ポリシーがあります。両方のサービス・アイデンティティ(サービス公開暗号化鍵、keystore.enc.csf.key)とサービス・メッセージ保護ポリシーはサービスWSDLで通知されます。サービス暗号化鍵がグローバルsetPolicySetOverrideコマンドなどを使用して上書きされると、初期サービスの特定の添付/参照用だったkeystore.enc.csf.keyプロパティのスコープが設定された上書きされた値は、同じポリシーへの別のサービスの添付/参照に影響を与える可能性があります。

- SOAサービス・コンポジットに、アタッチされたメッセージ保護サービス・ポリシーと両方のサービス・アイデンティティ(サービス公開暗号化鍵、keystore.enc.csf.key)があり、サービス・メッセージ保護ポリシーはサービスWSDLで通知されます。サービス・コンポジットの構築中に、サービス暗号化鍵がkeystore.enc.csf.keyをオーバーライドするJDeveloperなどを使用して上書きされると、初期サービスの特定の添付/参照用だったkeystore.enc.csf.keyプロパティのスコープが設定された上書きされた値は、同じポリシーへの別のサービスの添付/参照に影響を与える可能性があります。

回避方法

推奨する回避方法は、可能なときにキャッシュのリフレッシュを実行することです。たとえば、ポリシーの添付/参照に、プロパティkeystore.enc.csf.keyのスコープが設定されたオーバーライドがあり、一度強制されたか通知された場合、キャッシュされたポリシーにはオーバーライドが含まれますが、リポジトリ内の元のポリシーには影響がありません。オーバーライドをクリアするには、サーバーの再起動、アプリケーションの再デプロイ、Fusion Middleware Controlを使用したポリシーの変更などの方法を使用して、キャッシュをリフレッシュします。

しかし、状況によっては、キャッシュのリフレッシュを実行できないこともあります。たとえば、ポリシーの添付/参照があるサービスに、プロパティkeystore.enc.csf.keyのスコープが設定されたオーバーライドがあり、手動でキャッシュをリフレッシュする時間のない実行のフローで、同じポリシーを参照する別のサービスの前に強制された場合、後続のサービスにより参照されるキャッシュ内のポリシーには構成のオーバーライドが含まれます。たとえば、同じポリシーが非同期リクエストと非同期コールバック・クライアントの両方にアタッチされた非同期サービスで、非同期リクエストの添付/参照のみにオーバーライドがある(非同期コールバックにはない)場合、非同期コールバック・ポリシーの強制が、非同期リクエストの後に発生します。この場合、コールバック・クライアントは構成のオーバーライドを含むキャッシュ内のポリシーにアクセスします。キャッシュをリフレッシュする機会がないため、使用できる回避方法はありません。

第VIII部

通信サービス

第VIII部は、次の章で構成されています。

- 第17章「Oracle User Messaging Service」

- 第18章「Oracle WebLogic Communication Services」

17 Oracle User Messaging Service

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

- 17.1項「一般的な問題および回避方法」

- 17.2項「構成の問題および回避方法」

- 17.3項「ドキュメントの訂正箇所」

17.1 一般的な問題および回避方法

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

- 17.1.1項「UMSスキーマのパージ・スクリプトは使用可能」

- 17.1.2項「アップグレード済ドメインの権限付与」

- 17.1.3項「アップロード障害後にオープンされたままになるXMLファイルのハンドル」

- 17.1.4項「ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」としてレンダリングされる」

- 17.1.5項「再起動後にUser Messaging ServiceのURLを使用できない」

- 17.1.6項「ユーザー・プリファレンスのユーザー・インタフェースの不適切なレンダリング」

17.1.1 UMSスキーマのパージ・スクリプトは使用可能

UMSスキーマのパージ・スクリプトはダウンロードおよび使用が可能です。このスクリプトとその使用方法の説明にアクセスするには、Oracleサポートに連絡してください。

17.1.2 アップグレード済ドメインの権限付与

Oracle User Messaging Serviceを特定のユーザーとして実行するには、コード・ベースの権限付与が必要です。この付与は、Fusion Middleware 11gR1パッチ・セット2へのアップグレード後に作成されたWebLogicドメインで事前にシードされます。

パッチ・セット2へのアップグレードの前にWebLogicドメインを作成した場合は、この権限付与を手動で追加する必要があります。これを行うには、次のOracle Platform Security Services (OPSS)WLSTコマンドをオンライン(接続)モードで実行します。

wls:/mydomain/serverConfig>
grantPermission(codeBaseURL="file:${ums.oracle.home}/communications/modules/oracle.sdp.client_11.1.1/-",
permClass="oracle.security.jps.JpsPermission",permTarget="IdentityAssertion", permActions="execute")

wls:/mydomain/serverConfig>
grantPermission(codeBaseURL="file:${ums.oracle.home}/communications/modules/oracle.sdp.messaging_11.1.1/-",
permClass="oracle.security.jps.JpsPermission",permTarget="IdentityAssertion", permActions="execute")

grantPermissionの情報は、Oracle WebLogic Fusion Middleware Scripting Toolコマンド・リファレンスを参照してください。

17.1.3 アップロード障害後にオープンされたままになるXMLファイルのハンドル

WLST manageUserMessagingPrefsコマンドを使用してユーザー・メッセージングのプリファレンスXMLファイルをアップロードしようとしたときにエラーが発生すると、そのXMLファイルのハンドルはオープンされたままになります。Microsoft Windowsプラットフォームでは、WLSTシェルを終了するまでこのファイルを削除できません。

17.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

サーバーの設定後にメッセージの送受信がない場合などのようにメトリック・データがない場合、メトリックの「パフォーマンス」ページに「使用不可」と表示されます。これは、ソフトウェアの問題ではなく、パフォーマンス・レポート機能は適切に動作しています。送信および受信トラフィックが発生すると、即座に結果が「パフォーマンス」ページに正常に表示されます。

17.1.5 再起動後にUser Messaging ServiceのURLを使用できない

Oracle Enterprise Manager Fusion Middleware ControlまたはOracle WebLogicコンソールを通じてUser Messaging Serviceサーバー(usermessagingserver)を再起動し、User Messaging Serviceサーバーにより提供されるユーザー・プリファレンスUI(/sdpmessaging/userprefs-ui)や様々なWebサービス・エンドポイントなどのURLにアクセスしようとすると、「エラー503 - サービスが使用できません」というエラーが発生することがあります。このエラーは、Oracle WebLogic Serverの負荷が(SOAインスタンスなどで)高い場合に断続的に発生します。この問題を回避するには、次の操作を実行します。

- User Messaging Serviceサーバーを再起動します(2回以上の再起動が必要になる可能性があります)。

- User Messaging Serviceサーバーを複数回再起動しても不十分な場合は、Oracle WebLogic Serverインスタンス全体を再起動します。

17.1.6 ユーザー・プリファレンスのユーザー・インタフェースの不適切なレンダリング

一部の言語では、破損した.cssファイルの生成が原因で、断続的なUIレンダリング・エラーがレポートされます。この問題が発生したら、次の手順を実行して問題を回避してください。

1. 影響を受けているロケール(または単にすべてのロケール)の自動生成されたキャッシュ済の.cssファイルをサーバーのDOMAIN_HOME/servers/<server_name>/tmp/_WL_user/usermessagingserver/<random_name>/public/adf/styles/cacheから削除し、Oracle Enterprise Manager Fusion Middleware Controlを使用してusermessagingserverアプリケーションを再起動します。すべてのユーザーのブラウザ・キャッシュを消去します。
次回ブラウザからUIにアクセスすると、目的のロケールに対応する新しい.cssファイルが生成されます(通常、このファイルは有効な.cssファイルです)。問題を解決できない場合は、この手順を2、3回繰り返してください。

2. 前述の方法で問題が解決しない場合、DOMAIN_HOME/servers/<server_name>/tmp/_WL_user/usermessagingserver/<random_name>/sdpmessaginguserprefs-ui-web.warにあるユーザー・プリファレンスWebモジュールのweb.xmlファイルでコンテンツ圧縮を無効化します。具体的には、web.xmlを抽出し、次の<context-param/>を追加します。

<context-param>
<param-name>org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION</param-name>
<param-value>true</param-value>
</context-param>

その後、ファイルをwarモジュールに再アーカイブします。

最後に、Oracle Enterprise Manager Fusion Middleware Controlを使用してusermessagingserverアプリケーションを再起動します。

17.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 17.2.1項「アップグレード後に拡張ドライバを有効化する」

- 17.2.2項「ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない」

- 17.2.3項「ワークリスト・ドライバ構成」

- 17.2.4項「電子メール・アラートを構成する」

- 17.2.5項「PS3パッチのインストール後にカスタムの取引条件を移行する」

- 17.2.6項「ドライバの構成時に正しいSSL信頼ストアを使用する」

- 17.2.7項「即座に反映されないUser Messaging Serviceドライバ構成の変更」

- 17.2.8項「driverconfig.xmlでデフォルト・パラメータを変更しない場合でも電子メール通知が送信される」

17.2.1 アップグレード後に拡張ドライバを有効化する

現在のリリースにアップグレードする場合、拡張ドライバの使用を可能にするには、次の手動構成ステップを完了する必要があります。

1. ドメイン内のすべてのサーバーを停止します。

2. ドメインのクラスパスに次の.jarファイルを追加します。

$UMS_ORACLE_HOME/communications/modules/usermessaging-config_11.1.1.jar

これを行うには、ドメインのbinフォルダ内のsetDomainEnv.sh/setDomainEnv.cmdを変更します。つまり、POST_CLASSPATH変数を次のように更新します。

POST_CLASSPATH="${UMS_ORACLE_HOME}/communications/modules/usermessaging-config_11.1.1.jar${CLASSPATHSEP}${POST_CLASSPATH}"export POST_CLASSPATH

3. $UMS_ORACLE_HOME/common/templates/applications/oracle.ums_template_11.1.1.jarにあるテンプレート.jarファイルから.xmlファイルを抽出します。

/config/fmwconfig/usermessagingconfig.xml
/config/fmwconfig/mbeans/ums-mbeans.xml

4. これら2つの.xmlファイルをドメインのconfigおよびfmwconfigフォルダにコピーします。

$DOMAIN_HOME/config/fmwconfig/usermessagingconfig.xml
$DOMAIN_HOME/config/fmwconfig/mbeans/ums-mbeans.xml

5. サーバーを起動します。

6. WLSTドライバ・デプロイメント・コマンドを実行してUMS拡張ドライバをデプロイします。次に例を示します。

wls:/emsoa/serverConfig> deployUserMessagingDriver(baseDriver='extension',appName='extension', targets='soa_server1')

これで、UMS拡張ドライバが有効になります。

17.2.2 ワークリストおよびポップアップ・ドライバ用の事前シードされたチャネルを削除できない

ワークリストまたはポップアップ・ドライバを削除する場合、これらドライバに事前シードされたチャネルを削除できません。事前シードされたチャネルはプリファレンス・リスト内に使用可能なまま残ります。

17.2.3 ワークリスト・ドライバ構成

ワークリスト・ドライバ構成手順に従っている際に、構成ウィザード内のSOA用のOracle User Messaging Serviceが選択されていないことから、これが構成されていないため、これを選択して構成する必要があると考えられます。これは正しくありません。基本のOracle User Messaging ServiceはいくつかのUMSドライバとともにすでに構成されています。

記載されている手順に従って作業を進め、「SOA用のOracle User Messaging Service」オプションが選択されていない事実は無視してください。

17.2.4 電子メール・アラートを構成する

Windowsのデフォルト環境設定には、UMSがBeehiveに安全に接続するのを妨げるキーストアに関連する問題があります。この問題を修正するには、次の手順に従います。

1. setDomainEnv.shを変更してSSL構成を削除します。

2. 環境を再起動します。

17.2.5 PS3パッチのインストール後にカスタムの取引条件を移行する

PS3パッチのインストール後に、Oracle Enterprise Manager Fusion Middleware Controlを使用して、カスタムで作成した取引条件を再作成する必要があります。カスタム作成の取引条件のコピーは、$DOMAIN_HOME/config/fmwconfig/servers/<ServerName>/applications/usermessagingserver/configuration/businessterms.xml.bakで取得できます。

なんらかの変更を行った後は、サーバーを再起動してください。

注意:

このリリースには、事前シード済の新規の取引条件が導入されています。アップグレード済(PS3)のファイルをPS1のバックアップで上書きしないでください(上書きすると新規条件が失われます)。

17.2.6 ドライバの構成時に正しいSSL信頼ストアを使用する

SSLを使用してリモート・ゲートウェイに接続するためにUser Messaging Serviceドライバ(電子メール・ドライバなど)を構成するには、Oracle Fusion Middleware Oracle WebLogic Server管理コンソール・オンライン・ヘルプのキーストアの構成に関するトピックで説明されているように、SSL信頼ストアが正しく構成されていることを確認してください。

$DOMAIN_HOME/bin/setDomainEnv.sh (またはWindowsの相当するファイル)に設定されたJVMシステム・プロパティ(javax.net.ssl.trustStore)の値が使用する正しい信頼ストアを指していることを確認してください。Java標準信頼ストアは次の場所にあります。

$JAVA_HOME/jre/lib/security/cacertsまたは$BEA_JAVA_HOME/jre/lib/security/cacerts

SSL信頼ストアのデフォルトの即時利用可能な構成では、UMSドライバはSSLを介してOracle Beehive Email Serverに接続できません。この問題を解決するには、正しいSSL信頼ストアを使用するための手順を実行します。setDomainEnv.shファイル(またはWindowsの相当するファイル)でDemoTrustキーストアをJava標準SSL信頼ストアで置き換えると、UMS電子メール・ドライバはSSLを介してOracle Beehive Email Serverに正常に接続できるようになります。

17.2.7 即座に反映されないUser Messaging Serviceドライバ構成の変更

ドライバの構成を変更してドライバを再起動しても、その変更はプール内のすべての管理対象接続が破棄されるまで反映されません(デフォルトで900秒(15分))。確実に接続を破棄するには、次のいずれかの操作を行ってください。

- ドライバ構成を変更したときに、ドライバ・アプリケーションを停止して15分間待機します。その後、ドライバ・アプリケーションを再起動します。

注意:

この推奨事項に従って900秒(15分)間待機する時間が長すぎる場合、次のようにOracle WebLogic Server管理コンソールを使用して時間を短縮できます。

1. 「デプロイメント」をクリックします。

2. 適切なUser Messaging Serviceドライバ・デプロイメントを選択します。

3. リソース・アダプタ・タイプ・モジュールをクリックします。

4. 「構成」→「アウトバウンド接続プール」をクリックします。

5. DriverConnectionFactoryグループをクリックします。

6. 「接続プール」をクリックします。

7. 「縮小間隔」の値を編集します(たとえば、120秒に設定します)。

8. プロンプトが表示されたら、「保存」をクリックして変更をデプロイメント・プラン・ファイルに保存します。

9. 新規プランを反映させるため、User Messaging Serviceドライバ・デプロイメントを再起動します。

ただし、縮小間隔を短くすると、アイドル接続のリサイクル頻度が高くなり、最終的にドライバのパフォーマンスに悪影響を及ぼす可能性があることに注意してください。

または

- ドライバ構成の変更後にOracle WebLogic Server全体を再起動します。新しい変更内容は、サーバーの再起動時に即座に反映されます。

17.2.8 driverconfig.xmlでデフォルト・パラメータを変更しない場合でも電子メール通知が送信される

通知構成の手順には、送信サーバー・パラメータの設定が含まれます。パラメータを変更せずにデフォルト設定をそのまま使用した場合でも、通知は送信されます。これは予定された動作ですが、検証せずにデフォルト設定に依存することは避けてください。正しいパラメータが確実に使用されるように、パラメータを設定してください。

17.3 ドキュメントの訂正箇所

この項では、User Messaging Serviceのオンライン・ドキュメントの訂正箇所を示します。

17.3.1 オンライン・ドキュメントのサンプル・コードの誤ったURL

『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』に提示されているUMSサンプル・コードへのリンクが正しくありません。

サンプル・コードは、次のURLからダウンロードできます。

http://www.oracle.com/technetwork/indexes/samplecode/index.html

18 Oracle WebLogic Communication Services

この章では、Oracle WebLogic Communication Services (OWLCS)に関連する問題について説明します。次のトピックが含まれています。

- 18.1項「一般的な問題および回避方法」

- 18.2項「構成の問題および回避方法」

- 18.3項「ドキュメントの訂正箇所」

18.1 一般的な問題および回避方法

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

- 18.1.1項「クラスタ構成でアクティブなSIPセッションおよびAPPセッションの数が-1と表示される」

- 18.1.2項「Oracle WebLogic Serverのパック/アンパック・ツールがOWLCSで機能しない」

- 18.1.3項「Oracle WebLogic Serverのクローニング・ツールがOWLCSで機能しない」

- 18.1.4項「ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる」

18.1.1 クラスタ構成でアクティブなSIPセッションおよびAPPセッションの数が-1と表示される

レプリケートされたWebLogic SIP Serverデプロイメントの監視時に、管理コンソールの「監視」→「一般」タブで、アクティブSIPセッション数およびアクティブ・アプリケーション・セッション数属性に「未定義」と表示されます。この問題の回避方法は現在ありません。

18.1.2 Oracle WebLogic Serverのパック/アンパック・ツールがOWLCSで機能しない

Oracle WebLogic Serverのパック/アンパック・ツールは、このリリースのOWLCSでは機能しません。これには現在回避方法がありません。

18.1.3 Oracle WebLogic Serverのクローニング・ツールがOWLCSで機能しない

Oracle WebLogic Serverのクローニング・ツールは、このリリースのOWLCSでは機能しません。これには現在回避方法がありません。

18.1.4 ユーザー・メッセージング・サーバーの「パフォーマンス」ページでメッセージ・メトリックが「使用不可」とレンダリングされる

サーバーの設定後にメッセージの送受信がない場合などのようにメトリック・データがない場合、メトリックの「パフォーマンス」ページに「使用不可」と表示されます。これは、ソフトウェアの問題ではなく、パフォーマンス・レポート機能は適切に動作しています。送信および受信トラフィックが発生すると、即座に結果が「パフォーマンス」ページに正常に表示されます。

18.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 18.2.1項「launch_sashのオプション・エラー」

- 18.2.2項「WLS/WLSS製品をインストールしたのと同じユーザーがアンインストールを行う必要がある」

- 18.2.3項「大文字のユーザー名で再登録とプレゼンスのサブスクリプションが失敗する」

- 18.2.4項「uninstall.shスクリプトのテキスト・モードでの実行は製品をアンインストールしない」

- 18.2.5項「F5 Networks BigIPのSIPモニターがUDPモードで機能しない」

- 18.2.6項「WindowsでSIPコンテナがリスニング用にIPV6インタフェースをバインドしない」

- 18.2.7項「JAWSが一部のインストール画面を読めない」

- 18.2.8項「VoiceXMLドライバ受信URLの適切な構成」

18.2.1 launch_sashのオプション・エラー

launch_sashコマンドを-eオプション付きで使用すると、エラーがレポートされます。次に例を示します。

MW_HOME/user_projects/domains/base_domain/bin/launch_sash.sh -p 8001 -n weblogic -w welcome1 -a presenceapplication -e "xcap appusage list"

二重引用符(")の処理が不適切なため、xcap appusage list引数が適切に処理されません。

この問題を回避するには、sashプロンプトでコマンドを直接発行します。

18.2.2 WLS/WLSS製品をインストールしたのと同じユーザーがアンインストールを行う必要がある

アンインストールを適切に行うには、インストールを実行したのと同じユーザー(権限)がアンインストールも行うようにします。

18.2.3 大文字のユーザー名で再登録とプレゼンスのサブスクリプションが失敗する

大文字のユーザー名を使用してユーザーを作成すると、次のようになります。

- 初期登録は正常に進行し、Oracle Communicatorに正常に登録されます。

- プレゼンスのサブスクリプションが失敗します。

- 数分後、Oracle Communicatorがサーバーが登録を拒否した(403)と表示します。

- ユーザーのアカウントがロックされ、サインインが30分間ブロックされます。

この問題を回避するには、(管理コンソールから)次のようにしてSIPコンテナに信頼できる認証ホストを設定します。

1. 左側のペインで「SipServer」をクリックします。

2. 次に「SIPセキュリティ」タブをクリックします。

3. 「信頼できる認証ホスト」で(OWLCSを実行している)サーバーのIPアドレスを追加します。

4. 保存し、OWLCSを再起動します。

注意:

この回避方法を使用すると、OWLCSサーバーと同じマシンで稼働しているクライアントのプレゼンス機能が失敗します。このようなケース(Oracle Communicatorとサーバーの両方が同じマシンで稼働している場合)は主にデモンストレーションおよび開発環境用です。このような場合、必ず小文字のユーザー名を使用してユーザーを作成します。

privateIdとpublicIdのユーザー名部分が異なるユーザーを作成した場合、再登録とプレゼンスのサブスクリプションが失敗することもあります。

たとえば、privateIdがtest.user1でpublicIdがsip:test.user1@example.comの場合、test.user1がpublicId sip:test.user1@example.comのユーザー名部分であるため、正常に機能します。

しかし、privateIdがtuser1でpublicIdがsip:test.user1@example.comの場合、publicIdのユーザー名部分とprivateIdが同じではありません。この場合、Oracle Communicatorでの最初の登録は成功しますが、再登録およびプレゼンスのサブスクリプションは失敗します。この問題を解決するには、前述の信頼できるホストの構成と同じ回避方法を適用します。

18.2.4 uninstall.shスクリプトのテキスト・モードでの実行は製品をアンインストールしない

すべてのコンポーネントを確実にアンインストールするには、管理コンソールを使用してアンインストールを行います。必ずインストール時と同じユーザー権限を使用します。

18.2.5 F5 Networks BigIPのSIPモニターがUDPモードで機能しない

SIPエンジンとSIPモニターのクラスタにF5 Networks社のBigIPロード・バランサを使用して障害を検出する場合、UDPではなくTCPで動作(OPTIONSリクエストを送信)するよう構成する必要があります。UDPモードは機能しません(プールは、サーバーが停止していると示します)。

18.2.6 WindowsでSIPコンテナがリスニング用にIPV6インタフェースをバインドしない

Windows IPv6スタックの制限で、SIPコンテナはリスニング用にIPv6ソケットをバインドできません。

18.2.7 JAWSが一部のインストール画面を読めない

OWLCS Core Platform CIEベースのインストーラの問題で、JAWSツールでインストール画面を正しく読み上げることができません。この問題を回避するには、インストーラをサイレント・モードで実行する必要があります。サイレント・モードのインストールの詳細は、『Oracle WebLogic Communication Services Installation Guide』を参照してください。

18.2.8 VoiceXMLドライバ受信URLの適切な構成

Oracle HTTP Server (OHS)が構成されたクラスタ(高可用性)環境では、OHSポートを使用してVoiceXMLドライバ受信URLを構成しないでください。OHSポートを使用してVoiceXMLドライバ受信URLを構成すると、ドライバと競合します。

各Voice XMLドライバは、独自のWLSサーバーのポートを使用して構成する必要があります(パラメータのドキュメントを参照)。

18.3 ドキュメントの訂正箇所

この項では、前回のリリース以降におけるドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 18.3.1項「基本SIPドメインの作成」

- 18.3.2項「OCPでのカスタムAUIDの作成(プレゼンス)」

- 18.3.3項「デフォルトのWebLogic Platformコンポーネントを使用してSIPサーバー・ドメインを作成できない」

- 18.3.4項「一部(SIP Server)の翻訳ファイルでドキュメントのリンクが破損している」

- 18.3.5項「セキュリティ・プロバイダに関するオンライン・ヘルプがない(SIP Server)」

18.3.1 基本SIPドメインの作成

基本SIPドメインを作成する手順は、今回のリリースで多少変更されています。次の手順に従ってください。

1. WLS_HOME/wlserver_10.3/common/bin/config.shにある構成ウィザードを起動します。この場所は、前回のリリースから変更されています。

2. 「新しいWebLogicドメインの作成」を選択し、「次へ」をクリックします。

3. 基本WebLogic SIPサーバー・ドメインを選択し、「次へ」をクリックします。
プロセスの残りは、WLSドメインを作成する際の前の手順と同じです。

18.3.2 OCPでのカスタムAUIDの作成(プレゼンス)

カスタムAUIDを作成するには、次の手順を実行します。

1. プレゼンス・ルールのXMLファイル(presrules_au.xml)を表示します。これはインストールに応じて次のいずれかの場所にあります。

$ORACLE_HOME/j2ee/ocms/config/sdp/xcap

$ORACLE_HOME/j2ee/home/config/sdp/xcap

ファイルの内容は次のとおりです。

- アプリケーション名(pres-rules)

- MIMEタイプ

- ユーザー割当て制限

- アプリケーションのXMLファイルに関連付けられたスキーマのリスト

2. 新しいアプリケーション使用状況に同様のファイルを作成します。

3. 前述のXMLファイルにリストされているすべてのXSDファイルについて、XSDファイルを作成してそれらを手順1に記載されているXCAP構成の場所にコピーします。

4. cd $ORACLE_HOME/sdp/bin

5. ./launch_sash.sh -a presenceapplication

6. 管理資格証明を指定します。sashプロンプトで次のように入力します。

xcap appusage create applicationUsage=<new application usage name>
configurationFilename=<name of application usage XML file>

たとえば、pres-rulesアプリケーション使用状況は、次のコマンドを実行して作成されました。

xcap appusage create applicationUsage=pres-rules
configurationFilename=presrules_au.xml

7. 新しいアプリケーション使用状況に対してユーザーをプロビジョニングするため、sashプロンプトで次のように入力します。

xcap user add userName=<string> applicationUsage=<new application usage name>
.
<string> is of the form username@example.com (replace example.com with domain
for the deployment)

18.3.3 デフォルトのWebLogic Platformコンポーネントを使用してSIPサーバー・ドメインを作成できない

SIPサーバー・ドメイン構成でconfig.shを実行する場合、WebLogic Platformコンポーネントを使用するか、カスタム・テンプレートを使用するかを選択できます。「ドメイン・ソースの選択」のデフォルトでは、WebLogic Platformコンポーネントを使用します。以前のリリースでは、この選択で動作しましたが、今回のリリースでは動作しません。SIPサーバー・ドメインを作成するには、カスタム・テンプレートを選択する必要があります。

18.3.4 一部(SIP Server)の翻訳ファイルでドキュメントのリンクが破損している

追加ドキュメントに対する一部のリンクは英語バージョンでは削除されましたが、翻訳バージョン(英語以外の言語)では破損したリンクが報告されています。破損したリンクについては現在対処中です。

18.3.5 セキュリティ・プロバイダに関するオンライン・ヘルプがない(SIP Server)

セキュリティ・プロバイダに関するオンライン・ヘルプは含まれていません。セキュリティ・プロバイダの情報を含むOracle SIP Serverは、OCCASを介してライセンスされ、文書化されています。詳細は、OCCASのドキュメントを参照してください。

第IX部

Oracle Identity Management

第IX部は、次の章で構成されています。

- 第20章「Oracle Access Manager」

- 第19章「Oracle Adaptive Access Manager」

- 第30章「Oracle Authentication Services for Operating Systems」

- 第28章「Oracle Directory Integration Platform」

- 第21章「Oracle Entitlements Server」

- 第22章「Oracle Identity Federation」

- 第23章「Oracle Identity Manager」

- 第24章「Oracle Identity Navigator」

- 第25章「Oracle Internet Directory」

- 第26章「Oracle Platform Security Services」

- 第27章「Oracle Fusion MiddlewareでのSSL構成」

- 第29章「Oracle Virtual Directory」

19 Oracle Adaptive Access Manager

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

- 19.1項「一般的なユーザー・インタフェース」

- 19.2項「スケジューラ」

- 19.3項「ポリシー管理」

- 19.4項「トランザクション」

- 19.5項「OTP」

- 19.6項「プロキシ」

- 19.7項「統合」

- 19.8項「レポート」

- 19.9項「エクスポート」

- 19.10項「グローバリゼーション」

- 19.11項「構成の問題および回避方法」

- 19.12項「ドキュメントの訂正箇所」

19.1 一般的なユーザー・インタフェース

この項では、一般的なユーザー・インタフェースの問題について説明します。次のトピックが含まれています。

- 19.1.1項「基本スナップショットのいくつかの条件が翻訳されない」

- 19.1.2項「「セッションの詳細」ページにアラート・トリガー・ソースが表示されない」

19.1.1 基本スナップショットのいくつかの条件が翻訳されない

このリリースでは次の4つの条件が翻訳されておらず、英語以外のブラウザで英語で表示されます。

- 現在のIPアドレスのASNがASNグループ内にある(またはない)かどうか確認してください

- 2つの異なる期間でトランザクション数を比較してください

- 指定した値に対してユーザーのOTP障害カウンタ値を確認してください

- IPが無効、不明またはプライベートです

19.1.2 「セッションの詳細」ページにアラート・トリガー・ソースが表示されない

アラートが含まれるセッションの「セッションの詳細」ページで、トリガー・ソース列が空です。

詳細なロギングは実行時間に依存するため、アラートの実行時間が2000ミリ秒未満である場合、デフォルトでは「セッションの詳細」ページにトリガー・ソースは表示されません。

このしきい値およびロギングを制御するプロパティは、次のとおりです。

# Int property determining minimum time required for detailed logging
vcrypt.tracker.rulelog.detailed.minMillis=2000

プロパティの変更後、vcrypt.tracker.rulelog.detailed.minMillis=<value>を出力します。

注意: プロパティの変更の影響を受けるのは新しいセッションのみです。

19.2 スケジューラ

この項では、スケジューラの問題および回避方法について説明します。次のトピックが含まれています。

- 19.2.1項「取り消されたジョブの次の再帰がジョブ・キューに表示されない」

- 19.2.2項「ジョブ・インスタンス・タブに「一時休止」および「取消」ジョブ・ステータスが表示されない」

- 19.2.3項「「ジョブ・キュー」の「プロセス開始時間」およびプロセス終了時間がブラウザの言語設定に従っていない」

- 19.2.4項「スケジュール・パラメータを変更しても次の再帰が変更されない」

- 19.2.5項「オンライン・ジョブの検索時にログに警告が表示される可能性がある」

- 19.2.6項「「ジョブの作成」ダイアログをクリックするとエラーが表示される可能性がある」

- 19.2.7項「新規ジョブの作成時にエラーが表示される」

19.2.1 取り消されたジョブの次の再帰がジョブ・キューに表示されない

ジョブが取り消されると、次の再帰がジョブ・キューに表示されません。

19.2.2 ジョブ・インスタンス・タブに「一時休止」および「取消」ジョブ・ステータスが表示されない

ジョブが取り消されるか一時休止された場合、ジョブ・インスタンス・タブに「一時休止」および「取消」ジョブ・ステータスが表示されません。ただし、ジョブ・インスタンス・タブでは、次にスケジュールされたジョブ・インスタンスにはステータス(レコード)が表示されます。

19.2.3 「ジョブ・キュー」の「プロセス開始時間」およびプロセス終了時間がブラウザの言語設定に従っていない

「ジョブ・キュー」ページのジョブ・ログ・タブで、ブラウザが英語に設定されていなくても、「プロセス開始時間」およびプロセス終了時間列がyyyy-mm-dd形式で表示されます。

19.2.4 スケジュール・パラメータを変更しても次の再帰が変更されない

開始日時が変更されていない場合、スケジュール済のジョブのスケジュール・パラメータを変更しても、ジョブの次の再帰は変更されません。非再帰ジョブが再帰ジョブに変更されても、開始日時が変更されていなければ、スケジュール済の再帰は行われません。

19.2.5 オンライン・ジョブの検索時にログに警告が表示される可能性がある

オンライン・ジョブ・ページで「検索」ボタンをクリックすると、ログに警告が表示される可能性があります。機能性は失われません。

19.2.6 「ジョブの作成」ダイアログをクリックするとエラーが表示される可能性がある

「ジョブの作成」ダイアログをクリックすると、エラーが表示される可能性があります。この問題を回避するには、ログアウトするかブラウザを閉じ、新しいブラウザを開いてログインしなおします。

19.2.7 新規ジョブの作成時にエラーが表示される

OAAMオフライン環境で新規ジョブを作成すると、エラーが発生します。回避方法として、ブラウザを閉じてからアプリケーションを再実行します。

19.3 ポリシー管理

この項では、ポリシー管理の問題および回避方法について説明します。次のトピックが含まれています。

- 19.3.1項「戻されたルール結果の一部の属性が設定されない」

- 19.3.2項「ルール・ノートのキーワードを使用した検索が正しく機能しない」

- 19.3.3項「ポリシー・オーバーライドでアクションまたはアラート・グループを削除する場合にデータベース・エラーが発生する」

- 19.3.4項「ユーザーおよびデバイス速度ルール条件に「IPリストの除外」パラメータが追加されている」

19.3.1 戻されたルール結果の一部の属性が設定されない

processRules OAAMサーバーAPIを使用する場合、API呼出しによって戻されるルール結果の属性がemptyまたはnullになる可能性がある点に注意する必要があります。

processRules APIによって戻される次の属性は設定されません。

- alertIdList

- transactionLogId

- runTimeType

- session Id

19.3.2 ルール・ノートのキーワードを使用した検索が正しく機能しない

ルール・リストで、「ノート」列に対する検索およびソートが正しく機能しない可能性があります。検索結果には、検索キーワードのない行が含まれる可能性があります。

19.3.3 ポリシー・オーバーライドでアクションまたはアラート・グループを削除する場合にデータベース・エラーが発生する

スコア・オーバーライドおよびアクション・オーバーライドで使用されるグループが警告メッセージなしで削除されます。

19.3.4 ユーザーおよびデバイス速度ルール条件に「IPリストの除外」パラメータが追加されている

「IPリストの除外」パラメータが次の条件に追加されています。

- デバイス: 最後のログインからの速度

- ユーザー: 最後のログインからの速度

このパラメータを使用して、無視するIPのリストを指定できます。ユーザーのIPがこのリストに含まれる場合、この条件は常にfalseと評価されます。ユーザーのIPがこのリストに含まれないか、リストがnullまたはemptyである場合、条件は、最後のログインからのユーザーまたはデバイスの速度を評価し、速度が構成値を超えている場合はtrueと評価されます。

19.4 トランザクション

この項では、トランザクションAPIに関する問題について説明します。

19.4.1 トランザクションがNullである場合にUpdateTransactionおよびcreateTransaction APIでNullPointerExceptionが発生する

配列内のいずれかのトランザクションがnullである場合、クライアント側でupdateTransactionsおよびcreateTransactions APIでNullPointerExceptionエラーが発生します。サーバーはsuccessレスポンスのみを戻し、failed状態のトランザクションは無視されます。

19.5 OTP

この項では、OTPの問題について説明します。

19.5.1 GETOTPCODEがエラー・レスポンスを戻す場合にjava.lang.NullPointerExceptionが発生する

エラーが含まれる戻されたレスポンスに対してtoStringを呼び出そうとすると、java.lang.NullPointerExceptionが発生します。

19.6 プロキシ

この項では、UIOプロキシの問題および回避方法について説明します。次のトピックが含まれています。

- 19.6.1項「UIO ISAプロキシ: 特定のフィルタが値の変数を評価しない」

- 19.6.2項「UIO ISAプロキシ: レスポンス・インターセプタのsend-to-serverがエラー・メッセージなしで失敗する」

- 19.6.3項「Memcached環境でユーザー・ログイン時に警告が表示される」

19.6.1 UIO ISAプロキシ: 特定のフィルタが値の変数を評価しない

HTTPリクエスト/レスポンス・コンテンツを変更したり、プロキシ(変数)に保存された状態情報を変更するために、プロキシではフィルタが使用されます。次のフィルタは、値の変数を評価していません。

- SetVariable

- AddHeader

- AddResponseCookie

- AddRequestCookie

- ReplaceText

19.6.2 UIO ISAプロキシ: レスポンス・インターセプタのsend-to-serverがエラー・メッセージなしで失敗する

レスポンス・インターセプタのsend-to-serverアクションがdisplay-urlなしで使用されると、UIO ISAプロキシによってユーザーは正しくない場所にリダイレクトされ、エラーも表示されません。

19.6.3 Memcached環境でユーザー・ログイン時に警告が表示される

Apache Memcached環境で、ユーザー・ログイン・フロー中に警告がログに表示されます。機能には影響ありません。

19.7 統合

この項では、統合の問題について説明します。

19.7.1 NameValueProfile APIが空の値を戻す

次のnamevalueprofile APIは、空の値を戻します。

- getNameValueProfile

- saveNameValueProfile

- refreshNameValueProfile

19.8 レポート

この項では、OAAM BI Publisherレポートおよびセッションの問題および回避方法について説明します。次のトピックが含まれています。

- 19.8.1項「OAAM BI PublisherレポートがBI Publisher 11gで機能しない」

- 19.8.2項「「セッションの詳細」のチェックポイント・パネルの順序がランダムになる場合がある」

- 19.8.3項「「セッションの詳細」ページのアラート・メッセージ・リンクで「アラート詳細」が開かない」

19.8.1 OAAM BI PublisherレポートがBI Publisher 11gで機能しない

OAAM BI Publisherレポートは、BI Publisher 11gで機能しません。

19.8.2 「セッションの詳細」のチェックポイント・パネルの順序がランダムになる場合がある

「セッションの詳細」ページで、チェックポイント実行の表示順序が実行順序と同じでない場合があります。

19.8.3 「セッションの詳細」ページのアラート・メッセージ・リンクで「アラート詳細」が開かない

「セッションの詳細」ページのアラート・メッセージ・リンクから「アラート詳細」ページにアクセスしようとしてもページが開きません。

この問題を回避するには、「セッション検索」ページのアラート・メッセージ・リンクを使用します。

19.9 エクスポート

この項では、エクスポート機能の問題について説明します。

19.9.1 セッションをエクスポートしてもすべてのレコードがエクスポートされない

セッションをExcelにエクスポートしても、現在表示可能な25行セット内でのみ選択した行がエクスポートされます。

19.10 グローバリゼーション

この項では、グローバリゼーションの問題および回避方法について説明します。次のトピックが含まれています。

- 19.10.1項「ローカライズの制限」

- 19.10.2項「OAAMダッシュボード内のポリシー、ルールおよびアクションでローカライズ値が選択されない」

- 19.10.3項「NLS: ASCII以外の文字の説明で最大長を保存できない」

- 19.10.4項「検索の保存時にXMLDOMExceptionが発生する」

- 19.10.5項「「ユーザーの詳細」で日付形式がブラウザの言語設定に従っていない可能性がある」

- 19.10.6項「即時利用可能なオブジェクトでNLS文字列のソートが正しく機能しない可能性がある」

- 19.10.7項「OAAM_BASE_SNAPSHOT.ZIPの一部のオブジェクトが英語でのみ表示される」

19.10.1 ローカライズの制限

このリリースでは、次の情報は英語でのみサポートされています。

- Oracle Adaptive Access Managerとともにパッケージ化された標準ポリシーのアラート・メッセージ

- RulesBreakdownおよびRecentLogin OAAM BI Publisherレポートのアクション値

- アクション・テンプレートのノート

19.10.2 OAAMダッシュボード内のポリシー、ルールおよびアクションでUp110N値が選択されない

「ダッシュボード表」で、ポリシー、ルールおよびアクションが翻訳された値で表示されません。この問題は、次のとおりです。

- ロケーション: 「ロケーション」ダッシュボードの「アクション」表で、英語以外のコンテンツを表示すると、アクションの翻訳値が表示されません。

- セキュリティ: 「セキュリティ」ダッシュボードの「ルール」表で、英語以外のコンテンツを表示すると、ブラウザのロケールにポリシー名、ルール名、アクションが表示されません。

- パフォーマンス: 「パフォーマンス」ダッシュボードの「ルール」表で、英語以外のコンテンツを表示すると、ポリシー名の翻訳値が表示されません。

19.10.3 NLS: ASCII以外の文字の説明で最大長を保存できない

いくつかのOAAM管理ページで、「0から4000文字までの文字を入力してください。」というツールチップのあるフィールドでは、ASCII以外の文字の入力は最大4000文字まで受け入れられますが、4000バイト以上が含まれる場合、ASCII以外の文字列(中国語など)は保存できません。

UTF-8エンコードでは、ASCII以外の文字1つをデータベースに格納するために1、2、3または4バイトが使用されるため、ASCII以外の文字が4000文字ある場合、VARCHAR2型フィールドの最大サイズである4000バイト以上が必要となります。

19.10.4 検索の保存時にXMLDOMExceptionが発生する

全角の数字(UnicodeのU+FF10からU+FF19まで)などの特定の文字が使用される場合、検索基準の保存時にXMLDOMExceptionが発生する可能性があります。この問題を回避するには、より一般的な等価文字(たとえば、全幅の数字のかわりにASCII数字0 - 9)に文字置き換えます。

19.10.5 「ユーザーの詳細」で日付形式がブラウザの言語設定に従っていない可能性がある

「最後のオンライン・アクションの日付」フィールドには、ブラウザのロケールの日付形式ではなく、yyyy-mm-ddの日付形式が使用されます。これは、「ユーザーの詳細」ページの「サマリー」タブの「登録情報」パネルで発生します。

19.10.6 即時利用可能なオブジェクトでNLS文字列のソートが正しく機能しない可能性がある

11.1.1.5.0のリフレッシュ・インストール、およびoaam_base_snapshot.zipからの事前定義済データのリストアの場合、英語以外の環境でグループ名、パターン名、エンティティ名および説明、アクション・テンプレート名、KBA検証名、およびKBAカテゴリ名のソートが正しく機能しない可能性があります。

19.10.7 OAAM_BASE_SNAPSHOT.ZIPの一部のオブジェクトが英語でのみ表示される

11.1.1.5.0基本スナップショットがシステムにインポートされる場合、一部のルール、グループおよび他のアイテムが英語で表示されます。

19.11 構成の問題および回避方法

この項では、構成の問題および回避方法について説明します。

- 19.11.1項「OAAMでWebLogicにタイムアウト・セッション・オプションを指定しても機能しない」

19.11.1 OAAMでWebLogicにタイムアウト・セッション・オプションを指定しても機能しない

WebLogicコンソールには、アプリケーションに対してsession timeoutを指定するオプションがありますが、OAAM管理ではこの値を変更しても機能しません。session timeout値は、OAAMのデプロイ時に構成する必要があります。

session timeout値を構成するための回避方法として、デプロイメント・プラン機能を使用してWebLogicアプリケーション・サーバーでweb.xml session timeoutを構成します。手順は次のとおりです。

1. 既存の非プラン・ベースのデプロイメントからデプロイメント・プランを生成します。
WebLogicデプロイメント・プランの例のURLは、次のとおりです。

http://www.slideshare.net/jambay/weblogic-deployment-plan-example

2. plan.xmlを編集します。

1. カスタムsession timeoutに変数定義を分単位で追加します。

...
<variable-definition>
<variable>
<name>mySessionTimeOut</name>
<value>60</value>
</variable>
</variable-definition>
...

2. 目的のWebアプリケーションoaam_admin.warのweb.xmlを次のようにオーバーライドします。

<module-override>
<module-name>oaam_admin.war</module-name>
...
<module-descriptor external="false">
<root-element>web-app</root-element>
<uri>WEB-INF/web.xml</uri>
<variable-assignment>
<name>mySessionTimeOut</name>
<xpath>/web-app/session-config/session-timeout</xpath>
</variable-assignment>
</module-descriptor>
...

3. 次に、アプリケーションoaam_admin.earを選択し、デプロイメント・リスト内の「更新」ボタンをクリックします。

4. プラン・パスを選択し、アプリケーションを再デプロイします。
共有ライブラリに関する警告は無視します。

5. config-rootがアプリケーションのearディレクトリであることを確認します。

6. すべてのサーバーを再起動します。

19.12 ドキュメントの訂正箇所

この項では、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド(部品番号E14568)、Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイド(部品番号E15480)、およびOracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド(部品番号E12002)のOAAMに関する項のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 19.12.1項「sample.bharosa_location.propertiesのファイルの場所が正しくない」

- 19.12.2項「OAAM設定でKBA質問をインポートする個別ステップが冗長である」

- 19.12.3項「OAAMオフラインのルール・ロギング・プロパティ設定が正しくない」

19.12.1 sample.bharosa_location.propertiesのファイルの場所が正しくない

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』で、Oracle Adaptive Access Managerデータベースに場所データをロードする手順が正しくありません。sample.bharosa_location.propertiesファイルの場所は、oaam/WEB-INF/classesとして記載されています。sample.bharosa_location.propertiesの正しい場所は、<ORACLE_MW_HOME>/<IAM_HOME>/oaam/cliです。

修正したテキストは、次のとおりです。

次の手順で、Oracle Adaptive Access Managerデータベースに場所データをロードします。

1. IPロケーション・ローダー・スクリプトを構成します。『Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド』のOAAMコマンドライン・インタフェース・スクリプトおよびIPの場所データのインポートに関する項を参照してください。

2. <ORACLE_MW_HOME>/<IAM_HOME>/oaam/cliディレクトリ内にあるsample.bharosa_location.propertiesファイルのコピーを作成します。次の例のように、場所データの詳細をlocation.dataプロパティに入力します。

location.data.provider=quova
location.data.file=/tmp/quova/EDITION_Gold_2008-07-22_v374.dat.gz
location.data.ref.file=/tmp/quova/EDITION_Gold_2008-07-22_v374.ref.gz
location.data.anonymizer.file=/tmp/quova/anonymizers_2008-07-09.dat.gz

3. 次のように、ローダーをコマンドラインで実行します。
Windowsの場合: loadIPLocationData.bat

UNIXの場合: ./loadIPLocationData.sh

注意:

CSFキーまたはパスワードを手動で生成するには、『Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド』のOAAMの暗号化およびデータベース資格証明の設定に関する項を参照してください。

19.12.2 OAAM設定でKBA質問をインポートする個別ステップが冗長である

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』には、スナップショットのインポート後にKBA質問をインポートする個別ステップがあります。デフォルトでは、スナップショットをインポートするとKBA質問がインポートされるため、KBA質問のインポートは重複しており余計です。

19.12.3 OAAMオフラインのルール・ロギング・プロパティ設定が正しくない

『Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド』で、OAAMオフラインでルール・ロギングを設定するためのプロパティが正しくありません。プロパティvcrypt.tracker.rules.trace.policySet.min.ms = 100の場合、ルール・ログは処理されません。vcrypt.tracker.rules.trace.policySet.min.msの値は-1に変更する必要があります。

詳細情報のルール・ロギングをオンにするには、次を設定します。

vcrypt.tracker.rules.trace.policySet=true
vcrypt.tracker.rules.trace.policySet.min.ms=-1

20 Oracle Access Manager

この章では、Oracle Access Manager 11g リリース1 (11.1.1)に関連する問題について説明します。次のトピックが含まれています。

- 20.1項「パッチ要件」

- 20.2項「一般的な問題および回避方法」

- 20.3項「構成の問題および回避方法」

- 20.4項「Oracleセキュリティ・トークン・サービスの問題および回避方法」

- 20.5項「統合および相互運用性の問題および回避方法」

- 20.6項「偽装に関するOracle Access Managerの回避方法」

- 20.7項「ドキュメントの訂正箇所」

20.1 パッチ要件

この項では、Oracle Access Manager 11g リリース1 (11.1.1)のパッチ要件について説明します。内容は次のとおりです。

- 20.1.1項「アイデンティティ・ストア作成時に診断ログでプレーン・テキストの資格証明が公開される」

関連項目:

- サポートされている最新のバージョンおよびプラットフォームの詳細は、Oracle Technology Networkを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

- 最新のパッチ・セットの詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

- 最新のOracle Access Manager 11g リリース1 (11.1.1)のバンドル・パッチおよび関連リリース・ノートの詳細は、次のURLにあるMy Oracle Supportを参照してください。

https://support.oracle.com/

20.1.1 アイデンティティ・ストア作成時に診断ログでプレーン・テキストの資格証明が公開される

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

1. 次の場所にあるMy Oracle Supportに移動します:
http://support.oracle.com

2. 「パッチと更新版」タブをクリックしてOracle Bug#9824531を検索します。関連するパッチをダウンロードして、パッチに含まれるREADMEファイルの手順に従ってインストールします。

3. 「パッチと更新版」タブでOracle Bug#9882205を検索します。関連するパッチをダウンロードして、パッチに含まれるREADMEファイルの手順に従ってインストールします。

20.2 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 20.2.1項「oamregスクリプトのリモート登録ホームへの置換」

- 20.2.2項「不正なSSOエージェント日時がユーザーに表示される」

- 20.2.3項「構成後のoamreg.shファイルに実行権限が設定されていない」

- 20.2.4項「Webゲート登録後の初期メッセージがユーザーのロケールで表示されない」

- 20.2.5項「「リソース・タイプ」タブの「リソース」表参照時のエラー」

- 20.2.6項「ナビゲーション・ツリーで子ノードを開く際のシングルクリックはサポートされていない」

- 20.2.7項「登録ツールのユーザー資格証明ではネイティブ・サーバー・ロケールのASCII以外の文字がサポートされていない」

- 20.2.8項「Oracle Access Manager認証ページのトルコおよびギリシャ文字の問題」

- 20.2.9項「UTF8以外のロケールのOracle Access Manager認証でASCII以外のパスワードがサポートされない」

- 20.2.10項「エージェント作成のエラー・メッセージがサーバーのロケールで表示される」

- 20.2.11項「LDAP検索の参照」

- 20.2.12項「診断情報が管理コンソールに表示されない」

- 20.2.13項「ASCII以外のリソースでは保護を有効化するためにOHSを再起動する必要がある」

- 20.2.14項「ASCII以外の文字を含む成功/失敗URLによってリダイレクトURLが文字化けする」

- 20.2.15項「ASCII以外の文字を含むリソースはOSSOエージェントで保護できない」

- 20.2.16項「コンソールのログインによる管理サーバー・ログのエラー」

- 20.2.17項「翻訳パッケージでWebゲートのかわりにエージェントという用語が使用されている」

- 20.2.18項「ナビゲーション・ツリーの「アプリケーション・ドメイン」サブツリーが描画されず、ユーザー・アクションに応答しない」

- 20.2.19項「ヘルプ・トピック「シングル・サインオン要件の評価」に誤りがある」

- 20.2.20項「無効な値を入力してもeditWebgateAgentコマンドがエラーにならない」

- 20.2.21項「オフライン・モードでWLSTコマンドdisplayWebgate11gAgentによってWebゲート・エージェント・エントリが2度表示される」

- 20.2.22項「クラスタ内のサーバーの起動時にメッセージがINFOではなくErrorレベルで記録される」

- 20.2.23項「WLSTコマンドregisteroifdappartnerにはHelpを使用できない」

- 20.2.24項「認証フローの先に進むには「続行」をクリックする必要がある」

- 20.2.25項「リモート登録後: 変更を表示するために「ドメインのリフレッシュ」を2回クリックする」

- 20.2.26項「OCSP関連のフィールドは必須ではない」

- 20.2.27項「コンソールで「データベース」ノードが存在しない」

- 20.2.28項「提供されるオンライン・ヘルプが最新でない可能性がある」

- 20.2.29項「証明書モードではエージェント・キー・パスワードをコンソールとリモート登録ツールの両方で必須にする必要がる」

- 20.2.30項「Oracle Access Manager監査レポートAUTHENTICATIONFROMIPBYUSERによって「FROMキーワードが指定の位置にありません」エラーがスローされる」

- 20.2.31項「無効: カスタム・リソース・タイプを作成できない」

- 20.2.32項「Oracle Access ManagerのIAMSuiteAgentによってほとんどのIDMドメイン・コンソールにSSOが提供される」

- 20.2.33項「WebゲートにASCII以外の名前を使用するとSSOリダイレクト・フローに影響する」

- 20.2.34項「「認証モジュール」にプライマリ以外のアイデンティティ・ストアが表示される」

- 20.2.35項「Fusion Middleware Controlの「アイデンティティおよびアクセス」ノードからOAMサーバーを起動および停止できない」

- 20.2.36項「ADFセキュリティを使用するADFアプリケーションがOracle Access Manager 11gで機能しない」

- 20.2.37項「WebLogic Serverのインストール時に不正なJavaパスが指定されると管理サーバーが起動しない」

- 20.2.38項「UserIdentityStore1タイプを変更すると管理者がロックアウトされる可能性がある」

- 20.2.39項「ページ・レイアウトおよびロケール」

- 20.2.40項「一部のページが正しくローカライズされない」

- 20.2.41項「Internet Explorerのバージョン7、8、9でのASCII以外の問合せ文字列の問題」

- 20.2.42項「SSLに対応したOracle Virtual Directory」

- 20.2.43項「Windowsでロックされた本番ファイルに対するテスト」

- 20.2.44項「問合せ文字列が正しくエンコードされない」

20.2.1 oamregスクリプトのリモート登録ホームへの置換

IM_ORACLE_HOME/oam/server/rreg/binには、リモート登録を実行するためのスクリプト(oamreg.batおよびoamreg.sh)が含まれています。これらのスクリプトは、実行前に、属性OAM_REG_HOMEがRREG HOMEのファイルの絶対位置を指定するように編集する必要があります。

RREG_HOMEは、スクリプトがある場所の1つ上のディレクトリです。

次に例を示します。

たとえば、特定のLinux環境に次のIM_ORACLE_HOMEが存在するとします。

MW_HOME/Oracle_IDM

この場合、oamreg.shに含まれる属性OAM_REG_HOMEのエントリは次のようになります。

export OAM_REG_HOME=MW_HOME/Oracle_IDM/oam/server/rreg

20.2.2 不正なSSOエージェント日時がユーザーに表示される

「OAMエージェントの作成」ページのデフォルトの開始日は、Oracle Access Managerサーバーの日時に基づきます。エンド・ユーザーに表示される日時は、ユーザーのマシンではなく、Oracle Access Managerサーバーのタイムゾーンに基づきます。

20.2.3 構成後のoamreg.shファイルに実行権限が設定されていない

初期設定では、Oracle Access Managerのインストール場所にあるoamreg.shおよびoamreg.batファイルの実行権限は設定されていません。リモート登録(rreg)を実行する前に、次のコマンドを使用して、これらのスクリプトの実行権限を設定する必要があります。

chmod +x oamreg.sh   OR  chmod +x oamreg.bat

これに続いて、標準のリモート登録ステップを実行できます。

20.2.4 Webゲート登録後の初期メッセージがユーザーのロケールで表示されない

Webゲートの登録後、関連コンポーネントの初期メッセージの説明フィールドがユーザーのロケールで表示されません。

説明フィールドでは多言語サポート(MLS)がサポートされません。

20.2.5 「リソース・タイプ」タブの「リソース」表参照時のエラー

「リソース・タイプ」タブの「リソース」表の参照中に、次のエラー・メッセージが表示されます。

<Error> <oracle.adfinternal.view.faces.model.binding.CurrencyRowKeySet>
<BEA-000000> <ADFv: Rowkey does not have any primary key attributes. Rowkey:
oracle.jbo.Key[], table: model.ResTypeVOImpl@620289.>

このメッセージは無害で、機能が損なわれることはありません。

20.2.6 ナビゲーション・ツリーで子ノードを開く際のシングルクリックはサポートされていない

ナビゲーション・ツリーで子ノードを開く際のシングルクリックはサポートされていませんが、ダブルクリックはサポートされています。

20.2.7 登録ツールのユーザー資格証明ではネイティブ・サーバー・ロケールのASCII以外の文字がサポートされていない

Oracle Access Manager登録ツールoamreg.sh/oamreg.batのユーザー資格証明では、LinuxのUTF8以外のサーバー・ロケールおよびWindowsネイティブ・サーバーのASCII以外の文字はサポートされていません。

20.2.8 Oracle Access Manager認証ページのトルコおよびギリシャ文字の問題

ユーザー名にトルコ語、ドイツ語またはギリシャ語の特殊文字が含まれており、ログイン名が特殊文字部分のみ異なる場合は、大/小文字が区別されないこと、および大/小文字のマッピングにより、ユーザーが認証を通過する可能性があります。

一部の国際化文字には特別な大文字化ルールを設定して、再び小文字に変換されないようにする必要があります。

たとえば、ドイツ語におけるSSとßの問題があります。この場合、ßは小文字としてのみ存在します。ßを大文字に変換しようとすると、ßはSSに変換されます。この後、この大文字テキストを小文字に戻すと、SSはssになり、元のßには戻りません。

20.2.9 UTF8以外のロケールのOracle Access Manager認証でASCII以外のパスワードがサポートされない

サーバーのロケールがUTF-8ではなく、WebLogic Server組込みLDAPをアイデンティティ・ストアとして使用している場合は、「SSO認証」ページでASCII以外のパスワードがサポートされません。

20.2.10 エージェント作成のエラー・メッセージがサーバーのロケールで表示される

管理者が既存のエージェントと同じ名前のエージェントを作成した場合、表示されるエラー・メッセージの言語は、ブラウザのロケールではなくサーバーのロケールに基づきます。

20.2.11 LDAP検索の参照

Oracle Access Manager 11gリリース1 (11.1.1)は、参照を戻すLDAPサーバーと直接連携して動作することはできません。

回避方法として、Oracle Virtual Directoryを使用します。

20.2.12 診断情報が管理コンソールに表示されない

クラスタの1つ以上のノードが停止している場合、Oracle Access Managerコンソールにエージェント監視用の診断情報が表示されません。

この情報は、Oracle Dynamic Monitoring Service (DMS)を使用して取得できます。手順は次のとおりです。

1. WebLogic資格証明を使用して、次のDMSアプリケーションにログインします。
http://<adminserver-host>:<adminserver-port>/dms

2. ナビゲーション・ツリーで「DMSメトリック」ノードの下にあるOAMS.OAM_Server.OAM_Agentsをクリックします。

20.2.13 ASCII以外のリソースでは保護を有効化するためにOHSを再起動する必要がある

保護されている認証ポリシーにASCII以外の名前のリソースを追加する場合、11g OHSサーバーを再起動して保護を有効化する必要があります。一方、英文字のリソースを追加する場合は、OHSサーバーを再起動する必要はなく、即座に保護が有効になります。

20.2.14 ASCII以外の文字を含む成功/失敗URLによってリダイレクトURLが文字化けする

認証ポリシー用に構成された成功/失敗URLの指定URLにASCII以外の文字が含まれる場合、そのURLがユーザー認証時に使用される際に、URLが文字化けします。これは、認証スキームがBasic認証で、エンドユーザーのブラウザが中国語バージョンのWindowsで稼働する簡体字中国語バージョンのIE8である場合のみ発生します。

20.2.15 ASCII以外の文字を含むリソースはOSSOエージェントで保護できない

OSSOエージェントでは、リソースURL全体がUTF-8形式にエンコードされないため、リソースを保護できません。

この問題を回避するには、SSOエージェントのかわりにWebゲート・エージェントを使用します。

Webゲートでは、リソースURL全体をUTF-8形式に変換できます。

20.2.16 コンソールのログインによる管理サーバー・ログのエラー

Oracle Access Managerコンソールに管理者としてログインした後、新しいブラウザ・タブで管理者としてコンソールにログインすると、管理ログに次のエラーが表示されます。

------------------------------------------------------------
<May 20, 2010 10:12:47 AM PDT> <Error>
<oracle.adfinternal.view.page.editor.utils.ReflectionUtility> <WCS-16178>
<Error instantiating class -
oracle.adfdtinternal.view.faces.portlet.PortletDefinitionDTFactory>
------------------------------------------------------------

このエラー・メッセージによる機能への影響はありません。

20.2.17 翻訳パッケージでWebゲートのかわりにエージェントという用語が使用されている

エージェントという用語はWebゲートに変更されています。

この問題は、この用語変更が最近行われたために翻訳パッケージが更新されておらず、推奨用語のWebゲートではなくエージェントが引き続き使用されているために発生しています。

20.2.18 ナビゲーション・ツリーの「アプリケーション・ドメイン」サブツリーが描画されず、ユーザー・アクションに応答しない

ナビゲーション・ツリーの「アプリケーション・ドメイン」サブツリーが描画されない、またはユーザー・インタフェース・アクションに長時間応答がない場合は、複数のリフレッシュが起因する可能性があります。

この問題を回避するには、管理サーバーを再起動し、Oracle Access Managerコンソールに再度ログインします。

20.2.19 ヘルプ・トピック「シングル・サインオン要件の評価」に誤りがある

ヘルプ・トピック「シングル・サインオン要件の評価」の「シングル・サインオフの構成手順の確認」の下に、「OAM 11gサーバーを使用する10g Webゲートのシングル・ログアウトの構成」が2度出現します。

英語バージョンは次のように修正されています。

手順7 シングル・サインオフの構成手順の確認

- OAM 11gサーバーを使用する10g Webゲートのシングル・ログアウトの構成。詳細。

- OAM 11gサーバーを使用する11g Webゲートのシングル・ログアウトの構成。詳細。

- Oracle ADFアプリケーションのシングル・ログアウトの構成。詳細

翻訳されたバージョンでは修正されます。

20.2.20 無効な値を入力してもeditWebgateAgentコマンドがエラーにならない

オンライン・モードとオフライン・モードの両方で、「状態」フィールドに無効な値を入力しても、WLSTコマンドeditWebgateAgentはエラーになりません。「状態」は必須フィールドにもかかわらず、Oracle Access Managerコンソールでは、このフィールドの値は有効または無効のいずれとしても表示されません。

20.2.21 オフライン・モードでWLSTコマンドdisplayWebgate11gAgentによってWebゲート・エージェント・エントリが2度表示される

オフライン・モードでは、WLSTコマンドdisplayWebgate11gAgentによって、11g Webゲート・エージェントのエントリが「システム構成」タブに2度表示されます。

20.2.22 クラスタ内のサーバーの起動時にメッセージがINFOではなくErrorレベルで記録される

クラスタ内のOracle Access Managerサーバーの起動時に、次のメッセージが表示されます。

<Jun 22, 2010 3:59:41 AM PDT> <Error> <oracle.jps.authorization.provider.pd>
<JPS-10774> <arme can not find state.chk file.>

メッセージの正しいレベルは、ErrorではなくINFOです。

20.2.23 WLSTコマンドregisteroifdappartnerにはHelpを使用できない

HelpコマンドはWLSTコマンドregisteroifdappartnerには使用できません。

オンラインおよびオフラインのコマンドによって、Oracle Identity Federationは委任認証プロトコル(DAP)パートナとして登録されます。

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

構文

registerOIFDAPPartner(keystoreLocation="/scratch/keystore"
logoutURL="http://<oifhost>:<oifport>/fed/user/sploosso?doneURL=
http://<oamhost>:< oam port>/ngam/server/pages/logout.jsp",
rolloverTime="526")

パラメータ名

定義

keystoreLocation

キーストア・ファイルの場所。OIFサーバーで生成されたファイル。(必須)

logoutURL

OIFサーバーのログアウトURL。<必須>

rolloverInterval

SASSOトークンの暗号化/復号化に使用されるキーのロールオーバー間隔(オプション)

例

The following invocation illustrates use of all parameters.

registerOIFDAPPartner(keystoreLocation="/scratch/keystore",
logoutURL="http://<oifhost>:<oifport>/fed/user/sploosso?doneURL=http://<oamhost>:
<oam port>/ngam/server/pages/logout.jsp", rolloverTime="526")

20.2.24 認証フローの先に進むには「続行」をクリックする必要がある

Oracle Adaptive Access Managerとのネイティブ統合では、リソースは、Oracle Adaptive Access ManagerのBasic認証スキームを使用するOracle Access Managerポリシーによって保護されます。

ユーザーがリソースにアクセスしようとすると、ユーザー名ページが表示されます。

ユーザー名を入力した後、パスワード・ページに進むためには、「続行」をクリックする必要があります。パスワード・ページは自動では表示されません。

回避方法として、ユーザーが「続行」をクリックすると、パスワード・ページに進むことを許可される可能性があります。

20.2.25 リモート登録後: 変更を表示するために「ドメインのリフレッシュ」を2回クリックする

console/rregスクリプトを介してrregを実行した後、ユーザーは、ポリシー関連の変更を表示するために、「ポリシー構成」タブで「リフレッシュ」ボタンを2回クリックする必要があります。

20.2.26 OCSP関連のフィールドは必須ではない

次のOCSP関連フィールドは、X509認証モジュールでは必須ではなくなりました。

- OCSPサーバー別名

- OCSP応答者URL

- OCSP応答者タイムアウト

OCSPが有効の場合

管理者がOCSP関連のフィールドに値を入力する必要があります。フィールドが入力されていない場合、コンソール側からのエラーはありません。

管理者の責任において、これらの値を指定する必要があります。

OCSPが無効の場合

OCSP関連のフィールドに値を入力する必要はありません。OCSP自体が有効化されていないため、これらのフィールドに値が入力されても重要性はありません。

デフォルトの即時利用可能な構成では、OCSPレスポンダのURLはhttp://ocspresponderhost:portです。他のフィールドを変更し、これをそのままにすると、検証エラーが表示されます。この原因は、この値は依然としてバックエンドおよびコンソールに送信されますが、レイヤー・ポートは数値フィールドである必要があるためです。数値フィールドであるポートを使用してこのフィールドを変更することも、値全体を削除することもできます。

20.2.27 コンソールで「データベース」ノードが存在しない

「システム構成」タブ(「共通構成」セクション)の「データソース」ノードで、Oracle Access Manager 11g (11.1.1.5)に「データベース」ノードが存在しません。

20.2.28 提供されるオンライン・ヘルプが最新でない可能性がある

Oracle Access Managerコンソールではオンライン・ヘルプを使用できますが、最新の情報が使用されているかどうかを確認するにはOTNを確認する必要があります。

20.2.29 証明書モードではエージェント・キー・パスワードをコンソールとリモート登録ツールの両方で必須にする必要がある

登録時のエージェント・キー・パスワードの入力は、Oracle Access Managerコンソールおよびリモート登録ツールの両方で必須にする必要があります。現在、一方は必須ですが他方は必須ではありません。

リモート登録ツールを介して11g Webゲートを証明書モードで登録する場合は、エージェント・キー・パスワードを入力する必要があります。そうしないと、証明書モードのパスワードはNULLにはできません。有効なパスワードを入力してくださいというメッセージが表示されます。

Oracle Access Managerコンソールを介して11g Webゲートを証明書モードで登録する場合、エージェント・キー・パスワードは必須ではありません。エージェント・キー・パスワードを入力したかどうかにかかわらず、password.xmlが生成されます。

20.2.30 Oracle Access Manager監査レポートAUTHENTICATIONFROMIPBYUSERによって「FROMキーワードが指定の位置にありません」エラーがスローされる

Oracle Access Manager監査レポートAuthenticationFromIPByUserは、Oracle Database 11.2.0の機能を使用するため、古いバージョンのデータベースでは機能しません。古いバージョンを使用した場合は次のエラーが表示されます。

ORA-00923 FROMキーワードが指定の位置にありません

20.2.31 無効: カスタム・リソース・タイプを作成できない

Oracle Access Manager 11gの場合、カスタム・リソース・タイプは作成しないようにする必要があります。初期リリースでは、リソース・タイプを作成/編集/削除するためのボタンは使用できませんでした。

Oracle Access Manager 11g (11.1.1.5)では、これらのコマンド・ボタンは無効です。Oracle提供のリソース・タイプには、次が含まれます。

- HTTP (HTTPSを含む)

- TokenServiceRP(トークン・サービスのリライイング・パーティを表すリソース)

- wl_authen (WebLogic認証スキームを表すリソース)

20.2.32 Oracle Access ManagerのIAMSuiteAgentによってほとんどのIDMドメイン・コンソールにSSOが提供される

Oracle Access ManagerのIAMSuiteAgentがIDMドメイン・エージェントに取ってかわり、IAM SuiteがIDMDomainAgentアプリケーション・ドメインに取ってかわります。

IAMSuiteAgentは、Oracle Identity Manager、Oracle Adaptive Access Manager、およびドメインの作成時に作成されたその他のIdentity Managementサーバーを含むIDMドメイン・コンソールにシングル・サインオンを提供します。この場合、Fusion Middleware ControlおよびWebLogic Server管理コンソールに対するシングル・サインオン保護は除外されます。

20.2.33 WebゲートにASCII以外の名前を使用するとSSOリダイレクト・フローに影響する

OAMサーバーをWebゲートとともに使用し、WebゲートIDをASCII以外の名前で登録すると、認証リダイレクトが無効なリクエストとしてOAMサーバーに拒否されます。

このリダイレクトの問題を回避するには、WebゲートにASCIIの名前を使用します。

注意:

管理サーバーおよびOracle Access ServerをUTF-8ロケールで起動した場合、リソースは保護され、エラー・メッセージは表示されません。

リダイレクトの問題は、ネイティブ・サーバー・ロケール(WindowsおよびUTF8以外のLinuxサーバー・ロケール)でのみ発生します。

20.2.34 「認証モジュール」にプライマリ以外のアイデンティティ・ストアが表示される

ユーザー・インタフェースの認証モジュールでは、認証/認可に使用できるのはプライマリ・アイデンティティ・ストアのみであるため、リストではプライマリ・アイデンティティ・ストアのみを選択する必要があります。現在、Oracle Access Managerコンソールでは、プライマリではないアイデンティティ・ストアを選択できます。

20.2.35 Fusion Middleware Controlの「アイデンティティおよびアクセス」ノードからOAMサーバーを起動および停止できない

Fusion Middleware Controlでは、「Identity and Access」の下にあるoam_serverノードを使用した次のOracle Access Manager操作はサポートされていません。

- 起動

- 停止

- ログ・メッセージの表示

一方、Oracle Access Managerの管理対象サーバー・インスタンスでは、これらの操作がサポートされています。Fusion Middleware Controlの「アプリケーション・デプロイメント」の下にある(特定のサーバーの)oam_serverノードを使用して実行できます。

20.2.36 ADFセキュリティを使用するADFアプリケーションがOracle Access Manager 11gで機能しない

不具合のため、エンコードされたURL文字列を含む問合せパラメータを使用して(11g Webゲートによって)保護されているリソースにアクセスすると、ブラウザに次のエラーが表示されます。

Action failed. Please try again

20.2.37 WebLogic Serverのインストール時に不正なJavaパスが指定されると管理サーバーが起動しない

Windowsの64ビットのプラットフォームでは、32ビットのJAVA_HOME (jdk1.6.0_23)を使用してWebLogic Serverを正常にインストールできます。Windowsの64ビットのプラットフォームでは、32ビットのJAVA_HOME (c:\program files (x86)\java\jdkxxx)はstartWeblogic.cmdによって正しく処理されません。

- setup.exeを使用してインストール・シールドを起動する場合、64ビットのJAVA_HOMEのパスを指定するよう求められます。32ビットのJAVA_HOME (jdk1.6.0_24)パスを指定すると、インストール・シールドは起動しません。

- \Middleware\Oracle_IDM1\common\binからconfig.cmdを実行すると、32ビットのJAVA_HOME (jdk1.6.0_24)が使用されます。ただし、インストールが成功しても、管理サーバーを起動できません。

回避方法: SUN_JAVA_HOMEを短い名前のパス(c:\progra~2\java\jdkxxxx)を使用するよう置き換えることをお薦めします。

- Windowsの場合、"dir /X"を実行することにより、短い名前を表示できます。

- また、短い名前を使用してWindowsのコマンド・シェル変数JAVA_HOMEをパスに設定し、この中でstartWeblogic.cmdを実行することもできます。次に例を示します。
>set JAVA_HOME=c:\progra~2\java\jdkXXX

>startweblogic.cmd

20.2.38 UserIdentityStore1タイプを変更すると管理者がロックアウトされる可能性がある

システム・ストアとして指定されているアイデンティティ・ストアを編集し、ストア・タイプを変更したり(たとえば、組込みLDAPからOIDへ)接続URLを変更しないようにする必要があります。

編集でのストア・タイプ変更を禁止するシステム・ストアとして指定されているアイデンティティ・ストアを変更する必要がある場合は、新規アイデンティティ・ストアを作成してから、この登録を編集してシステム・ストアとしてマークすることをお薦めします。

20.2.39 ページ・レイアウトおよびロケール

アラビア語およびヘブライ語のロケールでは、シングル・サインオン(SSO)の「ログイン・ページ」、「偽装承諾」ページ、「ログアウト・ページ」、偽装エラー・ページおよび「ログイン・エラー」ページのレイアウトは変更されません。

20.2.40 一部のページが正しくローカライズされない

「セッション管理検索」ページの作成インスタントおよび「最新アクセス時間」の日付書式が正しくローカライズされません。

20.2.41 Internet Explorerのバージョン7、8、9でのASCII以外の問合せ文字列の問題

Internet Explorerブラウザの制限により、リソースURLを直接入力するか貼り付けると、ASCII以外の問合せ文字列でリソースが表示されます。

20.2.42 SSLに対応したOracle Virtual Directory

Oracle Virtual Directoryをユーザー・アイデンティティ・ストアとして使用する場合、SSLポートを使用するよう登録を変更した後、SSLボックスを確認した後、および接続をテストした場合(「接続テスト」ボタン)、エラーは表示されません。ただし、(SSL以外のポートが正常であっても)認証は失敗します。接続テストを初めて実行する場合やその後に実行する場合、Oracle Virtual Directory側からソケット・タイムアウト例外が発生します。

回避方法: 次のように、SSLポートのNIOを無効にします。

1. Oracle Virtual Directoryを停止します。次に例を示します。

$ORACLE_INSTANCE/bin/opmnctl stopproc ias-component=ovd1

2. 次のように、listener.os_xmlのLDAP SSLリスナー・セクションを編集して<useNIO>false</useNIO>を追加します。

$ORACLE_INSTANCE/config/OVD/ovd1/listener.os_xml

<ldap version="20" id="LDAP SSL Endpoint">
<port>7501</port>
<host>0.0.0.0</host>
.........
.........
<tcpNoDelay>true</tcpNoDelay>
<readTimeout>180000</readTimeout>
</socketOptions>
<useNIO>false</useNIO>
</ldap>

3. ファイルを保存します。

4. 接続を複数回テストし、正常に動作していることを確認します。

20.2.43 Windowsでロックされた本番ファイルに対するテスト

Windowsでは、$DOMAIN_HOME/servers/felix-cache_oamの下にあるファイルがロックされ、サーバーによって使用されているため、ソース・ドメインで障害が発生します。この回避方法は、次のとおりです。

1. 次のように、$DOMAIN_HOME/managed_server_name/serversの下にfelixキャッシュを作成するJAVA_OPTIONSを設定します。次に例を示します。

setenv JAVA_OPTIONS -Dorg.osgi.framework.storage=<domain_home_path>/
managed_server_name/servers/felix-cache_oam

2. felix-cache_oamディレクトリが存在しない場合は作成されます。

3. OAMサーバーを再起動します。

20.2.44 問合せ文字列が正しくエンコードされない

有効なURLエスケープ・シーケンスとなる文字のシーケンスが%の後ろにない場合、Webゲートからの問合せ文字列のエンコードは行われません。この場合、%はデコード済文字列内の%として保持され、次のエラーが発生します。

No message for The Access Server has returned a status that is unknown to the
Access Gate .Contact your website administrator to remedy this problem.

回避方法:

11g Webゲート: 問合せ文字列内に%文字を指定するには、%のかわりに%25を指定する必要があります。

10g Webゲート: 11g Webgateの回避方法は匿名スキームに対してのみ適用されます。他の認証スキームの場合、現在、回避方法は存在しません。

20.3 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 20.3.1項「mod-ossoのRedirectMethod値をPOSTにする必要がある」

- 20.3.2項「Oracle Identity Manager管理コンソールのログアウト後に、ユーザーに対して誤ってセルフユーザー・ログインが表示される」

- 20.3.3項「コンパクト構成で11g Webゲートをインストールできない」

- 20.3.4項「IBM JDKをダウンロードしてリモート管理者の構成の問題を修正する」

- 20.3.5項「リソースがBasic認証スキームを使用して保護されている場合は認証失敗に関連する情報が監査で取得されない」

- 20.3.6項「本番環境でパートナ情報にアクセスできない」

- 20.3.7項「互換性のないMsvcirt.dllファイル」

- 20.3.8項「IPv6のサポート」

- 20.3.9項「Oracle Access Manager構成で回避または注意すべき事項」

- 20.3.10項「インストレーション・ガイドに集中ログアウトの構成手順が含まれていない」

- 20.3.11項「アップグレード時に管理サーバー・コンソールにNULLポインタ例外が表示される」

- 20.3.12項「Oracle Access Manager 11gサーバーでのAccess SDKバージョン10.1.4.3.0の使用」

- 20.3.13項「コンソールを使用したセッションの検索および削除」

- 20.3.14項「Kerberos認証スキームによって保護されているリソースに対するASCII以外のユーザー」

20.3.1 mod-ossoのRedirectMethod値をPOSTにする必要がある

Webゲートで長いURLをサポートするために、oam-config.xmlの下に次のコード・サンプルが追加されています。

<Setting Name="AgentConfig" Type="htf:map">
<Setting Name="OSSO" Type="htf:map">
<Setting Name="RedirectMethod"Type="xsd:string">GET</Setting>
<Setting Name="Delimiter" Type="xsd:string">AND</Setting>
</Setting>

mod-ossoの場合、RedirectMethodの値をPOSTにする必要がありますが、即時利用可能な値として用意されている値はGETです。次の手順に従い、変更を実行してください。これは、この変更は手動で実行する必要があり、この作業を行うためのユーザー・インタフェースやWLSTコマンドがないためです。

1. Oracle Access Managerコンソールおよび管理対象サーバーを停止します。

2. cd DOMAIN_HOME/config/fmwconfigを入力します。

3. vi oam-config.xmlを入力します。

4. oam-config.xmlの次の行に移動します。

<Setting Name="AgentConfig" Type="htf:map">
<Setting Name="OSSO" Type="htf:map">
<Setting Name="RedirectMethod"Type="xsd:string">GET</Setting>

次のようにGETをPOSTに変更します。

<Setting Name="RedirectMethod"Type="xsd:string">POST</Setting>

5. 変更を保存して、管理サーバーおよび管理対象サーバーを起動します。

20.3.2 Oracle Identity Manager管理コンソールのログアウト後に、ユーザーに対して誤ってセルフユーザー・ログインが表示される

Oracle Identity Manager管理コンソールからログアウトした後、ユーザーに対してセルフユーザー・ログインが表示されます。

リダイレクトを修正するには、ログアウトを正常に機能させる必要があります。

10g Webゲートでのログアウトに関する回避方法は次のとおりです。

1. logout.htmlを(たとえば、Oracle_IDM1/oam/server/oamsso/logout.htmlから)webgate_install_dir/oamssoへコピーします。

2. ファイル内のログアウトURLをhttp://oam_server:oam_server/ngam/server/logoutに更新します。

3. ログアウト後に特定のページにリダイレクトする必要がある場合は、ログアウトURLをhttp://oam_server:oam_server/ngam/server/logout?doneURL=http://host:port/specifipage.htmlに変更します。

20.3.3 コンパクト構成で11g Webゲートをインストールできない

コンパクト構成では、ハードウェア能力に制限があるマシンに、アイデンティティ管理の全コンポーネントがインストールされます。

11g Webゲートをコンパクト構成でインストールしようとすると、構成ステップで次のエラーが発生します。

Configuring WebGate...
There is an error. Please try again.
Preparing to connect to Access Server. Please wait.
Client authentication failed, please verify your WebGate ID.
cp: cannot stat
`$ORACLE_HOME/ohs/conf/aaa_key.pem':
No such file or directory
cp: cannot stat
`$ORACLE_HOME/ohs/conf/aaa_cert.pem':
No such file or directory
cp: cannot stat
`$ORACLE_HOME/ohs/conf/aaa_chain.pem':

このエラーは、インストール時にoam-config.xmlの次のエントリが初期化されていないことが原因で発生します。

<Setting Name="oamproxy" Type="htf:map">
<Setting Name="sslGlobalPassphrase" Type="xsd:string">changeit</Setting>
<Setting Name="SharedSecret" Type="xsd:string">1234567812345678</Setting>
</Setting>

oam-config.xmlを正しく初期化するには、次のようにします。

1. 次の手順を実行して、CSFリポジトリからOAMエントリを削除します。

1. 次のWebLogic Scripting Toolを起動します。
oracle_common/oracle_common/common/bin/wlst.sh

2. WLSTシェルで、ドメインに接続するためのコマンドを入力し、要求された情報を入力します。
次にサンプルを示します。

wls:/offline> connect ()
Please enter your username [weblogic] :
Please enter your password [welcome1] :
Please enter your server URL [t3://localhost:7001] :
Connecting to t3://localhost:7001 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'imdomain86'.

3. domainRuntimeに変更します。
次にサンプルを示します。

wls:/imdomain86/serverConfig> domainRuntime ()
Location changed to domainRuntime tree. This is a read-only tree with DomainMBean as the root.

4. マップ名がOAMでキーがjksのCSFリポジトリにエントリが存在するかどうかを確認します。
次にサンプルを示します。

wls:/imdomain86/domainRuntime> listCred(map="OAM_STORE",key="jks") {map=OAM_STORE, key=jks}
Already in Domain Runtime Tree
.
[Name : jks, Description : null, expiry Date : null]
PASSWORD:1qaldrk3eoulhlcmfcqasufgj2
.

5. CSFリポジトリからOAMマップ・エントリを削除します。

wls:/imdomain86/domainRuntime> deleteCred(map="OAM_STORE",key="jks")
{map=OAM_STORE, key=jks}
Already in Domain Runtime Tree
.

6. wlstシェルを終了します。
次にサンプルを示します。

wls:/imdomain86/domainRuntime> exit ()
.
.
.

2. DOMAIN_HOME/config/fmwconfigに移動してファイル.oamkeystoreを削除します。
次に(linuxの)サンプルを示します。

[aime@pdrac09-5 fmwconfig]$ rm .oamkeystore
.

3. 管理対象サーバーおよび管理サーバーを停止します。

4. 管理サーバーを起動します。

5. oam-config.xmlを確認します。

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

oam-config.xmlの確認手順は次のとおりです。

1. DOMAIN_HOME/config/fmwconfig/oam-config.xmlに移動します。

2. DeployedComponent→Server→NGAMServer→Instanceの下で、WebLogic Serverのすべてのサーバー・インスタンスが構成されていることを確認します。

3. OAM管理対象サーバーのプロトコル、ホストおよびポートが、次の場所に含まれていることを確認します。
DeployedComponent→Server→NGAMServer→Profile→OAMServerProfile→OAMSERVER

4. SSO CipherKeyが生成済で次の場所に含まれていることを確認します。
DeployedComponent→Server→NGAMServer→Profile→ssoengine→CipherKey

5. SharedSecretおよびsslGlobalPassphraseのoamproxyエントリが生成済で、次の場所に含まれていることを確認します。
DeployedComponent→Server→NGAMServer→Profile→oamproxy

SharedSecretには1234567812345678とは異なる値、およびsslGlobalPassphraseにはchangeitとは異なる値がそれぞれ指定されている必要があります。

20.3.4 IBM JDKをダウンロードしてリモート管理者の構成の問題を修正する

AIX上で管理者のOracle Access Managerリモート登録が失敗する場合は、Oracle用Interim Fixes (iFix)付きのIBM JDK 1.6 SR7をダウンロードしてください。

注意:

これらの手順は、IBM JDK 1.6 SR7+ifixのみを対象としています。SR7には適用されません。

IBMの汎用ユーザーIDを取得していない場合は、IBMのWebサイトで次の手順で登録できます。登録に関する問題は、Webサイトの内容に従ってIBMに問い合せてください。

1. 次に移動します。
https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swg-ibmjavaisv&S_TACT=IBMJavaISV%E2%8C%A9=en_US

2. 「Downloads」をクリックします。
IBMソフトウェアのダウンロード・ページが表示されます。

3. アクセス・キーMJ3D7TQGMKを入力します。

4. 「Download Director」(Windows用の推奨)または「HTTP」(UNIX用の推奨)を使用することを選択します。
製品名IBM SDK's for Oracle Fusion Middleware 11gの下に、ビルドが表示されます。

前述のように、ダウンロードして使用するバージョンは次のとおりです。

pap6460sr7ifix-20100512_01(JDK 6 SR7 +IZ70326+IZ68993+IZ74399)

20.3.5 リソースがBasic認証スキームを使用して保護されている場合は認証失敗に関連する情報が監査で取得されない

リソースはBasicスキームを使用して保護できますが、WebLogic Serverには、最初にユーザーを認証してからサーバーへ送信するという機能があります。

config.xmlの<security-configuration>の下にフラグ<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>を追加してサーバーを再起動すると、WebLogic Serverの認証をバイパスできます。資格証明は、送信されてOAMサーバーに戻されると監査されます。

WebLogic Server管理コンソールでは、enforce-valid-basic-auth-credentials設定は表示されず、ログにも記録されません。一方、WLSTを使用すると稼働中のサーバーで値をチェックできます。config.xmlでこの設定行い、この値を変更する必要があります。

手順は、次のドキュメントを参照してください。

次の場所にある「セキュアなWebアプリケーションの開発」:

http://download.oracle.com/docs/cd/E13222_01/wls/docs103/security/thin_client.html#wp1037337

20.3.6 本番環境でパートナ情報にアクセスできない

テストから本番へ移行した後に、次の手順を実行する必要があります。

1. テスト・システムからポリシーをインポートする際に、本番OAMサーバーが停止していることを確認します。

2. Oracle Access Managerコンソールにログインして、本番システムのすべてのエージェント(IAMSuiteAgentを含む)のプライマリ/セカンダリ・サーバー・リストを変更します。

3. 各Webゲート・エージェント(IAMSuiteAgentエージェントを除く)に対して生成されたWebゲートの、生成されたアーティファクトをコピーします。

4. 本番OAM管理対象サーバーを起動します。

5. すべてのWebゲート・エージェントのOHSを再起動します。

次の場合は、テスト環境から本番環境へのパートナ情報の移行時に、パートナ情報にアクセスできません。

- migratePartnersToProdコマンドが使用されていた。これは期限切れになっています。かわりに次のコマンド・セットを使用する必要があります。

- exportPartners- このコマンドを使用して、テスト環境からパートナをエクスポートします。これは、パートナのエクスポート元であるOAMサーバーから実行する必要があります。このコマンドはパラメータとして一時oam-partnersファイルへのパスを受け取ります。

exportPartners(pathTempOAMPartnerFile=', <pathTempOAMPartnerFile>')

- importPartners- このコマンドを使用して、本番環境にパートナをインポートします。これは、パートナのインポート先であるOAMサーバーから実行する必要があります。このコマンドはパラメータとして一時oam-partnersファイルへのパスを受け取ります。

importPartners(pathTempOAMPartnerFile=', <pathTempOAMPartnerFile>')

- 移行後に、本番システムと一致させるためのエージェント・プロファイルの編集作業を行わなかった。
Webゲート・エージェントは、テスト・システムで使用可能なプライマリ/セカンダリ・サーバーのホストおよびNAPポートのリストを使用して構成された可能性があります。本番システムには、テスト・システムで構成されたものと同じホストおよびポートを使用するサーバー・インスタンスが含まれない可能性があります。SysConfigエージェント・プロファイルのユーザー・インターフェースは、プライマリ/セカンダリ・サーバー・リストのホストおよびポートの詳細が一致するサーバーを選択してサーバー名を取得するため、移行後に、ユーザー・インタフェースにサーバー名が表示されない可能性があります。プライマリ/セカンダリ・サーバーのリストは、本番システムで使用可能なサーバー・インスタンス・リストのサブセットの可能性があるため、移行後にエージェント・プロファイルを編集して本番システムと一致させる必要があります。

20.3.7 互換性のないMsvcirt.dllファイル

Oracle Access Manager 10g Webゲートのインストール時にプロンプトが表示された際に、現在のバージョンのmsvcirt.dllをより新しいバージョンに置き換えないでください。置き換えると非互換性の問題が発生します。後でOSSO 10g (10.1.4.3)をインストールする際に、必要な.dllファイルが見つからないためにopmn.exeコマンドが起動せず、OracleCSServiceがタイムアウトになる可能性があります。

20.3.8 IPv6のサポート

Oracle Access Manager 11gに対してサポートされているトポロジは、次のとおりです。

サポートされているトポロジ

- Webゲート10gまたはWebゲート11gおよび保護されているアプリケーション(IPv4 (Internet Protocol Version 4)プロトコル・ホスト上)

- OHS (Oracle HTTP Server)リバース・プロキシ(デュアルスタック・ホスト上)

- クライアント(IPv6 (Internet Protocol Version 6)プロトコル・ホスト上)

デュアルスタックでは、1つのオペレーティング・システムに2つのInternet Protocolソフトウェア実装(一方はIPv4用、他方はIPv6用)が存在します。

IPv6クライアントは、IPv4/IPv6デュアル・スタック上のリバース・プロキシを介してWebgate (10gまたは11g)にアクセスできます。

20.3.9 Oracle Access Manager構成で回避または注意すべき事項

この項には、Oracle Access Manager構成で注意する必要があるシナリオおよび項目が含まれています。

20.3.9.1 WLSTスクリプトでサポートされていない操作

Oracle Access Manager 10gおよびOracle Access Manager 11g Webゲート用のWLSTスクリプトでは、エージェントのセキュリティ・モードの変更をサポートしていません。

20.3.9.2 Oracle Access ManagerコンソールおよびWLSTでサポートされていない操作

Oracle Access ManagerコンソールおよびWLSTでサポートされていない操作を次の下位項目に示します。

20.3.9.2.1

OAMサーバー

ユース・ケース: 同時に行われる削除と更新

説明

1. ブラウザ1でOAMサーバー・インスタンスを編集モードで開きます。

2. 別のブラウザ(ブラウザ2)でOracle Access Managerコンソールを使用するか、WLSTスクリプトを使用して、このサーバー・インスタンスを削除します。

3. ブラウザ1に戻ります(サーバー・インスタンスが編集モードで開いています)。

4. ブラウザ1で「適用」ボタンをクリックします。

現在の動作

Oracle Access Manager管理コンソールに、「サーバー・インスタンスserver_nameは使用中の可能性があります。編集しますか。」というメッセージとともに更新成功の確認が表示されます。

「はい」をクリックすると、予想どおりに次のメッセージが表示され、OAMサーバー・インスタンス・ページが閉じます(正しい動作)。

"Error while reading your_server-name OAM Server Instance Configuration."

ただし、ナビゲーション・ツリーの「リフレッシュ」コマンド・ボタンをクリックするまでナビゲーション・ツリー・ノードにOAMサーバー・インスタンスが表示され続ける可能性があります。

ユース・ケース: 同じホストを使用する2つのOAMサーバー・インスタンスに同じプロキシ・ポートを設定できない。

説明

このユース・ケースでは、oam_server1およびoam_server2というOAMサーバーの2つのインスタンスがあるとします。

1. 編集モードでoam_server1を開き、ホストおよびOAMプロキシ・ポートを指定します。

2. 次に、編集モードでoam_server2を開き、oam_server1と同じホストおよびプロキシ・ポートを指定します。

変更を保存してもエラー・メッセージは表示されません。

現在の動作

Oracle Access Managerコンソールはエラーを表示せず、この更新を許可します。

この動作は不正です。

ユース・ケース: サーバー・インスタンスの作成、更新および削除の詳細を含むログ文がOracle Access Managerコンソールに表示されない

説明

Oracle Access ManagerコンソールからOAMサーバー・インスタンスを作成、編集または削除した場合、作成、編集および削除に対応するログ文がコンソールによって表示されません。

20.3.9.2.2

LDAP認証モジュール:

ユース・ケース: ユーザー・アイデンティティ・ストアの同時削除/作成が、LDAP認証モジュールの作成および編集のアイデンティティ・ストア・リストに反映されない

説明

1. 作成/編集を行うためにLDAP認証モジュールを開きます。
リストに、システムに存在するアイデンティティ・ストアが表示されます。

2. 次に、別のタブを使用してユーザー・アイデンティティ・ストアを作成します。

3. LDAP認証モジュールの作成/編集タブに戻り、リストでユーザー・アイデンティティ・ストアを確認します。

現在の動作

Oracle Access Managerコンソールに予想どおりエラー・メッセージが表示され、認証モジュール・ページが閉じます(正しい動作)。

"Error while reading module-name Authentication Module Configuration."

ただし、ナビゲーション・ツリーの「リフレッシュ」コマンド・ボタンをクリックするまでナビゲーション・ツリー・ノードに認証モジュール・ノードが表示され続ける可能性があります。

20.3.9.2.3

LDAP、KerberosおよびX509認証モジュール

ユース・ケース: 同時に行われる削除と更新

説明

1. ブラウザ1でOracle Access Managerコンソールを使用して、LDAP/Kerberos/X509認証モジュールを編集モードで開きます。

2. 別のブラウザ(ブラウザ2)でOracle Access Managerコンソールを使用するか、WLSTスクリプトを使用して、この認証モジュールを削除します。

3. ブラウザ1に戻ります(認証モジュールが編集モードで開いています)。

4. 「適用」ボタンをクリックします。

現在の動作

Oracle Access Managerコンソールは、この認証モジュール構成を更新し、バックエンドに書き込みます。

この動作は不正です。

ユース・ケース: サーバー・インスタンスの作成、更新および削除の詳細を含むログ文がOracle Access Managerコンソール側に表示されない

説明

Oracle Access Managerコンソールから認証モジュールを作成、編集または削除した場合、作成、編集および削除に対応するログ文がコンソールによって書き込まれません。

20.3.9.2.4

OAM 11G Webゲート

ユース・ケース: 同時に行われる削除と更新

説明

1. ブラウザ1でOracle Access Managerコンソールを使用して、OAM 11g Webゲート・インスタンスを編集モードで開きます。

2. 別のブラウザ(ブラウザ2)でOracle Access Managerコンソールを使用するか、WLSTスクリプトを使用して、このOAM 11g Webゲートを削除します。

3. 次に、ブラウザ1に戻ります(サーバー・インスタンスが編集モードで開いています)。

4. 「適用」ボタンをクリックします。

現在の動作

OAM11g Webゲート編集用のOracle Access Managerコンソールは変化せず、タブは閉じません。

Oracle Access Managerコンソールによって、OAM11g Webゲートの構成が見つからないというエラー・ダイアログが表示されます。

ただし、ナビゲーション・ツリーは空白で、いずれかの操作を実行しようとすると、javax.faces.model.NoRowAvailableExceptionと表示されます。

この動作は不正です。

20.3.9.2.5

OSSOエージェント

ユース・ケース: 同時に行われる削除と更新

説明

1. ブラウザ1でOracle Access Managerコンソールを使用して、OSSOエージェント・インスタンスを編集モードで開きます。

2. 別のブラウザ(ブラウザ2)でOracle Access Managerコンソールを使用するか、WLSTスクリプトを使用して、このOSSOエージェントを削除します。

3. 次に、ブラウザ1に戻ります(OSSOエージェント・インスタンスが編集モードで開いています)。

4. 「適用」ボタンをクリックします。

現在の動作

Oracle Access ManagerコンソールでOSSOエージェントを編集すると、Nullポインタ例外が発生します。

この動作は不正です。

20.3.10 インストレーション・ガイドに集中ログアウトの構成手順が含まれていない

シングル・サインオンはOracle Access Managerのインストール後に有効になります。即時利用可能なシングル・サインオンの構成を完了するには、集中管理されたログアウトをインストール後に構成する必要があります。次の項の指示に従って、集中管理されたログアウトを構成してください。

- 「Oracle Access Manager 11gでのADFコード化されたアプリケーションの集中ログアウトの構成」
ADFログアウトが正常に機能するには、シングル・サインオン・サーバーのパッチ9824531が必要です。パッチに含まれるreadmeファイルの説明に従って、このパッチをインストールします。

- 「IDMドメイン・エージェントの集中ログアウトの構成」(パッチ・セット内では、これは現在、IAMSuiteAgentです)

20.3.11 アップグレード時に管理サーバー・コンソールにNULLポインタ例外が表示される

アイデンティティ・ストアの停止時に、構成イベント・トリガーによりNullポインタ例外が発生します。アップグレードは成功しますが、管理サーバー・コンソールにエラー・メッセージが表示されます。サービスは失われません。

アップグレード中にNULLポインタが表示された場合、サービスは失われないため、このエラーを無視して構いません。

WLSTコマンドの実行中にNULLポインタが表示された場合は、管理サーバーを再起動する必要があります。

20.3.12 Oracle Access Manager 11gサーバーでのAccess SDKバージョン10.1.4.3.0の使用

一般的に、Sun Microsystems JDK 1.4.xコンパイラは、Access SDKバージョン10.1.4.3.0のJavaインタフェースで使用されるJDKバージョンです。

例外として、(Linuxオペレーティング・システム・プラットフォームの)64ビットAccess SDKバージョン10.1.4.3.0のJavaインタフェースでは、Sun Microsystems JDK 1.5.xコンパイラを使用する必要があります。

Oracle Access Manager 11gに含まれるセッション管理エンジンの新機能は、認証のためのAccess SDKバージョン10.1.4.3.0のコールごとに、セッションを作成します。

そのため、Access SDKを使用して自動のプロセスをプログラムで認証する場合には、問題が発生します。問題とは、Access SDK内で生成されたシステムのセッション数が劇的に増加して、大量のメモリー消費を引き起こすことです。

20.3.13 コンソールを使用したセッションの検索および削除

セッション検索基準が一般的なものである場合(たとえば、ワイルドカード(*)のみを使用する場合など)、大きなセッション・リストからセッションを削除する際に制限があります。

セッション検索基準を十分に細分化することによって比較的小さな結果セット(理想的には20以下)を取得することをお薦めします。

20.3.14 Kerberos認証スキームによって保護されているリソースに対するASCII以外のユーザー

ASCII以外のユーザーがチャレンジ・メソッドとしてWNAを使用してKerberos認証スキームで保護されているリソースにアクセスしようとすると、失敗します。

ユーザー詳細を取得してサブジェクトにユーザーDNおよびGUID属性を移入しようとすると、例外が発生します。

20.4 Oracleセキュリティ・トークン・サービスの問題および回避方法

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

- 20.4.1項「必要な詳細が省略されると警告が表示されない」

- 20.4.2項「新規リクエスタ・ページ、Internet Explorerバージョン7および日本語ロケール」

- 20.4.3項「表に行がないときに「削除」ボタンが無効でない」

- 20.4.4項「発行テンプレートをコピーしたときにすべての子要素がコピーされない」

- 20.4.5項「「適用」および「元に戻す」ボタンが有効である」

- 20.4.6項「Oracle WSMエージェントのログに一般フォルト・エラーのみが書き込まれる」

- 20.4.7項「サーバー・キー・タブ・ファイルとクライアント・キー・タブ・ファイルは同じバージョンである必要がある」

- 20.4.8項「WS-Securityに必要なデフォルトのパートナ・プロファイル」

- 20.4.9項「NameIDが見つからないときに発行されたSAMLトークン」

20.4.1 必要な詳細が省略されると警告が表示されない

次の特性がある新規検証テンプレートのトークン・マッピング・ページで、

- WS-Security

- トークン・タイプSAML 1.1

- デフォルト・パートナ・プロファイル: リクエスタ・プロファイル

警告が表示されません。

- 属性ベースのユーザー・マッピングを有効化するボックスを選択したときに必要な「ユーザー属性」フィールドを空のままにした場合
「ユーザー属性」フィールドが空である場合、新規行は保存されません。ただし、両フィールドが入力されている場合、これは保存されます。ユーザーが追加した行内の「ユーザー属性」フィールドの値を削除すると、変更を適用したときに行が削除されます。

- 組込みの名前識別子マッピング行を削除しようとした場合
名前識別子マッピング行は削除できません。

20.4.2 新規リクエスタ・ページ、Internet Explorerバージョン7および日本語ロケール

Internet Explorerバージョン7で日本語ロケールを使用する場合、新規リクエスタというタイトルがページの1行に表示されません。「パートナ」、「名前」、パートナ・タイプ、パートナ・プロファイルの各フィールドがページ上で折り返されない可能性があります。

これは、パートナ(リクエスタ、リライイング・パーティおよび発行局)を作成または変更しているかどうかとは関係なく発生します。

20.4.3 表に行がないときに「削除」ボタンが無効でない

次の表内に削除対象の行がなくても、「削除」ボタンが有効です。

- 属性名マッピング表(パートナ・プロファイル(リクエスタ、リライイング・パーティおよび発行局プロファイル)の「トークンおよび属性」ページ)。

- 発行局パートナ・プロファイルの値マッピング表

表内に行がない場合、「削除」ボタンはデフォルトでは無効である必要があります。

20.4.4 発行テンプレートをコピーしたときにすべての子要素がコピーされない

発行テンプレートの類似コピー機能では、ネストした表はコピーされません(属性マッピングおよびフィルタリング表、およびカスタムトークン属性表)。

回避方法: 目的の発行テンプレートにナビゲートし、ナビゲーション・ツリー内の名前をクリックし、類似コピー・ボタンをクリックします。元の表(「属性マッピング」またはカスタム属性表)から不足情報を手動で入力します。

20.4.5 「適用」および「元に戻す」ボタンが有効である

適用すべき変更や前のバージョンに戻すべき保存済の変更がなくても、Oracleセキュリティ・トークン・サービスの各ページで「適用」および「元に戻す」ボタンが有効です。

20.4.6 Oracle WSMエージェントのログに一般フォルト・エラーのみが書き込まれる

Oracle WSMエージェントのエラーのログにコンテンツが書き込まれません。一般フォルト・エラーのみが存在します。

回避方法: ホストOAMサーバーでOracle WSMエージェントのメッセージ・ロギングを有効にします。

1. $DOMAIN/config/fmwconfig/server/oam_server1/logging.xmlファイルを検索します。

2. logging.xmlファイルのWSMブロックを次のように変更します。

<logger name="oracle.wsm" level="TRACE:32" useParentHandlers="false">
<handler name="odl-handler"/>
</logger>

<logger name="oracle.wsm.msg.logging" level="TRACE:32"
useParentHandlers="false">
<handler name="owsm-message-handler"/>
<handler name="wls-domain"/>
</logger>

3. OSTSポリシー: Oracleセキュリティ・トークン・サービス・ポリシーが(Oracle提供のWSMポリシーのかわりに)使用されている場合、次の手順を実行します。

1. Oracle_IDM1/oam/server/policyを検索します。

2. sts-policies.jarを解凍します。

3. すべてのポリシーを変更してEnforcedをtrueに設定します: META-INF/polices/sts。

<oralgp:Logging orawsp:name="Log Message1" orawsp:Silent="true
orawsp:Enforced="true" orawsp:category="security/logging">
<oralgp:msg-log>
<oralgp:request>all</oralgp:request>
<oralgp:response>all</oralgp:response>
<oralgp:fault>all</oralgp:fault>
</oralgp:msg-log>
</oralgp:Logging>

4. 更新したsts-policies.jarを再度圧縮します。

5. 管理サーバーおよび管理対象サーバーを再起動します。

20.4.7 サーバー・キー・タブ・ファイルとクライアント・キー・タブ・ファイルは同じバージョンである必要がある

u18より上位のSun JDK6を使用してWebLogic 10.3.5が構成されている場合、Kerberosトークンの認証の例外が発生します。

Oracleセキュリティ・トークン・サービスからセキュリティ・トークンを要求する認証トークンとしてKerberosトークンを使用する場合:

- 検証テンプレートで構成されているキー・タブ・ファイルは常に、KDCサーバーの最新バージョンである必要があります。

- KVNOは常に、サーバー上で使用可能な最新のものである必要があります。

20.4.8 WS-Securityに必要なデフォルトのパートナ・プロファイル

『Oracle Access Managerアクセス管理ガイド』には、次の記述があります: 「トークン・プロトコルをWS-TrustからWS-Securityに切り替える場合、「トークン・タイプ」リスト内のオプションは変更されません。ただし、必要なデフォルト・パートナ・プロファイル・リストが表示され、ここからWS-Securityのプロファイルの1つを選択する必要があります。」

修正: トークン・プロトコルをWS-TrustからWS-Securityに切り替えると、必須フィールドのデフォルト・パートナ・プロファイルが表示されます。このフィールドの値を選択する必要があります。このフィールドの値を選択せずにWS-Trustに戻すと、「トークン・タイプ」リスト内のオプションが正しく更新されず、WS-Trustのトークン・タイプ値が設定されません。

20.4.9 NameIDが見つからないときに発行されたSAMLトークン

NameIdentifierユーザー属性の値がnullまたは空であっても、エラー・メッセージが戻されるのではなく、「NameIdentifier」フィールドが空の状態で発行されたアサーションを発行できます。次に例を示します。

<saml:NameIdentifier
Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"/>

回避方法: 発行テンプレート内の「名前識別子ユーザー属性」フィールドにはユーザー・ストアの値が必要です。

20.5 統合および相互運用性の問題および回避方法

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

- 20.5.1項「WNA認証がWindows 2008上で機能しない」

- 20.5.2項「httponlyとマークされたCookieをJVMプラグインが無視する」

20.5.1 WNA認証がWindows 2008上で機能しない

Windows 2008サーバーおよびWindows 2007マシンでサポートされているデフォルトのKerberos暗号化は、AES256-CTS-HMAC-SHA1-96、AES128-CTS-HMAC-SHA1-96およびRC4-HMACです。

クライアントがDESのみの暗号化を使用するように構成されている場合、ユーザーはKerberos認証を使用して保護されているリソースにアクセスできません。エラー・メッセージAn incorrect username and password was specifiedが表示されます。

初期のKerberosトークンが存在しないため、ブラウザはOAMサーバーでは認識されないNTLMトークンを送信します。このため、ユーザー認証が失敗します。

回避方法として、暗号化メカニズムを有効化し、次に記述されている手順に従います:

http://technet.microsoft.com/en-us/library/dd560670%28WS.10%29.aspx

20.5.2 httponlyとマークされたCookieをJVMプラグインが無視する

ブラウザ側スクリプトまたはJavaアプレットでは、httponlyフラグを使用して設定されたCookieを使用することはできません。JVMプラグインは、httponlyとマークされたCookieは無視します。

この問題を解決するには、次の手順に従います。

1. mod_sso.confで、OssoHTTPOnly offパラメータを無効にします。

2. 認証のために渡す使用可能なアプレット・パラメータのリストに必要なOSSO Cookieを追加します。

20.6 偽装に関するOracle Access Managerの回避方法

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

- 20.6.1項「Internet Explorerのバージョン7、8、9で偽装が失敗する」

- 20.6.2項「Oracle Access Manager 11gのORA_FUSION_PREFS Cookieドメインのドットが3つである」

20.6.1 Internet Explorerのバージョン7、8、9で偽装が失敗する

Internet Explorerブラウザの制限により、偽装先のユーザーIDにASCII以外の文字が含まれるときに偽装が失敗して「承諾」ページに移動できない場合があります。

ブラウザ内で偽装を開始するURLを直接入力したり貼り付けると、かわりにfailure_urlに移動します。

20.6.2 Oracle Access Manager 11gのORA_FUSION_PREFS Cookieドメインのドットが3つである

Oracle Access Manager 10gでは、ORA_FUSION_PREFS Cookieドメインには次の形式(2つのドット)が使用されていました。

10g形式: .oracle.com

しかし、Oracle Access Manager 11gでローカライズされたログインでは、ORA_FUSION_PREFS Cookieドメインに対して次の形式(3つのドット)のみが受け入れられます。

11g形式: .us.oracle.com

たとえば、ホスト名がgcsptf.us.oracle.comである場合、Oracle Access Manager 11gは、ドメイン名.us.oracle.comを使用してCookieを作成します。

しかし、アプリケーション・セッションは、ドメイン名.oracle.comを使用してCookieを作成するため、このCookieを使用するアプリケーションとFusion Middlewareの間で相互運用性に関する問題が発生します。

回避方法: 次の例に示すように、11gの要件に応じてFACookieDomainパラメータを更新し、oam-config.xml内のVersion xsd:integerを増分します。

1. DOMAIN_HOME/config/fmwconfig/oam-config.xmlをバックアップします。

2. 編集するためにファイルを開き、変更には細心の注意を払ってください。

3. FACookieDomainを自分のドメインに設定します(3つのドット区切りを使用)。

<Setting Name="FAAppsConfig" Type="htf:map">
<Setting Name="FACookieDomain" Type="xsd:string">.us.oracle.com</Setting>
<Setting Name="FAAuthnLevel" Type="xsd:integer">2</Setting>
<Setting Name="consentPage" Type="xsd:string">/oam/pages/impconsent.jsp
</Setting>
</Setting>

4. 構成バージョン: 次に示すように、Version xsd:integerをこの例の最終行の値まで増分します(既存の値(ここでは26) + 1)。
例:

<Setting Name="Version" Type="xsd:integer">
<Setting xmlns="http://www.w3.org/2001/XMLSchema"
Name="NGAMConfiguration" Type="htf:map:>
<Setting Name="ProductRelease" Type="xsd:string">11.1.1.3</Setting>
<Setting Name="Version" Type="xsd:integer">26</Setting>
</Setting>

5. oam-config.xmlを保存します。

20.7 ドキュメントの訂正箇所

この項では、次のガイドに関するドキュメントの訂正箇所を示します。

- 20.7.1項『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』

- 20.7.2項『Oracle Fusion Middleware Oracle Access ManagerおよびOracle Security Token Service開発者ガイド』

- 20.7.3項『Oracle Fusion Middleware Oracle Access Manager統合ガイド』

20.7.1 『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』

このガイドにはドキュメントの訂正箇所はありません。

20.7.2 『Oracle Fusion Middleware Oracle Access ManagerおよびOracle Security Token Service開発者ガイド』

このガイドにはドキュメントの訂正箇所はありません。

20.7.3 『Oracle Fusion Middleware Oracle Access Manager統合ガイド』

この項には、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』部品番号E15740-04にのみに適用される訂正箇所が含まれます。

このガイドには次のドキュメントの訂正箇所が含まれています。

- 20.7.3.1項「OAM-OIM統合の前提条件の更新」

- 20.7.3.2項「configOIMコマンドのプロパティ」

20.7.3.1 OAM-OIM統合の前提条件の更新

『Oracle Fusion Middleware Oracle Access Manager統合ガイド』部品番号E15740-04の第5章「Oracle Access ManagerとOracle Identity Managerの統合」5.2項「前提条件」の手順8aでは、Oracle Identity Managerが実行しているドメインでLDAP同期(LDAP sync)の構成を準備するように指示しています。

手順8aでは、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』(B55911-04)の14.8.5項「LDAP同期を有効にするための前提条件の完了」を参照するように指示しています。この項のいくつかの手順(OIMユーザーおよびグループの作成など)はすでに完了しているため、混乱が生じる可能性があります。

このかわりに、手順8aで、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』の14.8.5.2項「Oracle Virtual Directoryのアダプタの作成」を参照するように指示して、Oracle Internet Directoryに対するOracle Virtual Directoryアダプタを構成できるようにします。

さらに、5.2項「前提条件」の手順8cでは、Oracle Identity Managerが実行しているドメインでLDAP同期(LDAP sync)を構成する構成ウィザードを実行するように指示しています。この手順は、LDAP同期が有効でない状態でOracle Identity Managerがインストールされた場合には動作しません。

このかわりに、手順8cで、『Oracle Fusion Middleware Oracle Identity Managerシステム管理者ガイド』部品番号E14308-08の10.1項「インストール後のLDAP同期の有効化」で、インストール後のLDAP同期を有効化する正しい手順を参照するように指示する必要があります。

20.7.3.2 configOIMコマンドのプロパティ

5.4項「Oracle Identity Managerでの統合タスクの実行」に、手順3の-configOIMコマンドの実行時にプロパティ・ファイルに指定されるすべてのパラメータの定義が提供されていません。

次のパラメータ定義を使用して、プロシージャのプロパティ・ファイルの構成に役立ててください。

表20-1 configOIMコマンドのパラメータ

LOGINURI

JPSが必要とするURI。デフォルト値は/${app.context}/adfAuthentication

LOGOUTURI

JPSが必要とするURI。デフォルト値は/oamsso/logout.html

AUTOLOGINURI

JPSが必要とするURI。デフォルト値は/obrar.cgi

ACCESS_SERVER_HOST

Oracle Access Managerホスト名。

ACCESS_SERVER_PORT

Oracle Access Manager NAPポート。

ACCESS_GATE_ID

OIMが通信する必要のあるOAMアクセス・ゲートID。

OIM_MANAGED_SERVER_NAME

Oracle Identity Manager管理対象サーバーの名前。クラスタの場合、管理対象サーバーを指定できます。

COOKIE_DOMAIN

OIMアプリケーションが存在するWebドメイン。.cc.mycorp.comの形式でドメインを指定します。

COOKIE_EXPIRY_INTERVAL

Cookieの有効期限。-1に設定します。

OAM_TRANSFER_MODE

アクセス・サーバーが機能するセキュリティ・モデル。選択肢はOPENとSIMPLEです。

WEBGATE_TYPE

作成するWebGateエージェントのタイプ。ドメイン・エージェントを使用する場合はjavaWebgateに設定し、10g Webゲートを使用する場合はohsWebgate10gに設定します。

SSO_ENABLED_FLAG

SSOが有効かどうかを判断するフラグ。trueまたはfalseに設定します。

IDSTORE_PORT

アイデンティティ・ストアのポート番号(IDSTORE_DIRECTORYTYPEに対応)。

IDSTORE_HOST

アイデンティティ・ストアのホスト名(IDSTORE_DIRECTORYTYPEに対応)。

IDSTORE_DIRECTORYTYPE

認証者が作成される必要のあるディレクトリのタイプ。Oracle Internet Directoryの場合はOID、その他のすべてのディレクトリの場合はOVD。

IDSTORE_ADMIN_USER

管理者権限のあるユーザー。エントリにはユーザーの完全なLDAP DNを含める必要があります。

IDSTORE_USERSEARCHBASE

ユーザーが保存されるディレクトリの場所。

IDSTORE_GROUPSEARCHBASE

グループが保存されるディレクトリの場所

MDS_DB_URL

MDSデータベースのURL。

MDS_DB_SCHEMA_USERNAME

MDSデータベースのスキーマ名。

WLSHOST

WebLogicサーバーのホスト名。

WLSPORT

WebLogicサーバーのポート名。

WLSADMIN

WebLogicサーバーの管理者。

DOMAIN_NAME

Oracle Identity Managerドメイン名。

DOMAIN_LOCATION

Oracle Identity Managerドメインの場所。

21 Oracle Entitlements Server

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

- 21.1項「一般的な問題および回避方法」

- 21.2項「構成の問題および回避方法」

- 21.3項「ドキュメントの訂正箇所」

21.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- Oracle Internet Directoryポリシー・ストアでのバックスラッシュの使用

- Oracle Databaseポリシー・ストアのパフォーマンス・チューニング

- Internet Explorer 7の使用時にアクション・バーが消える

- 再作成されたアプリケーションが制御モードで配布されない場合がある

- 新しく追加した監査イベントをEnterprise Managerが取得しない

- 認可リクエストに渡された属性が大/小文字を区別して処理される

- 監査スキーマ定義が不完全である

- IPv6クライアント上のJavaセキュリティ・モジュールがWindowsでサポートされない

- Windows IPv6ホストでのWebLogicセキュリティ・モジュールのポリシー配布構成に関する問題

- カスタム機能の属性名の検証

21.1.1 Oracle Internet Directoryポリシー・ストアでのバックスラッシュの使用

ポリシー・オブジェクト名にバックスラッシュ(\)が使用されており、バックスラッシュの後ろにポンド記号(#)または2つの16進数文字([a-fA-f_0-9][a-fA-f_0-9])がある場合、オブジェクトの検索が予想どおりに機能しない場合があります。この問題が発生するのは、リソース・タイプ、リソース名またはアクション別の権限セットの問合せの失敗の原因となる値がリソース・タイプ名、リソース名またはアクション・アソシエーションのいずれかに含まれる場合です。

回避方法:

ポリシー・オブジェクト名にこれらの値を使用しないようにしてください。

21.1.2 Oracle Databaseポリシー・ストアのパフォーマンス・チューニング

Oracle dbms_statsパッケージを使用して、Oracle Databaseポリシー・ストアでのデータ移行パフォーマンスを向上させることができます。実行する正確なSQLコマンドは、次のとおりです。

*EXEC DBMS_STATS.gather_schema_stats
('DEV_OPSS',DBMS_STATS.AUTO_SAMPLE_SIZE,no_invalidate=>FALSE);*

DEV_OPSSは、データベース・ポリシー・ストアに使用されるスキーマ所有者です。他の2つのパラメータも、この例のように使用できます。

回避方法:

このDBMS_STATSコールは、次のオプションのいずれかを使用して定期的に実行できます。

- DBMS_JOBを使用します。

1. 次のコードをSQLスクリプトにコピーして貼り付けます。
この例では、ジョブは10分ごとに実行されます。

variable jobno number;
BEGIN
DBMS_JOB.submit
(job => :jobno,
what =>
'DBMS_STATS.gather_schema_stats(''DEV_OPSS'',DBMS_STATS.AUTO_SAMPLE_SIZE,
no_invalidate=>FALSE);',
interval => 'SYSDATE+(10/24/60)');
COMMIT;
END;
/
#end of sql script

2. スキーマ所有者としてsqlplusにログインします。たとえば、sys_userではなく'DEV_OPSS'としてログインします。

3. SQLスクリプトを実行します。
実行したスクリプトからジョブIDを検索するには、次を実行します。

sqlplus '/as sysdba'
SELECT job FROM dba_jobs WHERE schema_user = 'DEV_OPSS' AND what =
'DBMS_STATS.gather_schema_stats(''DEV_OPSS'',DBMS_STATS.AUTO_SAMPLE_SIZE,
no_invalidate=>FALSE);';

ジョブを削除するには、スキーマ所有者(たとえば、sys_userではなく'DEV_OPSS')としてsqlplusにログインし、次のSQLコマンドを実行します。

EXEC DBMS_JOB.remove(27);

- cronジョブまたはシェル・スクリプトを使用して、SQLコマンドを実行します。

# run dbms_stats periodically
./runopssstats.sh
# runopssstats.sh content is below:
# In this example, we will execute the command in every 10 minutes
#!/bin/sh

i=1
while [ $i -le 1000 ]
do
echo $i
sqlplus dev_opss/welcome1@inst1 @opssstats.sql
sleep 600
i=`expr $i + 1`
done
# end of sh

# opssstats.sql
EXEC DBMS_STATS.gather_schema_stats('DEV_OPSS',
DBMS_STATS.AUTO_SAMPLE_SIZE,no_invalidate=>FALSE);
QUIT;
# end of sql

21.1.3 Internet Explorer 7の使用時にアクション・バーが消える

Internet Explorer 7を使用している場合、「システム構成」→「システム管理者」の下にある「管理者ロール」からロールまたはユーザーを選択すると、アクション・バーが消え、外部ロール・マッピングおよび外部ユーザー・マッピングを削除できなくなります。

回避方法:

この問題は、Internet Explorer 7に固有です。Firefox 3を使用してください。

21.1.4 再作成されたアプリケーションが制御モードで配布されない場合がある

場合によっては、PDPサービスが制御モードで実行されているときに、1つのアプリケーション・オブジェクトがポリシー・ストアから削除された後に同じ名前を使用して再作成されると、変更がPDPサービスに配布されない可能性があります。これは、ローカル・キャッシュ内のアプリケーションのバージョンがポリシー・ストア内のアプリケーションのバージョンより高いことが原因です。

回避方法:

PDPサービスのローカル・キャッシュ・ファイルを削除し、PDPサービス・インスタンスを再起動してください。oracle.security.jps.runtime.pd.client.localpolicy.work_folder構成パラメータによってキャッシュへのパスが定義されます。デフォルト値は<SM_INSTANCE>/config/work/です。

21.1.5 新しく追加した監査イベントをEnterprise Managerが取得しない

component_events.xmlは、構成ツール(Enterprise ManagerやWebLogic Scripting Toolなど)と監査ランタイムおよびデータベース・ローダーによって使用される監査イベント定義ファイルです。「Low/Medium」リストに新しく追加されたすべてのイベントがEnterprise Managerによって取得されるようにするには、component_events.xmlファイルを変更する必要があります。

回避方法:

1. Enterprise Managerからログアウトします。

2. component_events.xmlファイルを開きます。
このファイルは$IDM_OPSS_ORACLE_HOME/modules/oracle.iau_11.1.1/components/JPS/ディレクトリ内にあります。

3. <FilterPresetDefinition name="Low">を検索します。

4. イベント・リスト内で、purgeDistributionStatusをPurgeDistributionStatusに変更します。
大文字に注意してください。

5. <FilterPresetDefinition name="Medium">を検索します。

6. イベント・リスト内で、purgeDistributionStatusをPurgeDistributionStatusに変更します。
大文字に注意してください。

7. ファイルを保存して閉じます。

8. Enterprise Managerを起動します。

21.1.6 認可リクエストに渡された属性が大/小文字を区別して処理される

渡された属性のPEP API名を使用する場合、これらの大/小文字の区別は、ポリシーに記載されているものと同じである必要があります。

21.1.7 監査スキーマ定義が不完全である

IAUOES監査スキーマはOracle Entitlements Serverのイベント定義と同期化されていないため、このコンポーネントに必要な列は含まれていません。このため、データを適切な列に保存できず、Oracle Entitlements Serverデータに対して監査レポートを実行できません。

回避方法 - オプション1

RCUが実行されていない場合、このオプションを使用します。手順は次のとおりです。

1. 次の場所にあるJPS.sqlを検索します。

$RCU_HOME/rcu/integration/iauoes/scripts/JPS.sql

ファイル権限を変更し、ファイルを書込み可能にします。

2. 次のファイルをコピーします:

$IDM_OPSS_ORACLE_HOME/modules/oracle.iau_11.1.1/sql/scripts/JPS.sql

コピー先:

$RCU_HOME/rcu/integration/iauoes/scripts/JPS.sql

3. RCUを実行してIAUOESスキーマを作成します。

回避方法 - オプション2

RCUがすでに実行されている場合、このオプションを使用します。手順は次のとおりです。

1. 次のファイルをコピーします:

$IDM_OPSS_ORACLE_HOME/modules/oracle.iau_11.1.1/sql/scripts/JPS.sql

コピー先: sqlplusの実行元のディレクトリ。

2. sysdbaとしてsqlplusに接続します。

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

1. alter session set current_schema=audit_schema_user

2. drop table JPS;

3. @@JPS.sql audit_schema_user audit_schema_user_Append
audit_schema_user_Viewer;

21.1.8 IPv6クライアント上のJavaセキュリティ・モジュールがWindowsでサポートされない

JDK 1.6の問題が原因で、Windows IPv6クライアントを使用している場合、Javaセキュリティ・モジュールはサポートされません。現在、JDK開発チームと協力して解決に当たっています。

21.1.9 Windows IPv6ホストでのWebLogicセキュリティ・モジュールのポリシー配布構成に関する問題

一部のWindows IPv6ホストで、ポリシー配布URLが正しく生成されない場合があります。特に、jps-config.xmlでは、次の行が表示される場合があります。

@ <property value="https://127.0.0.1:8002/pd-client"
name="oracle.security.jps.runtime.pd.client.DistributionServiceURL"/>

回避方法:

jps-config.xml(<domain_home>/config/oeswlssmconfig/内)を編集し、正しいポリシー配布クライアントURLが含まれるようにします。次の例では、<WLS-SM-client-host>は、WebLogic Serverセキュリティ・モジュールが実行されているホスト名です。<Pd-client-port>は、クライアントがポリシー配布をリスニングしているポートです。

@ <property value="https://<WLS-SM-client-host>:<Pd-client-port>/pd-client"
name="oracle.security.jps.runtime.pd.client.DistributionServiceURL"/>

21.1.10 カスタム機能の属性名の検証

カスタム機能実装を使用しているときに属性名が無効である場合、認可リクエストの結果が間違っている可能性があります。このため、属性名の値を取得する前に属性名を検証する必要があります。

回避方法:

カスタム機能実装で次のコードを使用して属性名を検証します。

boolean isValidAttributeName(String name) {
if (name == null) return false;
return name.matches("[A-Za-z_][A-Za-z0-9_]*");
}

21.2 構成の問題および回避方法

この時点で構成の問題はありません。

21.3 ドキュメントの訂正箇所

この時点でドキュメントの訂正箇所はありません。

22 Oracle Identity Federation

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

- 22.1項「一般的な問題および回避方法」

- 22.2項「構成の問題および回避方法」

- 22.3項「ドキュメントの訂正箇所」

22.1 一般的な問題および回避方法

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

- 22.1.1項「認証エンジン用データベース表はbase64形式である必要がある」

- 22.1.2項「SSLモードのOracle Identity Federation HAに関する考慮事項」

- 22.1.3項「表示される管理対象サーバーのメトリックが正しくない」

- 22.1.4項「IDPPROVIDEDNAMEIDVALUEでデータベース列が短すぎるエラー」

22.1.1 認証エンジン用データベース表はbase64形式である必要がある

データベース表を認証エンジンとして使用し、パスワードがMD5またはSHAのいずれかでハッシュされて格納されている場合、base64形式である必要があります。

ハッシュされたパスワードはbase64でエンコードされた形式であるか、{SHA}または{MD5}の接頭辞を持ちます。次に例を示します。

{SHA}qUqP5cyxm6YcTAhz05Hph5gvu9M=

22.1.2 SSLモードのOracle Identity Federation HAに関する考慮事項

相互にミラー化されている2つ以上のOracle Identity Federationサーバーがあり、フロントエンドにロード・バランサがある高可用性環境でSSLを設定する場合、次の2つの方法があります。

- SSL接続がユーザーとロード・バランサの間をつなぐように、ロード・バランサでSSLを構成します。この場合、ロード・バランサによって使用されるキーストアおよび証明書には、ロード・バランサのアドレスを参照するCNが含まれます。
ロード・バランサとWLS/Oracle Identity Federation間の通信では、SSLの使用は任意です(SSLを使用する場合、Oracle WebLogic Serverでは、キーストアおよび証明書がロード・バランサによって信頼されているかぎり、どのキーストアや証明書でも使用できます)。

- Oracle Identity FederationサーバーでSSLが構成されているため、SSL接続はユーザーとOracle Identity Federationサーバー間のものです。この場合、ユーザーがロード・バランサのホスト名を使用して接続するため、Oracle WebLogic Server/Oracle Identity Federationのキーストアおよび証明書のCNはロード・バランサのアドレスを参照する必要があり、証明書CNがロード・バランサのアドレスと一致している必要があります。
つまり、ユーザーに接続されるSSLエンドポイント(ロード・バランサまたはOracle WebLogic Server/Oracle Identity Federation)のキーストアおよび証明書には、ロード・バランサのホスト名に設定されたCNが含まれる必要があります。ユーザーは、そのアドレスを使用してOracle Identity Federationに接続するためです。

22.1.3 表示される管理対象サーバーのメトリックが正しくない

問題

Windowsで、Oracle Identity Federationホームページのリソース使用率のセクションにある、Oracle Identity Federationがデプロイされている管理対象サーバーに関するCPUおよびメモリー使用率のメトリックに値0が常に表示されます。

回避方法

次の手順に従って問題を修正します。

1. Oracle Identity Federationの監視に使用されているFusion Middleware ControlエージェントのOracleインスタンス・ホームに移動します。

2. opmnctlコマンドを実行してemagentプロセスを停止します。

$INST_HOME/bin/opmnctl stopproc ias-component=EMAGENT

3. emctlコマンドを実行してemagentプロセスを起動します。

$INST_HOME/EMAGENT/EMAGENT/bin/emctl start agent

22.1.4 IDPPROVIDEDNAMEIDVALUEでデータベース列が短すぎるエラー

問題

セッションおよびメッセージ・データ・ストアにデータベース・ストアを使用するようOracle Identity Federationが構成されている場合、IDPPROVIDEDNAMEIDが200文字より長いと、次のエラーが表示されます。

ORA-12899: value too large for column
"WDO_OIF"."ORAFEDTMPPROVIDERFED"."IDPPROVIDEDNAMEIDVALUE" (actual: 240,
maximum: 200)\n]

回避方法

表ORAFEDTMPPROVIDERFEDを変更してidpProvidedNameIDValueの列サイズを240に上げてください。

22.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 22.2.1項「SOAとOIFが同じドメインにある場合のWLST環境変数」

- 22.2.2項「Oracle Virtual DirectoryにはLSAアダプタが必要」

- 22.2.3項「リモートWSフェデレーションSPの設定は動的に変更される必要がある」

- 22.2.4項「WSフェデレーションの信頼できるサービス・プロバイダの作成時に必要なプロパティ」

- 22.2.5項「レコードの削除後フェデレーテッド・アイデンティティ表がリフレッシュされない」

- 22.2.6項「デフォルト認証スキームが保存されない」

- 22.2.7項「アーティファクト・プロファイルを使用して10gと11gのOracle Identity Federationが連携するよう構成」

22.2.1 SOAとOIFが同じドメインにある場合のWLST環境変数

サイトで同じドメインにOracle SOA SuiteとOracle Identity Federationが含まれている場合、『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』のWLSTの設定手順は、WLSTでOracle Identity Federationコマンドを正常に実行するには不十分です。

このような事態になる可能性があるのは、IdMドメインをインストールしてからOracle SOAインストールを使用してこれを拡張した場合です。この場合、SOAインストーラによりORACLE_HOME環境変数が変更されます。これにより、Oracle Identity FederationのWLST環境が破損します。これは、この環境がORACLE_HOMEのIdM値に依存しているためです。

WLSTコマンドを使用できるようにするには、次の手順に従います。

1. 『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』のWLST環境の設定に関する項に記載されている手順を実行します。

2. OIF-ORACLE_HOME/fed/script/*.pyをWL_HOME/common/wlstへコピーします。

3. CLASSPATH環境変数をOIF-ORACLE_HOME/fed/scriptsに追加します。

22.2.2 Oracle Virtual DirectoryにはLSAアダプタが必要

Oracle Virtual DirectoryをOracle Identity Federationのユーザー・ストアまたは認証エンジンとして使用するには、ローカル・ストレージ・アダプタを構成し、インストール時またはインストール後の構成時に必要に応じてコンテキスト・ルートを作成する必要があります。

このタスクの詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の「Oracle Virtual Directoryアダプタの作成と構成」を参照してください。

22.2.3 リモートWSフェデレーションSPの設定は動的に変更される必要がある

「フェデレーションの編集」ページで、リモートWS-Fedサービス・プロバイダのOracle Identity Federation (OIF)設定には、「SSOトークン・タイプ」と呼ばれるプロパティが含まれます。「IdP共通設定」ページから値を継承することも、これをここで上書きすることもできます。OIF設定に表示されているプロパティの数は、「SSOトークン・タイプ」の値によって異なります。

「SSOトークン・タイプ」を別の値でオーバーライドする(SAML2.0からSAML1.1へ変更するなど)よう選択した場合、OIFの設定に表示されるプロパティの数は、「適用」ボタンをクリックするまで変わりません。

また、「デフォルト名前IDフォーマット」の値を永続識別子または一時/単発識別子にオーバーライドして「SSOトークン・タイプ」の値をSAML2.0からSAML1.1またはSAML1.0に変更した場合、「デフォルト名前IDフォーマット」の値が空になることに注意してください。続行するには、このプロパティをリストの有効な値に再設定します。

22.2.4 WSフェデレーションの信頼できるサービス・プロバイダの作成時に必要なプロパティ

WSフェデレーションの信頼できるサービス・プロバイダを作成する場合、次の手順で「Microsoft Webブラウザ・フェデレーテッド・サインオンの使用」に値を設定する必要があります。

1. Fusion Middleware Controlで、「フェデレーション」→「フェデレーションの編集」と移動します。

2. WSフェデレーションの信頼できるサービス・プロバイダを新規に作成するよう選択し、「編集」をクリックします。

3. 「信頼できるプロバイダ設定」セクションでチェック・ボックスを選択または選択解除して「Microsoft Webブラウザ・フェデレーテッド・サインオンの使用」に値を設定します。

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

22.2.5 レコードの削除後フェデレーテッド・アイデンティティ表がリフレッシュされない

フェデレーション・ストアがXMLベースの場合、レコードの削除後、そのレコードがフェデレーテッド・アイデンティティ表に表示され続けます。

次のシナリオで問題について説明します。

1. フェデレーション・データ・ストアはXMLです。

2. 「フェデレーテッド・アイデンティティによるユーザーのマップ」を使用してフェデレーテッドSSOを実行します。

3. Fusion Middleware ControlでOracle Identity Federationインスタンスを特定し、「管理」→「アイデンティティ」→「フェデレーテッド・アイデンティティ」と移動します。

4. 作成されたフェデレーション・レコードをクリックし、削除します。

削除後も、フェデレーテッド・レコードが表にあります。レコードの削除をさらに試みると、エラーになります。

回避方法は、「検索」をクリックして表を手動でリフレッシュすることです。

22.2.6 デフォルト認証スキームが保存されない

問題

この問題は、Fusion Middleware ControlでOracle Access Managerをサービス・プロバイダ統合モジュールとして構成した場合に起こります。スキーム(OIF-password-protectedなど)にデフォルトが設定されていますが、ラジオ・ボタンが無効なため、デフォルト認証スキームを設定できません。

解決策

優先使用するデフォルトの認証スキームを設定するには、次の手順に従います。

1. 現在デフォルトとして設定されているが、無効なスキームの「作成」チェック・ボックスを選択します。

2. 作成する認証スキームの「作成」チェック・ボックスを選択します。

3. デフォルトとして設定するスキームのラジオ・ボタンをクリックします。

4. スキームを作成しない場合のみステップ1のスキームの「作成」チェック・ボックスを選択解除します。

5. ページで、すべての必要なプロパティを指定します。

6. 「Oracle Access Managerの構成」ボタンをクリックして変更を適用します。

これで、デフォルト認証スキームが選択したものに設定されました。

注意:

また、認証スキームを削除する場合、デフォルト・スキームを削除しないようにしてください。スキームを削除する必要がある場合、削除前にデフォルトを別の認証スキームに変更します。

22.2.7 アーティファクト・プロファイルを使用して10gと11gのOracle Identity Federationが連携するよう構成

SAML 1.xプロトコルで、アーティファクト・プロファイルを使用して10g Oracle Identity Federationサーバーと11g Oracle Identity Federationサーバーを連携させるには、2つのサーバーの間にBasic認証またはクライアント証明書認証を設定する必要があります。

手順は次を参照してください。

- 11gリリース1 (11.1.1)の『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』のSOAPエンドポイントの保護に関する項

- 10g (10.1.4.0.1)の『Oracle Identity Federation管理者ガイド』のOracle Identity FederationがSPである場合に関する項

22.3 ドキュメントの訂正箇所

この項では、『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』(部品番号E13400-01)の訂正箇所を示します。次のトピックが含まれています。

- 22.3.1項「キーストアと秘密鍵に対する別々のパスワードはサポートされない」

- 22.3.2項「Oracle Identity Federationのデプロイに関するドキュメントの訂正箇所」

- 22.3.3項「セキュリティおよび信頼の構成に関するドキュメントの訂正箇所」

- 22.3.4項「SSL構成の追加の手順」

- 22.3.5項「診断ログのParseExceptionメッセージ」

- 22.3.6項「Oracle Access Managerと統合されている場合の再認証の要求」

- 22.3.7項「サポートされているOracle Access Manager 10gのバージョン」

- 22.3.8項「OpenID構成の追加の手順」

- 22.3.9項「Oracle Identity Federation MBeanのドキュメントの訂正箇所」

注意:

Oracle Identity FederationとOracle Access Manager 11gの統合に関するドキュメントの訂正箇所および他のリリース・ノートは、「Oracle Access Manager」を参照してください。

22.3.1 キーストアと秘密鍵に対する別々のパスワードはサポートされない

Oracle Identity Federationでは、署名と暗号化キーストアに対する1つのパスワードの構成のみサポートされ、そのパスワードを使用してキーストアと秘密鍵の両方を開きます。これは、キーストアが異なるストア・パスワードとキー・パスワードで構成されている場合、Oracle Identity Federationで秘密鍵にアクセスしようとすると、エラーになるということです。

このエラーを回避するには、構成されているキーの別名の秘密鍵パスワードをキーストア・パスワードと同じにします。

注意:

Oracle Identity Federation 11gリリース1 (11.1.1)では、キーストア・パスワードに合せてキー・パスワードを変更する場合、古いキーストアやウォレットを構成から削除する必要があります。

22.3.2 Oracle Identity Federationのデプロイに関するドキュメントの訂正箇所

3.2.2.2項「Oracle Single Sign-OnとOHSの統合」に含まれる次の一連の手順を置き換えてください。

$AS_INST/config/OHS/$OHS_NAME/disabled/mod_osso.confを$AS_INST/config/OHS/$OHS_NAME/moduleconfにコピーします。OHSの起動時に、moduleconfディレクトリ内のすべてのファイルが読み込まれます。

$AS_INST/config/OHS/$OHS_NAME/moduleconf/mod_osso.confファイルを開き、作成後に次のOHS configディレクトリにコピーされたOracle Single Sign-On構成ファイルを参照するように、OssoConfigFileディレクティブを設定します。

OssoConfigFile ${ORACLE_INSTANCE}/config/${COMPONENT_TYPE}/${COMPONENT_NAME}/oif.server.com.osso.conf

正しいテキストは次のとおりです。

$AS_INST/config/OHS/$OHS_NAME/disabled/mod_osso.confを$AS_INST/config/OHS/$OHS_NAME/moduleconfにコピーします。OHSの起動時に、moduleconfディレクトリ内のすべてのファイルが読み込まれます。

$AS_INST/config/OHS/$OHS_NAME/moduleconf/mod_osso.confファイルを開きます。作成後に次のOHS configディレクトリにコピーされたOracle Single Sign-On構成ファイルを参照するように、OssoConfigFileディレクティブを設定します。

OssoConfigFile ${ORACLE_INSTANCE}/config/${COMPONENT_TYPE}/ ${COMPONENT_NAME}/oif.server.com.osso.conf

Location要素を介して、Oracle SSOサーバーで保護する/fed/user/authnosso URLを追加します。

mod_osso.confの例は次のようになります。

LoadModule osso_module ${ORACLE_HOME}/ohs/modules/mod_osso.so

<IfModule mod_osso.c>
OssoIpCheck off
OssoIdleTimeout off
OssoConfigFile ${ORACLE_INSTANCE}/config/${COMPONENT_TYPE}/
${COMPONENT_NAME}/oif.server.com.osso.conf

<Location /fed/user/authnosso>
require valid-user
AuthType Osso
</Location>
</IfModule>

22.3.3 セキュリティおよび信頼の構成に関するドキュメントの訂正箇所

5.10.3項「セキュリティおよび信頼 - 信頼性のあるCAおよびCRL」に含まれる次の文を変更してください。

「証明書検証ストアが有効化されている場合、Oracle Identity Federationでは、これを使用して受信メッセージの署名検証が必要な証明書が検証されます。」

正しい文は次のとおりです。

「証明書検証ストアが有効化されている場合、Oracle Identity Federationでは、これを使用してSAML/WSフェデレーション受信メッセージの署名検証が必要な証明書が検証されます。」

22.3.4 SSL構成の追加の手順

8.2.2項「SSLクライアントとしてのOracle Identity Federationの構成」に、次の下位項目を追加してください。この追加項目は、管理サーバーおよびOracle Identity Federationをホストする管理対象サーバーに対してSSLが有効化された後も、引き続きFusion Middleware ControlによってOracle Identity Federationサーバーが管理されることを確実にするための手順を示すものです。

Fusion Middleware ControlによるOracle Identity Federationターゲットの管理を確実にする方法

次の手順を行います。

1. $INSTANCE_HOME/EMAGENT/EMAGENT/sysman/emd/targets.xmlを探します。
'serviceURL'プロパティのプロトコルを正しいプロトコルに変更します。Oracle Identity Federationターゲットが(ホストとoracle_emd以外に)複数ある場合は、各ターゲットの'serviceURL'を変更する必要があります。

2. $INSTANCE_HOME/EMAGENT/EMAGENT/sysman/config/emd.propertiesを探します。
必要に応じて、'REPOSITORY_URL'のプロトコルを正しいプロトコルに更新します。EMエージェントは、このプロパティを使用してFusion Middleware Controlに接続します。

3. 次のコマンドを使用してEMエージェントを停止します。

$INSTANCE_HOME/bin/opmnctl stopproc ias-component=EMAGNET

4. 次のコマンドを使用してEMエージェントを保護します。

$INSTANCE_HOME/EMAGENT/EMAGENT/bin/emctl secure fmagent -admin_host
<host> -admin_port <port> -admin_user <username> [-admin_pwd <pwd>]

5. 次のコマンドを使用してEMエージェントを再起動します。

$INSTANCE_HOME/bin/opmnctl startproc ias-component=EMAGNET

22.3.5 診断ログのParseExceptionメッセージ

インストール後、コンフィギュレーション・アシスタントでは、MBeansを使用してOracle Identity Federationサーバーへの大量の構成の更新が実行されます。このサーバーへの通知が行われるように、別のタスクによって、構成ファイルが変更されているかどうかが定期的にチェックされます。

この手順の実行中に解析エラーが発生すると、診断ログ・ファイルに次のようなメッセージが記録されます。

$DOMAIN_HOME/servers/wls_oif1/logs/wls_oif1-diagnostic.log
.
[org.xml.sax.SAXParseException: XML document structures must start and end
within the same entity.]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalExcept
ion(AbstractUnmarshallerImpl.java:315)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmar
shalException(UnmarshallerImpl.java:514)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(
UnmarshallerImpl.java:215)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(U
nmarshallerImpl.java:184)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
arshallerImpl.java:137)
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnm
arshallerImpl.java:184)
at
oracle.as.config.persistence.jaxb.JAXBXmlPersistenceManagerImpl.load(
JAXBXmlPersistenceManagerImpl.java:156)
... 10 more
Caused by: org.xml.sax.SAXParseException: XML document structures must start
and
end within the same entity.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAX
ParseException(ErrorHandlerWrapper.java:195)
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalErro
r(ErrorHandlerWrapper.java:174)
.

Oracle Identity Federationサーバーが稼働している(エラーなしで/fed/idp/metadataにアクセスできる)場合、このメッセージは無害で、サーバーの安定性に影響しません。構成の変更は正常に実行され、すべてのサーバーに変更が通知されます。

22.3.6 Oracle Access Managerと統合されている場合の再認証の要求

Oracle Access Managerと統合されたOracle Identity Federationのデプロイに関する項に次の注意を追加してください。

注意:

Oracle Access Manager 10g認証エンジンと統合した場合、Oracle Identity Federationでは、資格証明をユーザーに再要求する機能がサポートされません。このため、Oracle Identity Federationでは、再認証を要求する必要があるユース・ケースをサポートできません。

たとえば、ForceAuthn="true"のAuthnRequestがSPからOracle Identity Federation IdPに送信され、Oracle Identity FederationがOracle Access Managerと統合されている場合、ForceAuthnフラグは無視されます。

22.3.7 サポートされているOracle Access Manager 10gのバージョン

Oracle Access Manager 10gサーバーと統合される場合、Oracle Identity FederationはOracle Access Managerバージョン10.1.4.3をサポートします。

認証エンジンとしてのOracle Access Managerの統合に関する項で、「要件の検証」という見出しの下で、コンポーネントのバージョンを検証する最初のステップを次のように変更してください。

1. Oracle Access Managerサーバーのバージョンが10.1.4.3であることを確認します。

22.3.8 OpenID構成の追加の手順

5.4.4項「OpenID IdPのプロパティの構成」には、即時利用可能なOracle Identity Federation OpenIDプロバイダの有効化方法が記載されています。

また、外部OpenIDプロバイダを構成することにより、Oracle Identity Federationがリライイング・パーティ(RP/SP)として機能し、外部リソースがOpenIDプロバイダ(OP)として機能するようにすることもできます。外部OpenIDプロバイダの例にはGoogleやYahooなどがあります。

次の手順は、外部OpenIDプロバイダを構成する方法を示します。

1. Oracle Enterprise Manager Fusion Middleware Controlにログインします。

2. Oracle Identity Federationインスタンスにナビゲートします。

3. 「管理」→「フェデレーション」を選択します。

4. 「追加」をクリックして新しいOpenIDプロバイダを追加します。

5. ポップアップ・ボックスで、「プロバイダの手動追加」を選択します。

6. 次の形式のURLを使用してプロバイダIDを入力します。

http://node123.us.example.com:7777/fed/idp

7. プロトコル・バージョンとして「OpenID2.0」を選択します。

8. プロバイダ・タイプとして「アイデンティティ・プロバイダ」を選択します。

9. 「OK」をクリックし、プロバイダを作成します。

10. 新しいプロバイダを編集します。次の形式でプロバイダの検出URLを入力します。

http://node123.us.example.com:7777/fed/idp

また、IdPがOpenID検出をサポートしていない場合は、プロバイダのOpenIDエンドポイントURLを入力します。

11. 「適用」をクリックし、編集をコミットします。

22.3.9 Oracle Identity Federation MBeanのドキュメントの訂正箇所

Oracle Identity Federation MBeanへのアクセスに関する項で、MBean名が表A-1およびサンプル・コード内で「Oracle Identity FederationConfigMBean」と記載されていますが、これらは「OIFConfigMBean」に修正する必要があります。

23 Oracle Identity Manager

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

- 23.1項「パッチ要件」

- 23.2項「一般的な問題および回避方法」

- 23.3項「構成の問題および回避方法」

- 23.4項「多言語サポートの問題および制限」

- 23.5項「ドキュメントの訂正箇所」

23.1 パッチ要件

この項では、Oracle Identity Manager 11g リリース1 (11.1.1)のパッチ要件について説明します。内容は次のとおりです。

- My Oracle Support(旧OracleMetaLink)からのパッチの取得

- Oracle Database 11g (11.1.0.7)のパッチ要件

- Oracle Database 11g (11.2.0.2.0)のパッチ要件

- 職務の分離(SoD)のパッチ要件

- パッチ・アップグレード要件

23.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

My Oracle Support(旧OracleMetaLink)からパッチを入手するには、次のURLに移動し、パッチと更新版をクリックしてパッチ番号を検索してください。

https://support.oracle.com/

23.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

表23-1に、Oracle Database 11g(11.1.0.7)を使用するOracle Identity Manager 11g リリース1 (11.1.1)の構成に必要なパッチをリストします。Oracle Identity Manager 11gを構成する前に、Oracle Database 11g(11.1.0.7)データベースに必ずパッチを適用してください。

表23-1 Oracle Database 11g(11.1.0.7)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

UNIX/Linux

7614692: 保存例外を伴うバルク機能はORACLE 11Gでは機能しません

7000281: 11GにおけるFORALL文の動作の違い

8327137: インライン・ビューおよび集計機能の結果が不正です

8617824: Oracle Bug#7628358および7598314に対する11.1.0.7の最上位でのマージ・ラベル・リクエスト

Windows 32ビット

8689191: Windows 32ビットでのORACLE 11G 11.1.0.7パッチ16のバグ

Windows 64ビット

8689199: WINDOWS (64ビットAMD64およびINTEL EM64T)でのORACLE 11G 11.1.0.7パッチ16のバグ

注意:

表23-1に示すUNIX/Linux用のパッチは、同じ名前でSolaris SPARC 64ビットにも使用できます。

23.1.3 Oracle Database 11g (11.2.0.2.0)のパッチ要件

Oracle Database 11g(11.2.0.2.0)を使用する場合は、必ずRDBMSパッチ番号9776940に適した(プラットフォームに基づく)バージョンをダウンロードしてインストールしてください。これは、Oracle Identity Managerスキーマをインストールするための前提条件です。

表23-2に、Oracle Database 11gリリース2 (11.2.0.2.0)を使用するOracle Identity Manager 11gリリース1 (11.1.1)の構成に必要なパッチをリストします。Oracle Identity Managerスキーマを作成する前に、必ず次のパッチをダウンロードしてインストールしてください。

表23-2 Oracle Database 11g(11.2.0.2.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

Linux x86 (32ビット)

Linux x86 (64ビット)

Oracle Solaris on SPARC (64ビット)

Oracle Solaris on x86-64 (64ビット)

RDBMS個別パッチ番号9776940。

Microsoft Windows x86 (32ビット)

バンドル・パッチ2[パッチ番号11669994]以降。最新のバンドル・パッチは4[パッチ番号11896290]です。

Microsoft Windows x86 (64ビット)

バンドル・パッチ2[パッチ番号11669995]以降。最新のバンドル・パッチは4[パッチ番号11896292]です。

このパッチが適用されない場合、ユーザーおよびロールの検索やマネージャの参照で問題が発生する可能性があります。また、検索結果として空の結果が戻されることもあります。

注意:

- このパッチはオンライン・モードで適用してください。実行するステップについては、パッチにバンドルされているreadme.txtファイルを参照してください。

- 一部の環境では、RDBMS個別パッチを使用して問題を解決することはできませんが、公開されている回避方法が役立ちます。回避方法については、Metalinkノート「バグ: 8352378 [MetalinkノートID 1264550.1]の修正が原因で機能ベースの索引およびOR拡張を使用した11.2.0.2で結果が正しくない」を参照してください。このノートを実行して、ALTER SYSTEM SET <param>=<value> scope=<memory>または<both>を使用してデータベース・インスタンス・レベルでパラメータを変更する必要があるという唯一の例外に応じてパラメータを設定できます。

23.1.4 職務の分離(SoD)のパッチ要件

表23-3に、職務の分離(SoD)機能の既知の問題を解決するパッチをリストします。

表23-3 SoDのパッチ

パッチ番号/ ID

説明および用途

パッチ番号9819201 (My Oracle Support)

「デフォルトのSoD構成を使用した場合にSAMLトークンのクライアント・ポリシーを使用する際のリクエスト・プロビジョニング時のSoDチェックが失敗する」に記述されている既知の問題を解決するために、SOAサーバーにこのパッチを適用します。

My Oracle Supportでは、このパッチを次のように説明しています。コールバックのためのSAMLトークン・クライアント・ポリシー使用時のエラー

パッチID 3M68 (Oracle Smart Updateユーティリティを使用)。必要なパスコード: 6LUNDUC7。

「リクエスト・プロビジョニング時にクライアント側ポリシーを使用してコールバックを起動するとSoDチェックが失敗する」に記述されている既知の問題を解決するために、Oracle Smart Updateユーティリティを使用して、このパッチをOracle WebLogic Serverに適用します。

注意:

SoDパッチはOracle Identity Manager 11g リリース1 (11.1.1.3)の既知の問題を解決するために必要ですが、11g リリース1 (11.1.1.5)では必要ありません。

23.1.5 パッチ・アップグレード要件

Oracle Identity Manager提供のパッチの適用時に、次のエラーが生成されます。

ApplySession failed: ApplySession failed to prepare the system.

バージョン要件を満たすために、OPatchバージョン11.1.0.8.1をバージョン11.1.0.8.2にアップグレードする必要があります。

My Oracle SupportからOPatchをダウンロードする方法は、「My Oracle Support(旧OracleMetaLink)からのパッチの取得」を参照してください。

23.2 一般的な問題および回避方法

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

- プラットフォーム・アーカイブ・ユーティリティを使用しない

- SPML-DSMLサービスがサポートされていない

- リソース・オブジェクト名が100文字を超えるとインポートが失敗する

- 「ユーザーの作成」および「ユーザーの変更」APIを介して作成されたユーザーのステータス

- Oracle Access Manager統合でロックされているユーザーのステータス

- ユーザーまたはアカウントのバルク・ロード後に監査スナップショットを生成する

- ブラウザのタイムゾーンが表示されない

- SoDタイムスタンプ・フィールドの日付書式変更がサポートされていない

- UTF-8 BOMエンコーディングを使用するCSVファイルのバルク・ロードがサポートされていない

- デフォルトのスケジューラ・ジョブ、ジョブ履歴アーカイブの日付タイプ属性がサポートされていない

- 低いファイル制限によりアダプタのコンパイルが妨げられる

- コンシリエーション・エンジンにより一致ルールが要求される

- 不正な書式で日付を指定するとSPMLリクエストがレポートされない

- SoDメッセージが失敗してキュー内でスタックするとログにSoD例外が移入される

- weblogic.propertiesファイルでバックスラッシュ(\)を使用できない

- リソースの検索時にアンダースコアを使用できない

- Assign to Administratorアクション・ルールがリコンシリエーションでサポートされていない

- Mozilla Firefoxではアテステーション画面の一部のボタンが機能しない

- ユーザーがロックを解除しようとするとmaxloginattemptsシステム・プロパティによって自動ログインが失敗する

- Oracle Identity ManagerとOracle Access Managerの統合の設定時に「ユーザーが見つかりません」エラー・メッセージが管理サーバー・コンソールに表示される

- 消込照合ルールで一重引用符を使用できない

- LDAPのロールの調整時に特殊文字を使用できない

- デフォルトのSoD構成を使用した場合にSAMLトークンのクライアント・ポリシーを使用する際のリクエスト・プロビジョニング時のSoDチェックが失敗する

- リクエスト・プロビジョニング時にクライアント側ポリシーを使用してコールバックを起動するとSoDチェックが失敗する

- 汎用テクノロジ・コネクタでSPMLが使用されている場合のプロビジョニング時にエラーが表示される

- Mozilla Firefoxの使用時にTransUIのボタンをクリックできない

- ロールの作成、削除または変更時にLDAPハンドラによって無効な例外が発生する

- ASCII以外の文字で構成されたユーザー・パスワードをリセットできない

- 認可ポリシーのパッチ時に無害な例外およびエラー・メッセージが表示される

- タイ語ロケールでTransUIの日時の取得が正しく機能しない

- ACCESS POLICY ADMINISTRATORSロールを持たないユーザーはアクセス・ポリシー・レポートのデータを表示できない

- 空の日付に対するエラーがアーカイブ・ユーティリティによってスローされる

- リソースのダイレクト・プロビジョニングでTransUIが閉じる

- スケジューラによってRequiredParameterNotSetExceptionのかわりにParameterValueTypeNotSupportedExceptionがスローされる

- Oracle Identity Manager 11gのアテステーションで一部の新規ユーザー属性がサポートされていない

- 信頼されているリソースのフィールドへのLDAP GUIDマッピングはサポートされていない

- 変更リクエストの結果を読み込む際に「Design Consoleのアクセス」フィールドのユーザー詳細を正しい値にマップする必要がある

- 類似するユーザーが存在する場合にアスタリスクを含むユーザーを作成できない

- 過去のプロキシに対して空白のステータス列が表示される

- リコンシリエーション・プロファイルの「パスワード」フィールドをマップするとユーザーの作成が妨げられる

- ユーザー検索の結果にUIDがユーザー・ログインとして表示される

- ロール/組織の参照ツリーが表示されなくなる

- データ収集の権限選択はオプションではない

- コネクタのデプロイ時にOracle Identity Managerサーバーによって一般例外がスローされる

- 「ユーザーの作成」APIでは「Users.Passwordは期限切れにならない」、「Users.Passwordの変更不可」および「Users.Passwordの変更が必要」フィールドに任意の値を設定できる

- GTCのJGraph画面のラベルに誤りがある

- ワークフロー登録ユーティリティを実行するとエラーが生成される

- Solaris 64ビットのJVMインストールでネイティブ・パフォーマンス・パックが有効化されない

- 汎用テクノロジ・コネクタの作成ウィザードでのエラー

- Oracle Identity ManagerでSPML WebサービスのDSMLプロファイルがデプロイされない

- SOAコンポジットで新規ヒューマン・タスクをコピーする必要がある

- プロビジョニング済リソースの変更リクエストでサービス・アカウント・フラグがサポートされていない

- アイデンティティ管理コンソールの「例による問合せ」アイコンが間違っている

- XL.ForcePasswordChangeAtFirstLoginシステム・プロパティは現在使用されていない

- tcExportOperationsIntf.findObjects(type,name) APIは両方のパラメータでアスタリスク(*)のワイルドカード文字を受け入れない

- Mozilla FireFoxで開かれたアクセス・ポリシー・サマリー・ページでリンクが無効である

- 拡張管理で「ITリソース」フォームを編集すると無害なエラーが生成される

- ユーザー・アカウントがOracle Identity Managerでロックされた後にiPlanetディレクトリ・サーバーでロックされない

- Oracle Identity ManagerでJavaAgentを使用した自動ログインがサポートされない

- アクセス・ポリシー、リソースまたはアテステーション・プロセスを開くと無害なエラーがログに記録される

- ユーザーがOracle Identity ManagerでロックされているがLDAPではロックされていない

- Xellerate組織のリソース・オブジェクトのリコンシリエーション・プロファイルはDesign Consoleを介して再生成することはできない

- アップグレード後に「管理」をクリックすると無害なエラーがログに記録される

- プロビジョニングされたユーザーのアクセス・ポリシーを介したプロビジョニングが失敗する

- Oracle Identity Managerの管理対象サーバーの起動時に無害な警告メッセージが表示される

- デプロイメント・マネージャの実行時に無害なメッセージが表示される

- JREプラグイン1.6_23を備えたMicrosoft Internet Explorer 7を使用したデプロイメント・マネージャのエクスポートが開始時に失敗する

- 「国」属性の値が2文字を超えるとMicrosoft Active Directoryでユーザー作成が失敗する

- リソースの取消しに必要なターゲット・ユーザーの権限

- Oracle Identity Managerのアップグレード・バージョンにリコンシリエーション・ルールがないために信頼できるソース・リコンシリエーションでリコンシリエーション・イベントが失敗する

- Oracle Identity Managerの管理対象サーバーの起動時のXML検証エラー

- Design Consoleの「Data Object Manager」フォームでアダプタ・マッピングを表示または編集できない

- 参照整合性プラグインの有効化または無効化時に割当てまたは取消し操作のロール・メンバーシップが更新されない

- 変更されていない属性がリコンシリエーション・データに表示される

- リカバリ対象のスケジュール済ジョブがあるときにスケジューラ・サービスを起動すると無害なエラーが表示される

- 信頼できるソースGTCのリコンシリエーション・マッピングで属性名を完全に表示できない

- データベース接続テストで無害なエラーがログに記録される

- デプロイメント・マネージャを介したGTCプロバイダのインポート時にMDS検証エラーが発生する

- サイズが4000文字を超えると暗号化されたユーザー定義フィールド(UDF)を格納できない

- コールバック・サービスの失敗によってリクエスト承認が失敗する

- iPlanetディレクトリ・サーバーを使用したユーザー/ロール増分リコンシリエーションを介してローカライズ済表示名が調整されない

- ASCII以外の文字を使用したLDAPロール階層およびロール・メンバーシップ・リコンシリエーションによってOracle Identity Manager内の変更が調整されない

- すべてのオブジェクトがエクスポート対象として選択されている場合、オブジェクトのインポートが失敗する

- アップグレード後に無害な監査エラーがログに記録される

- 既存のデータのサイズが新規列の長さより大きい場合、コネクタのアップグレードが失敗する

- ファイルがインポートされていないときにデプロイメント・マネージャでコネクタ・アーティファクトの数が増加する

- JARのアップロード・ユーティリティを使用したJARファイルのアップロードが失敗する

- データベース・ユーザーのパスワードの変更が原因でOracle Identity ManagerのデータおよびMTアップグレードが失敗する

- ロールおよび組織用の「管理詳細」ページで未保存のUDFの回復がサポートされない

- リクエストが送信された後でユーザー・ステータスの変更確認なしでリソースがユーザーにプロビジョニングされる

- JDK 6を備えた64ビットのMicrosoft Windowsでユーザーを作成しようとするとUCP接続プールの起動が失敗する

- データ・サンプルおよびソースとともにJRockitをインストールするとconfig.shコマンドが失敗する

- Oracle Identity Manager 11g リリース1(11.1.1)で予期しないメモリー使用量になる

- 管理およびユーザー・コンソールに「レポート」リンクが存在しない

- 割り当てられたユーザー・メンバーが削除されたロールを削除できない

- ロールおよび組織でパスワード・タイプの文字列UDFがサポートされていない

- デプロイメント・マネージャを使用したコネクタのインポート時のエラー

- ロールの変更後に「ローカライゼーションの管理」ダイアログ・ボックスが開かない

- 言語固有の表示名値を使用してユーザーを作成できない

- PeopleSoftリソース用としてユーザーによって作成されたリクエストに対してSoDチェックの結果が表示されない

- XL.UnlockAfterシステム・プロパティおよびユーザーの自動ロック解除スケジュール・ジョブが機能しない

- アカウント・ロックアウトのパスワードをリセットしてもユーザーがロック解除されない

- 一部の64ビットのMicrosoft WindowsコンピュータでOracle Identity ManagerおよびSOAサーバーを初めて起動したときに時間がかかる

- 増分リコンシリエーション・ジョブおよび全体リコンシリエーション・ジョブを同時に実行できない

- MTアップグレード・レポート内のロードされたScheduleTaskのJar表およびサード・パーティのJar表のコンテンツが正しくない

- コネクタ管理 - アップグレード・ウィザードの「アップグレード対象のコネクタ・オブジェクトの選択」ページでスクロールバーを使用できない

- 誤ったデータのためにコンパイルが失敗すると、アダプタ・インポートでアダプタ・ロジックが表示される

- Oracle Identity ManagerでXIMDDテストが失敗する

23.2.1 プラットフォーム・アーカイブ・ユーティリティを使用しない

現在、プラットフォーム・アーカイブ・ユーティリティはサポートされていないため、使用しないでください。

この問題を回避するために、編成プロセス・クリーンアップ・タスクという事前に定義されたスケジュール済タスクを使用して、完了した編成プロセスおよび関連データをすべて削除します。

23.2.2 SPML-DSMLサービスがサポートされていない

Oracle Identity ManagerのSPML-DSMLサービスは現在、11g リリース1 (11.1.1)ではサポートされていません。ただし、Microsoft Active Directoryのパスワード同期用のspml-dsml.earアーカイブ・ファイルを手動でデプロイできます。

23.2.3 リソース・オブジェクト名が100文字を超えるとインポートが失敗する

リソース・オブジェクト名が100文字を超えると、データベースでエラーが発生し、リソース・オブジェクトがインポートされません。この問題を回避するには、XMLファイル内のリソース・オブジェクトの名前を変更し、この名前が100文字未満になるようにします。

23.2.4 「ユーザーの作成」および「ユーザーの変更」APIを介して作成されたユーザーのステータス

無効状態でユーザーを作成することはできません。ユーザーは常にアクティブ状態で作成されます。

「ユーザーの作成」および「ユーザーの変更」APIでは、Users.Disableユーザー属性値が受け付けられません。「作成」APIを呼び出すときにUsers.Disableユーザー属性に値を渡すと、Oracle Identity Managerはこの値を無視し、USR表にはユーザーの状態がアクティブであることを示す値0が常に移入されます。

ユーザーを無効にするには、「無効化」APIを使用します。

23.2.5 Oracle Access Manager統合でロックされているユーザーのステータス

Oracle Access ManagerによってOracle Identity ManagerとOracle Access Managerの統合内のユーザー・アカウントがロックされている場合、ロックされているアカウントのステータスが調整されてOracle Identity Managerに表示されるまでに約5分、(または増分リコンシリエーションのスケジュール済の間隔によって定義された合計時間)かかることがあります。ただし、ユーザー・アカウントがOracle Identity Managerによってロックまたはロック解除されている場合は、ステータスは即時表示されます。

23.2.6 ユーザーまたはアカウントのバルク・ロード後に監査スナップショットを生成する

GenerateSnapshot.[sh|bat]オプションは、バルク・ロード・ユーティリティから呼び出されると正しく機能しません。この問題を回避し、ユーザーまたはアカウントのバルク・ロード後に初期監査のスナップショットを生成するには、$OIM_HOME/bin/ディレクトリからGenerateSnapshot.[sh|bat]を実行する必要があります。

23.2.7 ブラウザのタイムゾーンが表示されない

現在、ADFの制限により、ブラウザのタイムゾーンはOracle Identity Managerにアクセスできません。Oracle Identity Manageのすべての日付値のタイムゾーン情報は、サーバーのタイムゾーンに基づきます。そのため、エンド・ユーザーは日付値のタイムゾーン情報を確認できますが、タイムゾーン値に表示されるのはサーバーのタイムゾーンです。

23.2.8 SoDタイムスタンプ・フィールドの日付書式変更がサポートされていない

「SoDチェック」ページの「職務の分離(SoD)チェックのタイムスタンプ」フィールドでエンド・ユーザーに表示される日時値は、常にYYYY-MM-DD hh:mm:ss形式で表示されます。この書式はローカライズできません。

このローカライズの問題を回避するには、次の手順を実行します。

1. Oracle_eBusiness_User_Management_9.1.0.1.0/xml/Oracle-eBusinessSuite-TCA-Main-ConnectorConfig.xmlファイルを開きます。

2. EBS Connector import xmlでProcess FormのSoDCheckTimeStampフィールドを探します。次のように、<SDC_FIELD_TYPE>をDateFieldDlgに、また<SDC_VARIANT_TYPE>をDateに変更します。

<FormField name = "UD_EBST_USR_SODCHECKTIMESTAMP">
<SDC_UPDATE>!Do not change this field!</SDC_UPDATE>
<SDC_LABEL>SoDCheckTimestamp</SDC_LABEL>
<SDC_VERSION>1</SDC_VERSION>
<SDC_ORDER>23</SDC_ORDER>
<SDC_FIELD_TYPE>DateFieldDlg</SDC_FIELD_TYPE>
<SDC_DEFAULT>0</SDC_DEFAULT>
<SDC_ENCRYPTED>0</SDC_ENCRYPTED>
<!--SDC_SQL_LENGTH>50</SDC_SQL_LENGTH-->
<SDC_VARIANT_TYPE>Date</SDC_VARIANT_TYPE>
</FormField>

3. コネクタをインポートします。

4. SoDチェックを有効化します。

5. SoDチェックをトリガーするために、権限を使用してEBSリソースをプロビジョニングします。

6. Process FormのSoDCheckTimeStampフィールドがフォームの他の日付フィールドと同様にローカライズされていることを確認します。

23.2.9 UTF-8 BOMエンコーディングを使用するCSVファイルのバルク・ロードがサポートされていない

UTF-8 BOM (byte order mark)エンコーディングが指定されているCSVファイルのバルク・ロードでエラーが発生します。ただし、no BOMエンコーディングを指定すると、UTF-8エンコード済CSVファイルのバルク・ロードは正常に機能します。

この問題を回避するには次のようにします。

- ASCII以外のデータをロードする場合は、CSVファイルをロードする前に、CSVファイルのエンコーディングをUTF-8 no BOMに変更する必要があります。

- UTF-8 BOMエンコーディングを使用するCSVファイルにデータが格納されている場合は、bulkloadスクリプトを実行する前に、これらのファイルをUTF-8 no BOMエンコーディングに変更する必要があります。

23.2.10 デフォルトのスケジューラ・ジョブ、ジョブ履歴アーカイブの日付タイプ属性がサポートされていない

デフォルトのスケジューラ・ジョブであるジョブ履歴アーカイブでは、日付タイプ属性がサポートされていません。

ジョブ履歴アーカイブのアーカイブ日属性パラメータでは、ddMMyyyyやMMM DD, yyyyなどの文字列パターンのみが受け入れられます。

スケジューラ・ジョブを実行すると、コードによって日付書式がチェックされます。不正な書式を入力すると、実行ステータス・リストおよびログ・コンソールに次の例のようなエラーが表示されます。

<IAM-1020063> <アーカイブ日パラメータの書式が不正です。アーカイブ日はDDMMYYYYまたはUI日付形式である必要があります。>

アーカイブ日の正しい情報を入力するまで、ジョブは正常に実行されません。

23.2.11 低いファイル制限によりアダプタのコンパイルが妨げられる

ファイル制限が低すぎる値に設定されているマシンでは、エンティティ・アダプタを作成およびコンパイルしようとすると、開いているファイルが多すぎるというエラーが発生し、アダプタがコンパイルされません。

この問題を回避するために、(/etc/security/limits.confにある)マシンのファイル制限を次のように変更し、マシンを再起動します。

- soft nofile 4096

- hard nofile 4096

23.2.12 リコンシリエーション・エンジンにより一致ルールが要求される

現在、Oracle Identity Manager 11gリリース1 (11.1.1)のリコンシリエーション・エンジンでは、リコンシリエーションの各コネクタについて、ユーザーを識別するための一致ルールを定義することが求められます。ユーザーを識別するための一致ルールを定義しない場合、リコンシリエーション時にエラーが発生します。

23.2.13 不正な書式で日付を指定するとSPMLリクエストがレポートされない

activeStartDateやhireDateなどの日付を不正な書式で指定した場合、これらの値はWebサーバーからSPMLレイヤーに渡されません。有効な日付のみが解析され、SPMLで使用可能になります。そのため、無効な日付書式を含むSPMLリクエストの際、リクエストの無効な日付書式は無視され、操作に使用できなくなります。たとえば、HireDateの月を08ではなく8と指定した場合、作成リクエストの完了後にHireDateの値は移入されず、エラー・メッセージは表示されません。

サポートされる日付書式は次のとおりです。

yyyy-MM-dd hh:mm:ss.fffffffff

これ以外の書式はサポートされません。

23.2.14 SoDメッセージが失敗してキュー内でスタックするとログにSoD例外が移入される

SoD機能ではJMSベースの処理が使用されます。Oracle Identity Managerは、各SoDリクエストに対してoimSODQueueにメッセージを送信します。なんらかの理由で1つのSoDメッセージが常にエラーになる場合、Oracle Identity Managerは、oimSODQueue内の次のメッセージを処理しません。エラーになるメッセージをoimSODQueueから削除するまで、Oracle Identity Managerでは常に、処理の対象としてそのメッセージが選択されます。

この問題を回避するには、次の手順を使用して、キューのプロパティを編集し、oimSODQueue内のSoDメッセージを削除します。

1. http://<hostname>:<port>/consoleでWebLogic管理コンソールにログオンします。

2. コンソールから「サービス」→「メッセージング」→「JMSモジュール」の順に選択します。

3. OIMJMSModuleをクリックします。すべてのキューが表示されます。

4. oimSODQueueをクリックします。

5. 「構成」タブ→「配信の失敗」タブの順に選択します。

6. 再試行回数を変更して、指定した回数のみメッセージが送信されるようにします。

7. 「再配信の制限」のデフォルト値を、無限を意味する-1から特定の値に変更します。たとえば、1を指定するとメッセージは1回のみ送信されます。

8. SoDエラー・メッセージを確認して削除するには、「監視」タブに移動し、メッセージを選択して削除します。

23.2.15 weblogic.propertiesファイルでバックスラッシュ(\)を使用できない

MDSへのデータのインポートにWeblogicImportMetadata.cmdユーティリティを使用している場合は、weblogic.propertiesファイル内のパスにバックスラッシュ(\)を使用すると例外が発生します。

この問題を回避するには、Microsoft Windowsで二重のバックスラッシュ(\\)またはフォワードスラッシュ(/)を使用する必要があります。たとえば、weblogic.propertiesファイルのmetadata_from_loc=C:\metadata\fileをmetadata_from_loc=C:\\metadata\\fileに変更します。

23.2.16 リソースの検索時にアンダースコアを使用できない

リソース・オブジェクトの検索時には、リソース名にアンダースコア(_)を使用しないでください。検索機能ではアンダースコアは無視されるため、予期しない結果につながります。

23.2.17 Assign to Administratorアクション・ルールがリコンシリエーションでサポートされていない

リコンシリエーションでは、Assign to Administratorアクション・ルールがサポートされていません。

この問題を回避するには、コネクタをインポートする前に、コネクタXMLでAssign to AdministratorをNoneに変更します。ただし、値をNoneに変更した後でAssign to Administratorに戻すことはできません。

23.2.18 Mozilla Firefoxではアテステーション画面の一部のボタンが機能しない

Mozilla Firefox Webブラウザでアテステーションを作成する際、特定のボタンをクリックしても何も起こりません。

この問題を回避するには、「更新」ボタンをクリックしてページをリフレッシュします。

23.2.19 ユーザーがロックを解除しようとするとmaxloginattemptsシステム・プロパティによって自動ログインが失敗する

WLSセキュリティ・レルムのデフォルトのロックアウト・ポリシーにより、ログイン試行に数回失敗すると、しばらくしてユーザーがロックアウトされます。このポリシーは、Oracle Identity Managerのロックおよびロック解除の機能と競合する可能性があります。

WLSセキュリティ・レルムのロックアウト・ポリシーによるOracle Identity Managerのロック/ロック解除機能への影響を回避するには、WLSのユーザー・ロックアウト・ポリシーの「ロックアウトしきい値」の値をOracle Identity Managerの値より5以上大きく設定する必要があります。たとえば、Oracle Identity Managerの値が10に設定されている場合は、WLSの「ロックアウトしきい値」の値を15に設定します。

ユーザー・ロックアウト・ポリシーのデフォルト値を変更するには、次の手順を実行します。

1. WebLogic Server管理コンソールを開きます。

2. 「セキュリティ・レルム」でREALM_NAMEを選択します。

3. 「ユーザーのロックアウト」タブを選択します。

4. 構成の編集が有効になっていない場合は、「ロックと編集」ボタンをクリックして構成の編集を有効化します。

5. ロックアウトしきい値を必要な値に変更します。

6. 「保存」をクリックして変更を保存します。

7. 「アクティブ化」をクリックして変更をアクティブ化します。

8. ドメイン内のすべてのサーバーを再起動します。

23.2.20 Oracle Identity ManagerとOracle Access Managerの統合の設定時に「ユーザーが見つかりません」エラー・メッセージが管理サーバー・コンソールに表示される

JAVAエージェントを使用してOracle Identity ManagerとOracle Access Managerの統合を設定する際に管理サーバー・コンソールにログインすると、「ユーザーが見つかりません」というエラー・メッセージが表示されます。このメッセージは、ログインが正常に行われた場合でも表示されます。

23.2.21 消込照合ルールで一重引用符を使用できない

リコンシリエーション・データで一重引用符(')を使用すると(例: 'B'1USER1')、例外が発生してターゲット・リコンシリエーションが失敗します。

23.2.22 LDAPのロールの調整時に特殊文字を使用できない

Oracle SOAインフラストラクチャの制限により、LDAPのロールの調整時には、ロール名、グループ名またはコンテナの説明にカンマ(,)などの特殊文字を使用できません。Oracle Identity Managerの内部コードでは、特殊文字がデリミタとして使用されます。たとえばカンマ(,)は、Oracle Identity Managerでは承認者デリミタとして使用され、SOA HWFレベルのグローバル構成では割当て先デリミタとして使用されます。

23.2.23 デフォルトのSoD構成を使用した場合にSAMLトークンのクライアント・ポリシーを使用する際のリクエスト・プロビジョニング時のSoDチェックが失敗する

デフォルトのSoDチェック構成を使用した場合のみ、リクエスト・プロビジョニング時のSoDチェックが実行されるとSoDチェックが失敗し、SOAコンソールに次のエラーが表示されます。

SEVERE: FabricProviderServlet.handleException Error during retrieval of test page or composite resourcejavax.servlet.ServletException: java.lang.NullPointerException

このエラーは、Sodcheckの結果を使用してOracle Identity ManagerからSOAへのコールバックが行われると発生します。

この問題を解決するには、SOAサーバーにパッチ9819201を適用します。パッチ9819201はMy Oracle Supportから入手できます。My Oracle Supportでは、このパッチを次のように説明しています。コールバックのためのSAMLトークン・クライアント・ポリシー使用時のエラー

詳細は、次を参照してください。

- My Oracle Support(旧OracleMetaLink)からのパッチの取得

- 職務の分離(SoD)のパッチ要件

23.2.24 リクエスト・プロビジョニング時にクライアント側ポリシーを使用してコールバックを起動するとSoDチェックが失敗する

デフォルトのSoDチェック構成を使用した場合のみ、リクエスト・プロビジョニング時のSoDチェックが実行されるとSoDチェックが失敗し、Oracle Identity Manager管理およびユーザー・コンソールに次のエラーが表示されます。

<Error> <oracle.wsm.resources.policymanager><WSM-02264> <"/base_domain/oim_server1/oim/unknown/iam-ejb.jar/WEBSERVICECLIENTs/SoDCheckResultService/PORTs/ResultPort" is not a recognized resource pattern.>
<Error> <oracle.iam.sod.impl> <IAM-4040002><Error getting Request Service : java.lang.IllegalArgumentException: WSM-02264 "/base_domain/oim_server1/oim/unknown/iam-ejb.jar/WEBSERVICECLIENTs/SoDCheckResultService/PORTs/ResultPort" is not a recognized resource pattern.>

この問題を解決するには、Oracle Smart Updateユーティリティを使用してパッチID 3M68を適用します。これにはOracle WebLogic Serverでパスコード6LUNDUC7が必要です。詳細は、次を参照してください。

- Oracle Smart Update Installing Patches and Maintenance Packsのドキュメント

- 職務の分離(SoD)のパッチ要件

23.2.25 汎用テクノロジ・コネクタでSPMLが使用されている場合のプロビジョニング時にエラーが表示される

SPMLを使用する汎用テクノロジ・コネクタを使用している場合、プロビジョニング時に次のエラーが表示される場合があります。

<SPMLProvisioningFormatProvider.formatData :problem with Velocity Template Unable
to find resource 'com/thortech/xl/gc/impl/prov/SpmlRequest.vm'>

このエラーが発生すると、事前定義済SPML GTCプロビジョニング・フォーマット・プロバイダを使用してプロビジョニングがブロックされます。Oracle Identity Managerサーバーを再起動すると、このエラーの再表示を回避できます。

23.2.26 Mozilla Firefoxの使用時にTransUIのボタンをクリックできない

Mozilla Firefoxブラウザを使用した場合、特定の状況下でレガシー・ユーザー・インタフェース(TransUIとも呼ばれる)の一部のボタンをクリックできません。この問題は断続的に発生し、Firefoxの再ロード(リフレッシュ)機能を使用して解決できます。

23.2.27 ロールの作成、削除または変更時にLDAPハンドラによって無効な例外が発生する

ロールの作成、変更または削除時にLDAPハンドラによって例外が発生すると、「システム・エラー」や「ロールが存在しません」などの無効なエラー・メッセージが表示される場合があります。

この問題を回避するには、ログ・ファイルに表示される正しいエラー・メッセージを確認します。

23.2.28 ASCII以外の文字で構成されたユーザー・パスワードをリセットできない

ユーザーのパスワードがASCII以外の文字で構成されている場合にユーザーがORACLE Identity Managerセルフ・サービスのプロファイルまたは初期ログイン画面からパスワードをリセットしようとすると、リセットが失敗して次のエラー・メッセージが表示されます。

Failed to change password during the validation of the old password

注意:

ユーザー・パスワードがASCII文字のみで構成されている場合は、このエラーは発生しません。

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

1. JVMファイルのエンコーディングをUTF8に設定します(例: -Dfile.encoding=UTF-8)。

注意:

これにより、Windowsシステムではコンソールの出力がゆがんで表示される場合がありますが、ログ・ファイルでは正しく表示されます。

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

23.2.29 認可ポリシーのパッチ時に無害な例外およびエラー・メッセージが表示される

Oracle Identity Managerに含まれる認可ポリシーにパッチを適用し、JavaSE環境によってOracle JDBCドライバが登録されると、java.security.AccessControlExceptionがレポートされ、次のエラー・メッセージが表示されます。

Error while registering Oracle JDBC Diagnosability MBean

この例外は無害です。例外およびエラー・メッセージに反して認可ポリシーは正常にシードされるため、無視して構いません。

23.2.30 タイ語ロケールでTransUIの日時の取得が正しく機能しない

Microsoft Windows Internet ExplorerのWebブラウザでロケールがth_THに設定されている場合、Oracle Identity Managerの日時はタイの仏暦に従います。管理およびユーザー・コンソールの「アテステーションの作成」ページで開始時間の日付を選択すると、タイの仏暦の年が表示されます(例: 2553)。「OK」をクリックするとグレゴリオ暦の同じ年(2010)が「開始時間」フィールドに表示されます。ただし、「次へ」をクリックしてアテステーションの作成を続行すると、処理の開始時間を過去の時間にすることはできないという内容のエラー・メッセージが表示されます。

この問題を回避するには、次のいずれかを実行します。

- 日時を手動で指定する。

- グレゴリオ暦が使用されるMozilla FirefoxのWebブラウザを使用する。

23.2.31 ACCESS POLICY ADMINISTRATORSロールを持たないユーザーはアクセス・ポリシー・レポートのデータを表示できない

ACCESS POLICY ADMINISTRATORSロールを持たないOIMユーザーは、次のレポートのデータを表示できません。

- アクセス・ポリシー詳細

- ロール別のアクセス・ポリシー・リスト

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

1. ACCESS POLICY ADMINISTRATORSロールをOIMユーザーに割り当てます。

2. 手順1と同じユーザー名を使用してBI Publisherユーザーを作成します。レポートを表示するのに適したBI Publisherロールを割り当てます。

3. 手順2のBI Publisherユーザーとしてログインします。「アクセス・ポリシー詳細」レポートおよび「ロール別のアクセス・ポリシー・リスト」レポートを表示します。すべてのアクセス・ポリシーが表示されます。

23.2.32 空の日付に対するエラーがアーカイブ・ユーティリティによってスローされる

日付が空の場合、アーカイブ・ユーティリティによってエラー・メッセージがスローされますが、現在の日付にマップしてデータのアーカイブが続行されます。現在、この問題を回避する方法はありません。

23.2.33 リソースのダイレクト・プロビジョニングでTransUIが閉じる

デフォルト値を使用してユーザー定義フィールド(UDF)が作成された場合、ダイレクト・プロビジョニング時にTransUIが閉じます。この問題を回避するには、LKU/LKV表でINTEGER/DOUBLE型のUDFの参照コードを作成する必要があります。

23.2.34 スケジューラによってRequiredParameterNotSetExceptionのかわりにParameterValueTypeNotSupportedExceptionがスローされる

AIXプラットフォームでは、スケジューラ・ジョブの作成時に必要なパラメータがない場合、RequiredParameterNotSetExceptionがスローされてエラー・メッセージ「スケジュール済タスクの必要なパラメータに値が設定されていません。」が表示されるかわりに、ParameterValueTypeNotSupportedExceptionがスローされてエラー・メッセージ「パラメータ値が正しく設定されていません。」が表示されます。現在、この問題を回避する方法はありません。

23.2.35 Oracle Identity Manager 11gのアテステーションで一部の新規ユーザー属性がサポートされていない

Oracle Identity Manager 11gには新規のユーザー属性が追加されています。その一部は、ユーザー・スコープを定義する際にアテステーションに使用できません。ただし、アテステーションが拡張され次のユーザー属性が追加されています。

- USR_COUNTRY

- USR_LDAP_ORGANIZATION

- USR_LDAP_ORGANIZATION_UNIT

- USR_LDAP_GUID

現在、この問題を回避する方法はありません。

23.2.36 信頼されているリソースのフィールドへのLDAP GUIDマッピングはサポートされていない

LDAP-SYNCが有効なインストールで、信頼されているリソースのいずれかのフィールドにLDAP GUIDがマップされている場合、更新が失敗します。この問題を回避するために、信頼されているリソースのリコンシリエーション・フィールド・マッピングを作成する際には、LDAP GUIDフィールドをマッピングしないことをお薦めします。

23.2.37 変更リクエストの結果を読み込む際に「Design Consoleのアクセス」フィールドのユーザー詳細を正しい値にマップする必要がある

変更リクエストが要求された場合、「Design Consoleのアクセス」フィールドに「エンドユーザー」および「エンドユーザー管理者」の値が表示されます。これらの値は、ユーザー詳細を解釈する際にFalseまたはTrueにマップされる必要があります。

23.2.38 類似するユーザーが存在する場合にアスタリスクを含むユーザーを作成できない

ユーザーの作成後、アスタリスク(*)を含む類似した名前のユーザーを作成しようとすると失敗します。たとえば、test1testというユーザーの作成後にtest*testを作成しようとしても作成できません。

「ユーザー・ログイン」フィールドではアスタリスクを含むユーザーを作成しないことをお薦めします。

23.2.39 過去のプロキシに対して空白のステータス列が表示される

「過去のプロキシ」ページの「ステータス」フィールドは空白です。ただし、「現行のプロキシ」ページでは、アクティブなプロキシが正しく表示されます。

現在、この問題を回避する方法はありません。

23.2.40 リコンシリエーション・プロファイルの「パスワード」フィールドをマップするとユーザーの作成が妨げられる

「パスワード」フィールドは、リコンシリエーション・プロファイルでマップ可能ですが、使用しないでください。このフィールドをマップしようとすると、ユーザーを作成しないリコンシリエーション・イベントが生成されます。(このイベントは、一致するものが見つからない状態で終了します。)また、このイベントを再評価したり、手動でリンクすることもできません。

23.2.41 ユーザー検索の結果にUIDがユーザー・ログインとして表示される

拡張管理の「構成の検索」ページの「検索結果表構成」リストからUID属性を選択できますが、ユーザーの拡張検索の検索結果表には「UID」フィールドのかわりに「ユーザー・ログイン」フィールドが表示されます。

23.2.42 ロール/組織の参照ツリーが表示されなくなる

組織を削除すると、組織およびロールの参照ツリーが表示されなくなる場合があります。

この問題を回避するには、「検索結果」タブ→「参照」タブの順にクリックします。ロールおよび組織の参照ツリーが正しく表示されます。

23.2.43 データ収集の権限選択はオプションではない

「依存先」(依存)属性に対するプロセス・フォームでのデータ収集時の権限(「子表」)選択はオプションではありません。データ収集時に依存参照が構成されている場合、ユーザーは親参照値を選択することにより、子参照でフィルタリングが行われるようにする必要があります。これにより、ユーザーは選択対象の権限の最終リストを取得します。現在、子参照に基づいて値を直接フィルタリングするための回避方法は存在しません。

23.2.44 コネクタのデプロイ時にOracle Identity Managerサーバーによって一般例外がスローされる

デプロイメント・マネージャのインポート、手動によるプロファイル変更、またはDesign Console経由のプロファイル変更が発生するたびに、サーバー・ログに一般例外が表示されます。これは、WLSINTERNALがOracle Identity Managerの認可されたユーザーではないためです。WLSINTERNALはWebLogic Serverの内部ユーザーであり、MDSに格納されているXMLに変更があった場合に、MDSがMDSリスナーを起動する際に使用されます。現在、この問題を回避する方法はありません。

23.2.45 「ユーザーの作成」APIではユーザー.パスワードの有効期限なし、ユーザー.パスワードの変更不可および「ユーザー.パスワードの変更が必要」フィールドに任意の値を設定できる

「ユーザーの作成」APIでは、ユーザー.パスワードの有効期限なし、ユーザー.パスワードの変更不可および「ユーザー.パスワードの変更が必要」フィールドに対して、0か1ではなく、0から9までの任意の値を設定できます。ただし、0以外の値はTRUE、0はFALSEとみなされ、作成されるユーザーに応じてフラグが設定されます。現在、この問題を回避する方法はありません。

23.2.46 GTCのJGraph画面のラベルに誤りがある

JGraph画面の「ユーザー・タイプ」ラベルが、誤って「Design Consoleのアクセス」と表示されます。「ユーザー・タイプ」と表示するには、OIM_HOME/server/customResources/customResources.propertiesファイルにXellerate_Type=User Type行を追加します。

23.2.47 ワークフロー登録ユーティリティを実行するとエラーが生成される

Oracle Identity Managerのクラスタ化デプロイメントでワークフロー登録ユーティリティを実行すると、次のエラーが生成されます。

[java] oracle.iam.platform.utils.NoSuchServiceException:
java.lang.reflect.InvocationTargetException

このエラー・メッセージは無視してください。

23.2.48 Solaris 64ビットのJVMインストールでネイティブ・パフォーマンス・パックが有効化されない

Solaris 64ビット・コンピュータ上のOracle Identity Manager JVMインストールでは、Oracle WebLogicのログに次のエラーが表示されます。

Unable to load performance pack. Using Java I/O instead. Please ensure that a native performance library is in:

この問題を回避するには、JDKによって64ビットのネイティブ・パフォーマンスが確実に選択されるように、次の手順を実行します。

1. テキスト・エディタでMIDDLEWARE_HOME/wlserver_10.3/common/bin/commEnv.shファイルを開きます。

2. 次のテキストを探します。

SUN_ARCH_DATA_MODEL="32"

これを次のテキストに置き換えます。

SUN_ARCH_DATA_MODEL="64"

3. commEnv.shファイルを保存して閉じます。

4. アプリケーション・サーバーを再起動します。

23.2.49 汎用テクノロジ・コネクタの作成ウィザードでのエラー

汎用テクノロジ・コネクタの作成ウィザードでデータベースの不正な資格証明を入力すると、システム・エラー・ウィンドウが表示されます。このウィンドウを閉じてウィザードを再実行する必要があります。

23.2.50 Oracle Identity ManagerでSPML WebサービスのDSMLプロファイルがデプロイされない

Oracle Identity Manager 11gリリース 1 (11.1.1)では、SPML WebサービスのDSMLプロファイルはデフォルトでデプロイされません。Microsoft Active Directory Password Synchronizationをサポートするために、SPML-DSMLバイナリはOracle Identity Managerインストーラとバンドルされています。spml-dsml.earファイルを手動でデプロイする必要があります。

23.2.51 SOAコンポジットで新規ヒューマン・タスクをコピーする必要がある

新規ヒューマン・タスクを既存のSOAコンポジットに追加する場合は、元のヒューマン・タスクに含まれる属性のすべてのコピー操作を新規ヒューマン・タスクに追加する必要があります。追加されていない場合、「タスクの詳細の表示」ページにエラーが表示される可能性があります。

23.2.52 プロビジョニング済リソースの変更リクエストでサービス・アカウント・フラグがサポートされていない

プロビジョニング済リソースの変更リクエストを介して標準アカウントをサービス・アカウントに変更することはできません。同様に、サービス・アカウントを標準アカウントに変更することもできません。

23.2.53 アイデンティティ管理コンソールの「例による問合せ」アイコンが間違っている

アイデンティティ管理コンソールで、「メンバー」タブの詳細を表示しているときに、「例による問合せ」アイコンのツールチップ(マウスオーバー・テキスト)のある間違ったアイコンが表示されます。「例による問合せ」アイコンは機能していないため、無視する必要があります。

23.2.54 XL.ForcePasswordChangeAtFirstLoginシステム・プロパティは現在使用されていない

Oracle Identity Manager 11g リリース1 (11.1.1.1)では、XL.ForcePasswordChangeAtFirstLoginシステム・プロパティは現在使用されていません。このため、初回のログイン時にユーザーにパスワードの変更を要求するよう構成することはできません。デフォルトでは、次の場合、ユーザーはパスワードを変更する必要があります。

- 自己登録ユーザーではない新規ユーザーがOracle Identity Managerに初めてログインする場合

- パスワードがリセットされた後にユーザーがOracle Identity Managerに初めてログインする場合

23.2.55 tcExportOperationsIntf.findObjects(type,name) APIは両方のパラメータでアスタリスク(*)のワイルドカード文字を受け入れない

tcExportOperationsIntf.findObjects(type,name) APIがアスタリスク(*)のワイルドカード文字を受け入れるのは、2番目のパラメータ(名前)に対してのみです。タイプについては、カテゴリを指定する必要があります。たとえば、findObjects("Resource","*")は有効なコールですが、findObjects("*","*")は無効です。

23.2.56 Mozilla FireFoxで開かれたアクセス・ポリシー・サマリー・ページでリンクが無効である

Mozilla FireFox Webブラウザで開かれたアクセス・ポリシーの作成および「アクセス・ポリシーの変更」ウィザードの「アクセス・ポリシー」ページの「情報の検証」で、アクセス・ポリシーによってプロビジョニングするリソースに対して「変更」をクリックしてから、「編集」をクリックし、プロビジョニングするリソースのプロセス・フォーム・データを編集します。「編集」フォームで「閉じる」ボタンをクリックすると、任意のアクセス・ポリシー情報セクションの変更リンク(アクセス・ポリシーによってプロビジョニングされるリソース、アクセス・ポリシーによって拒否されるリソース、またはアクセス・ポリシーのロールなど)が機能しません。

この問題を回避するには、「リフレッシュ」をクリックします。この「アクセス・ポリシー」ページの「情報の検証」内のすべてのリンクが有効になります。

23.2.57 拡張管理で「ITリソース」フォームを編集すると無害なエラーが生成される

拡張管理の「ITリソース」で「編集」リンクをクリックすると、次のエラー・メッセージがログに記録されます。

<Error> <XELLERATE.APIS> <BEA-000000>
<Class/Method: tcFormDefinitionOperationsBean/getFormFieldPropertyValue encounter some problems: Property 'Column Names' has not defined for the form field '-82'>

このエラー・メッセージは無害で機能が失われることはないため、無視してもかまいません。

23.2.58 ユーザー・アカウントがOracle Identity Managerでロックされた後にiPlanetディレクトリ・サーバーでロックされない

Oracle Identity Managerでは、ログイン試行が最大数に達すると、ユーザーはロックされます。しかし、iPlanet DS/ODSEEでは、ユーザーはロックされません。バックエンドiPlanet DS/ODSEEは「操作」属性の設定によるアカウントのロック解除をサポートしていないため、orclAccountLocked機能はサポートされません。アカウントはパスワードのリセットによってのみロック解除されます。nsaccountlock属性は、管理ロックアウト用として使用できます。この属性はパスワード・ポリシーには使用されませんが、アカウントを個別にロックするためにこの属性を使用できます。パスワード・ポリシーによってアカウントがロックされる場合、パスワード・ポリシー・ロックアウトが解除された後でもnsaccountlockはユーザーをロックします。

23.2.59 Oracle Identity ManagerでJavaAgentを使用した自動ログインがサポートされない

JavaAgentを使用したOracle Identity ManagerのOracle Access Manager (OAM)統合デプロイメントで、Oracle Identity Managerで作成されたユーザーがOracle Identity Manager管理およびユーザー・コンソールに初めてログインしようとすると、パスワードをリセットしてチャレンジ質問を設定するよう求められます。この後、ユーザーはOracle Identity Managerに自動的にはログインされず、OAMのログイン・ページにリダイレクトされます。これは、JavaAgentが使用されているときに、Oracle Identity Managerが自動ログインをサポートしていないことが原因です。

23.2.60 アクセス・ポリシー、リソースまたはアテステーション・プロセスを開くと無害なエラーがログに記録される

委任された管理者として、アクセス・ポリシー、リソースまたはアテステーション・プロセスの詳細を表示するためにページを開くと、次のエラーがログに記録されます。

Error> <org.apache.struts.tiles.taglib.InsertTag> <BEA-000000>
<Can't insert page '/gc/EmptyTiles.jsp' : Write failed: Broken pipe  java.net.SocketException: Write failed: Broken pipe

このエラーは無害で機能が失われることはないため、無視してもかまいません。

23.2.61 ユーザーがOracle Identity ManagerでロックされているがLDAPではロックされていない

ディレクトリ・サーバーがMicrosoft Active Directory (AD)またはOracle Internet Directory (OID)であるOracle Identity ManagerのLDAP対応デプロイメントでは、パスワード・ポリシーがLDAPで構成されていない場合、ユーザーが管理者によってOracle Identity Manager内で手動でロックされても、LDAP内ではロックされません。LDAPで構成可能なパスワード・ポリシーには、すべてのLDAPユーザーに適用できるデフォルトのパスワード・ポリシーか、ユーザー固有のパスワード設定オブジェクト(PSO)があります。

23.2.62 Xellerate組織のリソース・オブジェクトのリコンシリエーション・プロファイルはDesign Consoleを介して再生成することはできない

デフォルトでは、Xellerate組織のリソース・オブジェクトには、Oracle Identity Managerのフィールド・マッピングおよび任意の一致/アクション・ルール情報に対するリコンシリエーションが設定されていません。このため、Xellerate組織のリソース・オブジェクトのリコンシリエーション・プロファイルがDesign Consoleを介して更新されると、このリソース・オブジェクトの既存のリコンシリエーション構成が破損し、空のステータスでリコンシリエーションが失敗します。

この問題を回避するには、Design Consoleを介してリコンシリエーション・プロファイル/構成を生成しないでください。かわりに、Xellerate組織プロファイルをメタデータ・ストア(MDS)からエクスポートし、手動で編集し、Oracle Identity Managerにインポートし戻します。プロファイルの変更にリコンシリエーション・フィールドの変更が含まれる場合、水平表スキーマおよびそのエンティティ定義でも対応する変更を行う必要があります。

23.2.63 アップグレード後に「管理」をクリックすると無害なエラーがログに記録される

Oracle Identity Managerをリリース9.1.0.1から11gリリース1 (11.1.1)にアップグレードした後、管理およびユーザー・コンソールで「管理」リンクをクリックすると、次のエラーがログに記録されます。

<Error> <oracle.adfinternal.view.page.editor.utils.ReflectionUtility>
<WCS-16178> <Error instantiating class - oracle.adfdtinternal.view.faces.portlet.PortletDefinitionDTFactory>

このエラーは無害で機能が失われることはないため、無視してもかまいません。

23.2.64 プロビジョニングされたユーザーのアクセス・ポリシーを介したプロビジョニングが失敗する

ユーザーがすでにプロビジョニングされているときに、ターゲット・ドメインに対するプロビジョニングをトリガーするユーザーにロールを割り当てようとすると、プロビジョニングが開始されません。しかし、ユーザーがまだプロビジョニングされていないときにユーザーにロールを割り当てると、プロビジョニングは正常に行われます。

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

1. Design Consoleでコネクタ固有のユーザー・フォームを開きます。

2. コネクタの新規バージョンを作成し、「Edit」を選択します。

3. 「Properties」タブをクリックし、サーバー(ITResourceLookupField)をクリックします。「Add Property」をクリックします。

4. プロパティに「Required」を追加し、trueを指定します。「Make Version Active」をクリックし、「Save」をクリックします。

5. Oracle Identity Manager管理およびユーザー・コンソールにログインします。

6. 「システム・プロパティ」にナビゲートします。「リソースの複数のインスタンスのアクセス・ポリシー・ベースのプロビジョニングの許可」システム・プロパティを検索します。このプロパティの値をTRUEに変更します。

7. Oracle Identity Managerを再起動します。

プロビジョニングされたユーザーをプロビジョニングし、同じITリソース・タイプのアクセス・ポリシーを介してプロビジョニングしてみると、プロビジョニングは成功します。

23.2.65 Oracle Identity Managerの管理対象サーバーの起動時に無害な警告メッセージが表示される

Oracle Identity Managerの管理対象サーバーの起動時に、次のようなメッセージが複数記録されます。

<Mar 30, 2011 6:51:01 PM PDT> <Warning> <oracle.iam.platform.kernel.impl>
<IAM-0080071>
<Preview stage is not supported in kernel and found an event handler with name ProvisionAccountPreviewHandler implemented by the class oracle.iam.accesspolicy.impl.handlers.provisioning.ProvisionAccountPreviewHandlerfor this stage. It will be ignored.>

これらの警告メッセージは無害で機能が失われることはないため、無視してもかまいません。

23.2.66 デプロイメント・マネージャの実行時に無害なメッセージが表示される

デプロイメント・マネージャの実行時に、ヘッダー「XUL SYNTAX: ID競合」のあるメッセージが表示されます。

このメッセージは無害で機能が失われることはないため、無視してもかまいません。メッセージを閉じて続行してください。

23.2.67 JREプラグイン1.6_23を備えたMicrosoft Internet Explorer 7を使用したデプロイメント・マネージャのエクスポートが開始時に失敗する

Oracle Identity Managerを以前のリリースから11gリリース1 (11.1.1)にアップグレードした後、JREプラグイン1.6_23を備えたMicrosoft Internet Explorer 7 Webブラウザを使用して管理およびユーザー・コンソールを開き、デプロイメント・マネージャを使用してファイルをエクスポートしようとすると、エラーが表示され、エクスポートを続行できません。

この問題を回避するには、次のようなWebブラウザとプラグインの組合せを使用します。

- 64ビットのコンピュータ上のMozilla Firefox 3.6とJREバージョン1.6_23

- Microsoft Internet Explorer 7とJREバージョン1.5

- Microsoft Internet Explorer 8とJREバージョン1.6_18

- Microsoft Internet Explorer 7とJREバージョン1.6_24

23.2.68 「国」属性の値が2文字を超えるとMicrosoft Active Directoryでユーザー作成が失敗する

Oracle Identity ManagerのLDAP対応のデプロイメントでは、「国」属性の値が2文字を超えると、Microsoft Active Directory (AD)サーバーでユーザー作成が失敗します。ADは、ISO 3166標準に基づいて「国」属性には2文字(USなど)を規定しています。

23.2.69 XMLファイル内でスケジュール済タスク・エントリより前にスケジュール済ジョブ・エントリがある場合、デプロイメント・マネージャのインポートが失敗する

Oracle Identity Manager 11gリリース1 (11.1.1)では、スケジュール済ジョブはスケジュール済タスクに依存しています。したがって、スケジュール済ジョブの前にスケジュール済タスクをインポートする必要があります。

この結果、XMLファイルでスケジュール済タスク・エントリより前にスケジュール済ジョブ・エントリがある場合、デプロイメント・マネージャを使用したXMLのインポートが失敗し、次のエラー・メッセージが表示されます。

[exec] Caused By: oracle.iam.scheduler.exception.SchedulerException: Invalid ScheduleTask definition
[exec] com.thortech.xl.ddm.exception.DDMException

この問題を回避するには、XMLファイルを開き、すべてのスケジュール済タスク・エントリをスケジュール済ジョブ・エントリの上に移動します。

23.2.70 リソースの取消しに必要なターゲット・ユーザーの権限

アイデンティティ・ユーザー管理者およびリソース管理者ロールを使用して管理者およびユーザー・コンソールにログインする場合、リソースをユーザーに直接プロビジョニングしてから、リソースをユーザーから取り消そうとすると、エラー・メッセージが表示されます。

この問題を回避するには、自分(ログインしたユーザー)がターゲット・ユーザー(user1など)に対する書込み権限を持つ必要があります。これを行うには、次のようにします。

1. ロール(role1など)を作成し、自分にこのロールを割り当てます。

2. 組織(org1など)を作成し、role1を管理グループとして割り当てます。

3. ユーザーuser1を変更し、その組織をorg1に変更します。これで、リソースをuser1から取り消すことができるようになります。

23.2.71 Oracle Identity Managerのアップグレード・バージョンにリコンシリエーション・ルールがないために信頼できるソース・リコンシリエーションでリコンシリエーション・イベントが失敗する

Oracle Identity Managerを前のリリースから11g リリース1 (11.1.1)にアップグレードすると、リコンシリエーション・ルールがないために、GTCを使用した信頼できるソース・リコンシリエーションなど、信頼できるソース・リコンシリエーションでリコンシリエーション・イベントが失敗し、次のエラー・メッセージが表示されます。

<Mar 31, 2011 6:27:41 PM CDT> <Info> <oracle.iam.reconciliation.impl>
<IAM-5010006> <The following exception occurred: {0}
oracle.iam.platform.utils.SuperRuntimeException:
Error occurred in XL_SP_RECONEVALUATEUSER while processing Event No 3
Error occurred in XL_SP_RECONUSERMATCH while processing Event No 3
One or more input parameter passed as null

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

1. リソース・オブジェクトのリコンシリエーション・ルールを作成します。

2. Design Consoleの「Resource Object」フォームで、「Create Reconciliation Profile」をクリックします。

23.2.72 Oracle Identity Managerの管理対象サーバーの起動時のXML検証エラー

Oracle Identity Managerの管理対象サーバーの起動時に、次のエラー・メッセージがログに記録されます。

<Mar 29, 2011 2:49:31 PM PDT> <Error> <oracle.iam.platform.kernel.impl>
<IAM-0080075> <XML schema validation failed for XML/metadata/iam-features-callbacks/event_configuration/EventHandlers.xml and it will not be loaded by kernel. >

<Mar 29, 2011 2:49:32 PM PDT> <Error> <oracle.iam.platform.kernel.impl>
<IAM-0080075> <XML schema validation failed for XML/metadata/iam-features-OIMMigration/EventHandlers.xml and it will not be loaded by kernel. >

このエラー・メッセージは無害で機能が失われることはないため、無視してもかまいません。

23.2.73 Design Consoleの「Data Object Manager」フォームでアダプタ・マッピングを表示または編集できない

Design Consoleの「Data Object Manager」フォームの「Map Adapters」タブで「Map」をクリックすると、個々のエンティティ・アダプタ・マッピングを編集できるダイアログ・ボックスが表示されます。しかし、マップ対象のユーザー・オブジェクトのフィールドが含まれるリストは空の状態で表示されます。この結果、個々のエンティティ・アダプタ・マッピングを表示または編集できません。

Oracle Identity Manager 11g リリース1 (11.1.1)では、エンティティ・アダプタの使用は非推奨ですが、下位互換性のみのために制限付きのサポートが依然として提供されています。新規シナリオまたは変更されたシナリオすべてに対してイベント・ハンドラを使用する必要があります。

23.2.74 参照整合性プラグインの有効化または無効化時に割当てまたは取消し操作のロール・メンバーシップが更新されない

複数ディレクトリ・デプロイでは、セカンダリ・サーバーはOIDである必要があります。プライマリ・サーバーはOIDでもADでもかまいません。たとえば、ユーザーをOIDまたはADプライマリ・サーバーに格納し、ロールはOIDセカンダリ・サーバーに格納できます。参照整合性プラグインを有効化または無効化しても、割当てまたは取消し操作のロール・メンバーシップは更新されません。

23.2.75 ルールのデータ・レベルが1に設定されている場合、デプロイメント・マネージャのインポートが失敗する

データ・レベルが1に設定されている場合、Oracle Identity Managerデータベース内のエントリを更新できません。デプロイメント・マネージャXMLをインポートしようとすると、次のエラーが表示されます。

Class/Method: tcTableDataObj/updateImplementation Error :The row cannot be updated.
[2011-04-06T07:25:36.583-05:00] [oim_server1] [ERROR] []
[XELLERATE.DDM.IMPORT] [tid: [ACTIVE].ExecuteThread: '6' for queue:
'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid:
cad00d8aeed4d8fc:-67a4db1a:12f2abbac4b:-8000-000000000000018e,0] [APP:
oim#11.1.1.3.0] The security level for this data item indicates that it cannot be updated.

この問題を回避するには、XMLファイルを開き、次のようにルールのデータ・レベルを1から0に変更します。

<RUL_DATA_LEVEL>0</RUL_DATA_LEVEL>

23.2.76 変更されていない属性がリコンシリエーション・データに表示される

LDAP同期が有効でMicrosoft Active Directory (AD)がディレクトリ・サーバーであるOracle Identity Managerデプロイメントでは、管理およびユーザー・コンソールの「イベント管理」ページのリコンシリエーション・データ・タブに、変更された属性のみが表示されるのではなく、調整されたユーザーのすべての属性が表示されます。これは、ADの変更ログの処理方法が原因です。この方法では、任意の属性が変更されるとエントリ全体が更新済としてマークされます。したがって、Oracle Virtual Directory (OVD)は完全なエントリを戻します。リコンシリエーションの結果としてどの属性が変更されたかを確認する方法はありません。

23.2.77 リカバリ対象のスケジュール済ジョブがあるときにスケジューラ・サービスを起動すると無害なエラーが表示される

スケジューラ・サービスを起動したときに、リカバリされていないスケジュール済ジョブがあると、次のエラーがoim_diagnostic logに記録されることがあります。

Caused by: java.lang.NullPointerException
at
org.quartz.SimpleTrigger.computeNumTimesFiredBetween(SimpleTrigger.java:800)
at org.quartz.SimpleTrigger.updateAfterMisfire(SimpleTrigger.java:514)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.doUpdateOfMisfiredTrigger(JobStor
eSupport.java:944)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverMisfiredJobs(JobStoreSuppo
rt.java:898)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:
780)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport$2.execute(JobStoreSupport.java:75
2)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport$40.execute(JobStoreSupport.java:3
628)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStor
eSupport.java:3662)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStor
eSupport.java:3624)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:
748)
at
org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.
java:573)

このエラーは無害で機能が失われることはないため、無視してもかまいません。

アップグレード環境では、次回、一部のスケジュール済ジョブがトリガーされるタイミングが定義されていません。この結果、Quartzコードにnullが入力されます。これは、Quartzの以前のバージョンでは正常に処理されていませんでした。この問題はQuartzバージョン1.6.3では修正されているため、このバージョンのQuartzにアップグレードすると、このエラーは生成されません。

23.2.78 信頼できるソースGTCのリコンシリエーション・マッピングで属性名を完全に表示できない

信頼できるGTC(フラット・ファイルなど)を作成する場合、OIMユーザーの右下の列の幅が十分でないため、多くの属性の名前が完全に表示されません。たとえば、属性名が「LDAP Organization」と「LDAP Organization Unit」であるのに、これら2つのエントリは「LDAP Organizati」として表示されます。

この問題を回避するには、属性に対して「マッピング」ボタンをクリックします。完全な属性名が表示された「フィールド情報の指定」ダイアログ・ボックスが表示されます。

23.2.79 データベース接続テストで無害なエラーがログに記録される

XIMDDでデータベース接続テストを実行すると、次のエラーがログに複数記録されます。

<Apr 10, 2011 7:45:20 PM PDT> <Error> <Default> <J2EE JMX-46335> <MBean attribute access denied.
MBean: oracle.logging:type=LogRegistration
Getter for attribute Application
Detail: Access denied. Required roles: Admin, Operator, Monitor, executing
subject: principals=[REQUEST TEMPLATE ADMINISTRATORS, SYSTEM ADMINISTRATORS, APPROVAL POLICY ADMINISTRATORS, oimusers, xelsysadm, PLUGIN ADMINISTRATORS]
java.lang.SecurityException: Access denied. Required roles: Admin, Operator, Monitor, executing subject: principals=[REQUEST TEMPLATE ADMINISTRATORS, SYSTEM ADMINISTRATORS, APPROVAL POLICY ADMINISTRATORS, oim users, xelsysadm, PLUGIN ADMINISTRATORS]

エラーがログに記録されるたびに、Beanの名前は異なりますが、エラー内容は同じです。これらのエラーにもかかわらず、テストは合格します。これらのエラーは無害で機能が失われることはないため、無視してもかまいません。

23.2.80 デプロイメント・マネージャを介したGTCプロバイダのインポート時にMDS検証エラーが発生する

デプロイメント・マネージャを使用してGTCプロバイダをインポートすると、MDS検証エラーが発生します。

この問題を回避するには、デプロイメント・マネージャを介してGTCプロバイダをインポートしないでください。デプロイメント・マネージャのXMLファイルにGTCプロバイダのタグが含まれる場合、デプロイメント・マネージャを使用してこれを削除し、XMLの残りをインポートしてください。MDSインポート・ユーティリティを使用して、GTCプロバイダ・タグのあるXMLファイルを個別にインポートしてください。これを行うには、次の手順を実行します。

1. デプロイメント・マネージャを介してインポートされるXMLファイルに<GTCProvider>タグが含まれる場合、これらのタグとともにその下にあるコンテンツをすべて削除します。
次に、インポートする元のXMLファイルの例を示します。

<?xml version = '1.0' encoding = 'UTF-8'?>
<xl-ddm-data version="2.0.1.0" user="XELSYSADM"
database="jdbc:oracle:thin:@localhost:5521:myps12"
exported-date="1302888552341" description="sampleGTC"><GTCProvider
repo-type="MDS" name="InsertIntoTargetList"
mds-path="/db/GTC/ProviderDefinitions"
mds-file="InsertIntoTargetListProvTransport.xml"><completeXml><Provider><Provi
der>
<Provisioning>
<ProvTransportProvider
class="provisioningTransportProvider.InsertIntoTargetList"
name="InsertIntoTargetList">
<Configuration>
<Parameter datatype="String" name="targetServerName"
type="Runtime" encrypted="NO" required="YES"/>
<Response code="FUNCTIONALITY_NOT_SUPPORTED"
description="Functionality not supported"/>
<Response code="TARGET_SERVER_NAME_MISSING" description="Target
server name is missing"/>
<Response code="TARGET_SERVER_NAME_STARTSWITH_A"
description="Target server name starts with A, from XML"/>
<Response code="PROBLEM_WHILE_INITIALIZAING" description="Problem
occured while intializing Provider instance"/>
</Configuration>
</ProvTransportProvider>
</Provisioning>
</Provider></Provider></completeXml></GTCProvider><GTCProvider
repo-type="MDS" name="PrepareDataHMap" mds-path="/db/GTC/ProviderDefinitions"
mds-file="PrepareDataHMapProvFormat.xml"><completeXml><Provider><Provider>
<Provisioning>
<ProvFormatProvider class="provisioningFormatProvider.PrepareDataHMap"
name="PrepareDataHMap">
<Configuration>
<DefaultAttribute datatype="String" name="testField" size="40"
encrypted="NO"/>
<Response code="INCORRECT_PROCESS_DATA" description="Incorrect
process data received from GTC provisioning framework"/>
<Response code="PROCESSING_ISSUE" description="Processing issue
in Preparing provisioning input, check logs"/>
</Configuration>
</ProvFormatProvider>
</Provisioning>
</Provider></Provider></completeXml></GTCProvider><GTCProvider
repo-type="MDS" name="IsValidOrgInOIM" mds-path="/db/GTC/ProviderDefinitions"
mds-file="IsValidOrgInOIM.xml"><completeXml><Provider><Provider>
<Validation>
<ValidationProvider class="validationProvider.IsValidOrgInOIM"
name="IsValidOrgInOIM">
<Configuration>
<Parameter datatype="String" name="maxOrgSize"/>
</Configuration>
</ValidationProvider>
</Validation>
</Provider></Provider></completeXml></GTCProvider><GTCProvider
repo-type="MDS" name="ConvertToUpperCase"
mds-path="/db/GTC/ProviderDefinitions"
mds-file="ConvertToUpperCase.xml"><completeXml><Provider><Provider>
<Transformation>
<TransformationProvider
class="transformationProvider.ConvertToUpperCase" name="ConvertToUpperCase">
<Configuration>
<Parameter type="Runtime" datatype="String" required="YES"
encrypted="NO" name="Input"/>
<Response code="errorRespNullInput" description="Input String is
Missing"/>
</Configuration>
</TransformationProvider>
</Transformation>
</Provider></Provider></completeXml></GTCProvider><Resource repo-type="RDBMS"
name="SAMPLEGTC_GTC">....</Resource><Process repo-type="RDBMS"
name="SAMPLEGTC_GTC">
...........
</Process><Form repo-type="RDBMS" name="UD_SAMPLEGT" subtype="Process
Form">.....
</Form>....</xl-ddm-data>

2. デプロイメント・マネージャを介してXMLファイルの残りの部分をインポートします。
次に、元のXMLファイルから<GTCProvider>タグを削除したXMLファイルの例を示します。デプロイメント・マネージャを使用してこのXMLファイルをインポートします。

<?xml version = '1.0' encoding = 'UTF-8'?>
<xl-ddm-data version="2.0.1.0" user="XELSYSADM"
database="jdbc:oracle:thin:@localhost:5521:myps12"
exported-date="1302888552341" description="sampleGTC"><Resource
repo-type="RDBMS" name="SAMPLEGTC_GTC">....</Resource><Process
repo-type="RDBMS" name="SAMPLEGTC_GTC">
...........
</Process><Form repo-type="RDBMS" name="UD_SAMPLEGT" subtype="Process
Form">.....
</Form>....</xl-ddm-data>

次に、削除したXMLコンテンツを示します。

<GTCProvider
repo-type="MDS" name="InsertIntoTargetList"
mds-path="/db/GTC/ProviderDefinitions"
mds-file="InsertIntoTargetListProvTransport.xml"><completeXml><Provider><Provider>
<Provisioning>
<ProvTransportProvider
class="provisioningTransportProvider.InsertIntoTargetList"
name="InsertIntoTargetList">
<Configuration>
<Parameter datatype="String" name="targetServerName"
type="Runtime" encrypted="NO" required="YES"/>
<Response code="FUNCTIONALITY_NOT_SUPPORTED"
description="Functionality not supported"/>
<Response code="TARGET_SERVER_NAME_MISSING" description="Target
server name is missing"/>
<Response code="TARGET_SERVER_NAME_STARTSWITH_A"
description="Target server name starts with A, from XML"/>
<Response code="PROBLEM_WHILE_INITIALIZAING" description="Problem
occured while intializing Provider instance"/>
</Configuration>
</ProvTransportProvider>
</Provisioning>
</Provider></Provider></completeXml></GTCProvider>

<GTCProvider
repo-type="MDS" name="PrepareDataHMap" mds-path="/db/GTC/ProviderDefinitions"
mds-file="PrepareDataHMapProvFormat.xml"><completeXml><Provider><Provider>
<Provisioning>
<ProvFormatProvider class="provisioningFormatProvider.PrepareDataHMap"
name="PrepareDataHMap">
<Configuration>
<DefaultAttribute datatype="String" name="testField" size="40"
encrypted="NO"/>
<Response code="INCORRECT_PROCESS_DATA" description="Incorrect
process data received from GTC provisioning framework"/>
<Response code="PROCESSING_ISSUE" description="Processing issue
in Preparing provisioning input, check logs"/>
</Configuration>
</ProvFormatProvider>
</Provisioning>
</Provider></Provider></completeXml></GTCProvider>

<GTCProvider
repo-type="MDS" name="IsValidOrgInOIM" mds-path="/db/GTC/ProviderDefinitions"
mds-file="IsValidOrgInOIM.xml"><completeXml><Provider><Provider>
<Validation>
<ValidationProvider class="validationProvider.IsValidOrgInOIM"
name="IsValidOrgInOIM">
<Configuration>
<Parameter datatype="String" name="maxOrgSize"/>
</Configuration>
</ValidationProvider>
</Validation>
</Provider></Provider></completeXml></GTCProvider>

<GTCProvider
repo-type="MDS" name="ConvertToUpperCase"
mds-path="/db/GTC/ProviderDefinitions"
mds-file="ConvertToUpperCase.xml"><completeXml><Provider><Provider>
<Transformation>
<TransformationProvider
class="transformationProvider.ConvertToUpperCase" name="ConvertToUpperCase">
<Configuration>
<Parameter type="Runtime" datatype="String" required="YES"
encrypted="NO" name="Input"/>
<Response code="errorRespNullInput" description="Input String is
Missing"/>
</Configuration>
</TransformationProvider>
</Transformation>
</Provider></Provider></completeXml></GTCProvider>

3. <GTCProvier>タグに基づいて削除したXMLコンテンツを分けます。次に、最初の<GTCProvider>タグの例を示します。

<GTCProvider repo-type="MDS" name="InsertIntoTargetList"
mds-path="/db/GTC/ProviderDefinitions"
mds-file="InsertIntoTargetListProvTransport.xml"><completeXml><Provider><Provi
der>
<Provisioning>
<ProvTransportProvider
class="provisioningTransportProvider.InsertIntoTargetList"
name="InsertIntoTargetList">
<Configuration>
<Parameter datatype="String" name="targetServerName"
type="Runtime" encrypted="NO" required="YES"/>
<Response code="FUNCTIONALITY_NOT_SUPPORTED"
description="Functionality not supported"/>
<Response code="TARGET_SERVER_NAME_MISSING" description="Target
server name is missing"/>
<Response code="TARGET_SERVER_NAME_STARTSWITH_A"
description="Target server name starts with A, from XML"/>
<Response code="PROBLEM_WHILE_INITIALIZAING" description="Problem
occured while intializing Provider instance"/>
</Configuration>
</ProvTransportProvider>
</Provisioning>
</Provider></Provider></completeXml></GTCProvider>
Resultant xml after removal of tags surronding inner <Provider> tag:
<Provider>
<Provisioning>
<ProvTransportProvider
class="provisioningTransportProvider.InsertIntoTargetList"
name="InsertIntoTargetList">
<Configuration>
<Parameter datatype="String" name="targetServerName"
type="Runtime" encrypted="NO" required="YES"/>
<Response code="FUNCTIONALITY_NOT_SUPPORTED"
description="Functionality not supported"/>
<Response code="TARGET_SERVER_NAME_MISSING" description="Target
server name is missing"/>
<Response code="TARGET_SERVER_NAME_STARTSWITH_A"
description="Target server name starts with A, from XML"/>
<Response code="PROBLEM_WHILE_INITIALIZAING" description="Problem
occured while intializing Provider instance"/>
</Configuration>
</ProvTransportProvider>
</Provisioning>
</Provider>

4. 削除した<GTCProvider>タグから、内側の<Provider>タグを囲むものをすべて削除します。つまり、内側の<Provider>タグの内側のコンテンツは保持します。<Provider>タグごとに、個別のXMLファイルを作成します。これにより、各<Provider>タグがルート要素である複数のXMLファイルが生成されます。
次に、内側の<Provider>タグの周りのタグを削除した後のXMLコンテンツの例を示します。

<Provider>
<Provisioning>
<ProvTransportProvider
class="provisioningTransportProvider.InsertIntoTargetList" name="InsertIntoTargetList">
<Configuration>
<Parameter datatype="String" name="targetServerName" type="Runtime" encrypted="NO" required="YES"/>
<Response code="FUNCTIONALITY_NOT_SUPPORTED" description="Functionality not supported"/>
<Response code="TARGET_SERVER_NAME_MISSING" description="Target server name is missing"/>
<Response code="TARGET_SERVER_NAME_STARTSWITH_A" description="Target server name starts with A, from XML"/>
<Response code="PROBLEM_WHILE_INITIALIZAING" description="Problem occured while intializing Provider instance"/>
</Configuration>
</ProvTransportProvider>
</Provisioning>
</Provider>

5. <Provider>タグがルート要素である、生成されたXMLファイルに、<GTCProvider>タグのmds-file属性値を使用して名前を付けます。たとえば、最初の<GTCProvider>タグがある最初のXMLファイルはInsertIntoTargetListProvTransport.xmlという名前にします。ファイル名はmds-file属性の値である必要があります。

6. 同様に、他のGTCプロバイダのXMLファイルも作成します。<GTCProvider>タグごとに1つのXMLファイルが存在する必要があります。

7. MDSユーティリティを使用してGTCプロバイダのXMLファイルをインポートします。

23.2.81 サイズが4000文字を超えると暗号化されたユーザー定義フィールド(UDF)を格納できない

暗号化されたUDFは、サイズが4000文字を超えると格納できません。これは、暗号化により、列の幅が自動的に約1.5倍になり、属性のサイズが許容範囲の幅である4000を超えるためです。この結果、UDFの型はCLOBデータ型に自動的にプロモートされます。Oracle Identity Manager 11g リリース1 (11.1.1)では、これは例外としては捕捉されず、後でエラーが表示されることがあります。この問題には、次のパッチ・リリースで対応する予定です。

ただし、最終的な幅が4000文字を超えないで暗号化された属性は格納できます。幅を指定する場合、1.5倍の増加を考慮する必要があります。つまり、約2500文字を超えないようにする必要があります。

23.2.82 コールバック・サービスの失敗によってリクエスト承認が失敗する

SSLがOAAMサーバーでは有効だがOracle Identity ManagerおよびSOAサーバーでは有効ではない環境では、リクエストを作成すると、SOA側でリクエスト・レベルの承認は成功しますが、UIのどこにも操作レベルの承認が表示されません。Oracle Identity Managerリクエストの承認ワークフローを提供するSOAコンポジットがリクエスト・コールバックWebサービスを呼び出し、ワークフローが承認されるか却下されるかを示そうとすると、Webサービスの呼出しが失敗し、次のエラーが表示されます。

Unable to dispatch request to
http://slc402354.us.oracle.com:14000/workflowservice/CallbackService due to exception[[
javax.xml.ws.WebServiceException:
oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid: WSM-06162
PolicyReference The policy referenced by URI
"oracle/wss11_saml_token_with_message_protection_client_policy" could not be
retrieved as connection to Policy Manager cannot be established at
"t3s://slc402354:14301" due to invalid configuration or inactive state.

このエラーは、指定されたポートでOWSMがポリシー・マネージャに接続できないことを示します。このポートはSSLモードのOAAMサーバー用ですが、このサーバーは停止されています。この問題が発生するのは、SSLがOAAMサーバーでは有効だがOracle Identity ManagerおよびSOAサーバーでは有効ではなく、ポリシー・マネージャがこのサーバーでもターゲット指定されていることが原因です。SSL対応のポリシー・マネージャがある場合、OWSMはSSL以外のポートは使用しません。この設定では、SSLはOAAMに対してのみ有効であり、他のサーバーに対しては有効ではありません。したがって、唯一使用可能なWSMポリシー・マネージャはOAAM上のものです。OAAMサーバーが停止しているため、ポリシー・マネージャへの接続は確立されず、その結果、コールは失敗します。

この問題を回避するには、OAAMサーバーを起動してから、リクエストを作成します。

注意:

次の場合、この問題は発生しません。

- OAAMサーバーがSSL対応ではありません。

- 起動されて実行中である他のサーバー(Oracle Identity ManagerやSOAサーバーなど)でSSLが有効です。

23.2.83 iPlanetディレクトリ・サーバーを使用したユーザー/ロール増分リコンシリエーションを介してローカライズ済表示名が調整されない

iPlanetがディレクトリ・サーバーであるLDAP同期に対応したOracle Identity Managerデプロイメントで、次の問題が発生します。

- ユーザー/ロール増分リコンシリエーションを介してローカライズ済表示名がOracle Identity Managerで調整されません。

- 「表示名」属性のローカライズ済値はOracle Identity Managerに戻されますが、「表示名」の元のベース値は失われ、iPlanetから受け取ったローカライズ済値に置き換えられます。

23.2.84 ASCII以外の文字を使用したLDAPロール階層およびロール・メンバーシップ・リコンシリエーションによってOracle Identity Manager内の変更が調整されない

ASCII以外の文字を使用したLDAPロール階層およびロール・メンバーシップ・リコンシリエーション・ジョブによって、Oracle Identity Managerにロール階層およびロール・メンバーシップの変更が取り込まれません。この問題は、増分リコンシリエーションにのみ該当します。

23.2.85 すべてのオブジェクトがエクスポート対象として選択されている場合、オブジェクトのインポートが失敗する

Oracle Identity Manager 11gリリース1 (11.1.1)のアップグレード環境では、「すべて選択」オプションを選択してオブジェクトをエクスポートする場合、オブジェクトのインポートが失敗する可能性があります。エクスポート対象としてすべてのオブジェクトを選択すると、対応するXMLファイルのサイズが大きくなります。これが250万レコードを超えると、有効ではなくなります。この結果、インポートは失敗します。ただし、データが小さく、生成されたXMLファイルが250万レコードを超えない場合、すべてのオブジェクトを選択しても正常に機能します。

この問題を回避するには、エクスポート対象のオブジェクトの論理単位を小さくします。たとえば、システム内に20のリソース・オブジェクトがある場合、4つまたは5つのリソース・オブジェクトをすべての依存性および子オブジェクトとともにXMLファイルに選択し、エクスポートします。次に、別の5つのリソース・オブジェクトを新規XMLファイルに選択します。同様に、GTCやアダプタなどの他のすべてのオブジェクトについても、小さい論理単位で個別XMLファイルにエクスポートします。論理単位グループの例は、次のとおりです。

- リソース・オブジェクト、プロセス定義フォーム、アダプタ、ITリソース、参照定義およびロール

- 組織、アテステーションおよびパスワード・ポリシー

- アクセス・ポリシーおよびルール

- GTCおよびリソース・オブジェクト

23.2.86 アップグレード後に無害な監査エラーがログに記録される

Oracle Identity Managerリリース9.1.0から11g リリース1 (11.1.1)にアップグレードした後、監査エラーがログに記録されます。このような監査エラーの例は、次のとおりです。

IAM-0050001
oracle.iam.platform.async.TaskExecutionException: java.lang.Exception: Audit
handler failed
at com.thortech.xl.audit.engine.jms.XLAuditMessage.execute(XLAuditMessage.java:59)

これらのエラーは無害で機能が失われることはないため、無視してもかまいません。

23.2.87 既存のデータのサイズが新規列の長さより大きい場合、コネクタのアップグレードが失敗する

一部のコネクタの現在のリリースでは、一部のプロセス・フォーム・フィールドのサイズが小さくなっています。たとえば、Microsoft Active Directoryコネクタ・リリース9.1.1.5のUD_ADUSER_MNAMEフィールドの長さは、コネクタのリリース9.0.4.16の80文字から6文字に短縮されています。これらの列またはフィールドの既存のデータの長さはすでに、新しい列の長さよりサイズが大きくなっています。この結果、コネクタのアップグレードが失敗し、次のエラーがログに記録されます。

<Apr 16, 2011 4:52:37 PM GMT+05:30> <Error> <XELLERATE.DATABASE> <BEA-000000>
<ALTER TABLE UD_ADUSER MODIFY UD_ADUSER_MNAME VARCHAR2(6) java.sql.SQLException: ORA-01441: cannot decrease column length because some value is too big

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

1. データベースのバックアップが作成されていることを確認します。

2. バックアップしたデータベースを復元します。

3. ログを確認し、「ORA-01441: 一部の値が長すぎる例外のため、列を短くすることができません。」を検索します。UD_ADUSER_MNAMEなどのフィールド名を書き留めます。

4. アップグレード用として使用しているデプロイメント・マネージャXMLファイルを開きます。<SDC_SQL_LENGTH>タグ内のフォーム・フィールドを検索し、ベース・バージョンの長さに変更します。ベース・バージョンの長さは、ベース・コネクタのデプロイメント・マネージャXML内で確認できます。

5. アップグレードを再試行します。

23.2.88 ファイルがインポートされていないときにデプロイメント・マネージャでコネクタ・アーティファクトの数が増加する

コネクタをアップグレードし、ベース・バージョンと最新バージョン間でコネクタ・アーティファクトをマップし、アップグレードするコネクタ・オブジェクトを選択し、デプロイメント・マネージャを使用してオブジェクトをインポートせずにアップグレードを終了すると、左側のパネル内のコネクタ・アーティファクトの数が実際の数より多く表示されます。このプロセスを繰り返すと、アーティファクトの数が増え続けます。これは既知の問題であり、機能が失われることはありません。

23.2.89 JARのアップロード・ユーティリティを使用したJARファイルのアップロードが失敗する

Oracle Identity ManagerでSSLが有効である場合、JARのアップロード・ユーティリティを使用してJARファイルをアップロードすると失敗し、次のエラーが表示されます。

Error occurred in performing the operation:
Exception in thread "main" java.lang.NullPointerException at oracle.iam.platformservice.utils.JarUploadUtility.main(JarUploadUtility.java:229)

Oracle Identity ManagerでSSLが有効である場合、サーバーのURLには正確なホスト名またはIPアドレスが含まれる必要があります。ホスト名としてローカル・ホストが使用されている場合、このエラーが発生します。

この問題を回避するには、正確なサーバーのURLを使用します。

23.2.90 データベース・ユーザーのパスワードの変更が原因でOracle Identity ManagerのデータおよびMTアップグレードが失敗する

元のOracle Identity Managerリリース9.xデータベースをアップグレードしていないが、新規データベースにエクスポート/インポートすることを選択する場合、アップグレードに使用されるOIM_HOME/xellerate/config/xlconfig.xmlファイル内のデータベース接続設定、スキーマ名およびパスワードが正しいことを確認する必要があります。

この問題を回避するには、xlconfig.xmlファイル内のOracle Identity Managerデータベース情報を変更します。このファイルを更新する前に、バックアップを作成する必要があります。新規データベース情報を使用してファイルを更新するには、次のように、<url>、<username>および<password ...>タグで、データベースがインポートされている場所の情報を変更します。

<DirectDB>
<driver>oracle.jdbc.driver.OracleDriver</driver>
<url>jdbc:oracle:thin:@localhost:1522:oimdb</url>
<username>oimadm</username>
<password encrypted="false"><NEW_PASSWORD_FOR_OIM_DB_USER></password>
<maxconnections>5</maxconnections>
<idletimeout>360</idletimeout>
<checkouttimeout>1200</checkouttimeout>
<maxcheckout>1000</maxcheckout>
</DirectDB>

23.2.91 ロールおよび組織用の「管理詳細」ページで未保存のUDFの回復がサポートされない

管理およびユーザー・コンソール内のロールおよび組織用の「管理詳細」ページでは、未保存のUDF属性値の回復がサポートされません。したがって、ロールおよび組織用のUDF属性値を変更するときに、これらの属性に対する変更を保存しない場合、次のいずれかを実行します。

- 変更されたロールまたは組織があるタブを閉じます。続行するかどうかを尋ねる警告メッセージが表示されます。「はい」をクリックすると、未保存の変更がすべて取り消されます。

- 変更された属性を手動で編集して元の状態に戻すことができます。エンティティの保存は、その他に加えられた変更に適用されます。

23.2.92 リクエストが送信された後でユーザー・ステータスの変更確認なしでリソースがユーザーにプロビジョニングされる

リクエストが送信された後、リクエストが関連付けられたユーザー(受益者、リクエスタまたは承認者)が無効化または削除されると、リクエストが承認された後にユーザー・ステータス(無効または削除など)を確認せずにリソースがユーザーにプロビジョニングされます。

23.2.93 JDK 6を備えた64ビットのMicrosoft Windowsでユーザーを作成しようとするとUCP接続プールの起動が失敗する

JDK 6を使用したMicrosoft Windows 64ビット・プラットフォームでのCRUD操作がNIO (Non Input Output)モードで失敗します。これは、Microsoft Windows Vista 2008でIPv6スタックをサポートするJDK 6の制限が原因です。このサポートは、JDK 7のビルドb36以降に追加されています。JDK 7の場合、OVD NIOモードで動作します。

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

1. OVDサーバーで、NIOモードをオフにします。これを行うには、次の手順を実行します。

1. OracleInstance/config/OVD/ovd1/listeners.os_xmlファイルを開きます。

2. 次の場所に<useNIO>false</useNIO>を追加します。

<ldap id="LDAP Endpoint" version="0">
<port>6501</port>
...
<socketOptions>
...
</socketOptions>
<useNIO>false</useNIO>
</ldap>

3. listeners.os_xmlファイルを保存します。

2. OVDサーバーを再起動します。

23.2.94 データ・サンプルおよびソースとともにJRockitをインストールするとconfig.shコマンドが失敗する

デモ・サンプルおよびソースとともにjrockit-jdk1.6.0_24-R28.1.3-4.0.1-linux-x64.binをインストールし、Linux 64ビットコンピュータでwls1035_generic.jarを使用してOracle WebLogic Serverをインストールし、$ORACLE_HOME/bin/ディレクトリからconfig.shを実行してOracle Identity Manager構成ウィザードを実行すると、Oracle Universal Installerが起動せず、次のエラー・メッセージが表示されます。

config.sh: line 162:  9855 Segmentation fault $INSTALLER_DIR/runInstaller-weblogicConfig ORACLE_HOME="$ORACLE_HOME" -invPtrLoc$ORACLE_HOME/oraInst.loc -oneclick $COMMANDLINE -Doracle.config.mode=true

23.2.95 Oracle Identity Manager 11g リリース1(11.1.1)で予期しないメモリー使用量になる

ユーザー編成をバルク実行するスケジュール済タスク(EndDateSchedulerTaskやStartDateSchedulerTaskなど)を実行すると、Oracle Identity Manager 11g リリース1 (11.1.1)で大規模なメモリー領域が使用されることがあります。これにより、メモリー不足の問題が発生する可能性があります。

これは既知の問題であり、現在のリリースには回避方法がありません。

23.2.96 管理およびユーザー・コンソールに「レポート」リンクが存在しない

Oracle Identity Managerのインストール時にBIPが選択されていても、管理およびユーザー・コンソールの拡張管理の「管理」タブの下で、BI Publisherレポートを生成するための「レポート」リンクが削除されています。

23.2.97 割り当てられたユーザー・メンバーが削除されたロールを削除できない

ロール・メンバーシップを失効する前にロールのユーザー・メンバーが削除されている場合、ロールを削除できません。したがって、ユーザーを削除する前に、明示的に割り当てられているユーザー・ロール・メンバーシップを失効する必要があります。

23.2.98 ロールおよび組織でパスワード・タイプの文字列UDFがサポートされていない

ロールおよび組織のパスワード・タイプの文字列UDFの作成はサポートされていません。このようなUDFを作成しようとする場合、管理およびユーザー・コンソールでは、ロールまたは組織を作成できません。

23.2.99 デプロイメント・マネージャを使用したコネクタのインポート時のエラー

デプロイメント・マネージャを使用してコネクタをOracle Identity Managerデプロイメントから別のデプロイメントにインポートすると、次のようなエラーが発生することがあります。

[ERROR] [] [XELLERATE.WEBAPP]
[tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: xelsysadm] [ecid:
f9e72ab2a292a346:-421e2bf0:12f77f65b9a:-8000-0000000000000174,0] [APP:
oim#11.1.1.3.0] Class/Method: LoadDeploymentUtility/importSelected encounter
some problems: oracle.iam.reconciliation.exception.ConfigException: Profile
:AD User Trusted InvalidAttributes : [ObjectGUID][[
com.thortech.xl.ddm.exception.DDMException:
oracle.iam.reconciliation.exception.ConfigException: Profile :AD User Trusted
InvalidAttributes : [ObjectGUID]
at
com.thortech.xl.ejb.beansimpl.tcImportOperationsBean.performImport(tcImportOpe
.
rationsBean.java:1199)

この問題は、ユーザー・エンティティで作成されたUDF依存性がないことが原因です。この問題を回避するには、次のいずれかを実行します。

- コネクタXMLをインポートする前にシステム内にUDFを手動で作成します。

- デプロイメント・マネージャを介してユーザー・メタデータをエクスポートし、ターゲット環境にインポートします。これにより、ユーザー・エンティティで作成されたすべてのUDFが取り込まれます。ただし、要件が特定のUDFに限定される場合や、ターゲット・システムにすべてのUDFを取り込まない場合は、必要なUDFを手動で作成します。

23.2.100 ロールの変更後に「ローカライゼーションの管理」ダイアログ・ボックスが開かない

ロールの変更後、ロール詳細ページで「ローカライゼーションの管理」ボタンをクリックしても「ローカライゼーションの管理」ダイアログ・ボックスが開きません。

ロールの変更後に「ローカライゼーションの管理」ダイアログ・ボックスを開くには、ロール詳細ページを閉じてから再度開きます。

23.2.101 言語固有の表示名値を使用してユーザーを作成できない

LDAPサーバーがMicrosoft Active Directory (AD)であるOracle Identity Managerデプロイメントでは、OVDを介してADのUserManagementプラグイン・アダプタにoimLanguageパラメータを指定すると、ローカライズされた表示名値がサポートされます。しかし、フランス語(カナダ)またはスペイン語(中南米)で「表示名」属性の言語固有値が指定されている場合、これらの言語がoimLanguageに指定されていても、ユーザーを作成できません。また、言語固有の表示名なしでユーザーを作成するときに、ユーザーを変更してフランス語(カナダ)またはスペイン語(中南米)の表示名値を追加する場合も、同じ問題が発生します。

23.2.102 PeopleSoftリソース用としてユーザーによって作成されたリクエストに対してSoDチェックの結果が表示されない

PeopleSoft (PSFT)リソース用としてユーザーによって作成されたリクエストに対してSoDチェックの結果が表示されません。

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

1. PSFTコネクタXMLファイルを開きます。

2. <ITResource name = "PSFT Server">タグの下に次を追加します。

<ITResourceAdministrator>
<SUG_READ>1</SUG_READ>
<SUG_UPDATE>1296129050000</SUG_UPDATE>
<UGP_KEY UserGroup = "ALL USERS"/>
</ITResourceAdministrator>

3. PSFTコネクタXMLファイルを保存します。

4. PSFTサーバーITリソースに対する書込み権限を使用して、ALL USERSロールを手動で追加するか割り当てます。

23.2.103 XL.UnlockAfterシステム・プロパティおよびユーザーの自動ロック解除スケジュール・ジョブが機能しない

XL.UnlockAfterシステム・プロパティは、ロックされているユーザー・アカウントを指定時間後にロック解除する時間を決定します。無効な資格証明を使用したログイン試行の最大失敗回数に達したためにユーザー・アカウントがロックされている場合、XL.UnlockAfterシステム・プロパティに構成されている時間(分単位)後にアカウントは自動的にロック解除されます。デフォルトでは、このシステム・プロパティの値は0です。これは、ロックされているユーザーが自動的にはロック解除されないことを示します。

ユーザーの自動ロック解除スケジュール・ジョブは、このようなユーザーのロック解除を担当します。このスケジュール・ジョブは、24時間(1日)ごとに実行されるよう構成されています。

したがって、Oracle WebLogicのロックアウトしきい値の最大回数に達したり、XL.UnlockAfterシステム・プロパティに指定されている時間の期限が切れた後でも、ユーザーの自動ロック解除スケジュール・ジョブが実行されていないかぎり、ロックされているユーザーはログインできない可能性があります。

XL.UnlockAfterシステム・プロパティのデフォルト値を変更する場合、ユーザーの自動ロック解除スケジュール・タスクの頻度を変更して両方の値を同期させることをお薦めします。これにより、スケジュール・タスクが適切な間隔でトリガーされ、ユーザーが正常にロック解除されてOracle Identity Managerにログインできるようになります。

23.2.104 アカウント・ロックアウトのパスワードをリセットしてもユーザーがロック解除されない

LDAP同期が有効でOracle Access Manager (OAM)に統合されたOracle Identity Managerデプロイメントでは、最大許容回数を超えて間違ったパスワードを入力すると、ユーザーがロックされます。しかし、ユーザーはリコンシリエーションが実行されるまではパスワードをリセットしてロック解除することが許可されません。

23.2.105 一部の64ビットのMicrosoft WindowsコンピュータでOracle Identity ManagerおよびSOAサーバーを初めて起動したときに時間がかかる

一部の64ビットのMicrosoft Windowsコンピュータで、Oracle Identity ManagerおよびSOAサーバーを初めて起動する際に1時間以上かかります。しかし、このプロセスの実行中は管理対象サーバーを停止しないでください。初回の起動後、これ以降の再起動には時間がかかりません。

23.2.106 増分リコンシリエーション・ジョブおよび全体リコンシリエーション・ジョブを同時に実行できない

増分リコンシリエーション・ジョブと全体リコンシリエーション・ジョブは同時には実行できません。増分リコンシリエーション・ジョブは有効であり、5分ごとに実行されます。全体リコンシリエーション・ジョブが同時に実行されている場合、エラーが発生します。

この問題を回避するには、全体リコンシリエーションを実行する必要がある場合、全体リコンシリエーション・ジョブを実行する前に増分リコンシリエーション・ジョブを無効にします。全体リコンシリエーションが正常に完了した後、増分リコンシリエーション・ジョブを再度有効化します。

23.2.107 MTアップグレード・レポート内のロードされたScheduleTaskのJar表およびサード・パーティのJar表のコンテンツが正しくない

Oracle Identity Managerリリース9.1.xをOracle Identity Manager 11g リリース1 (11.1.1)にアップグレードすると、MTアップグレードによって生成されたCRBUpgradeReport.htmlページのロードされたScheduleTaskのJar表およびサード・パーティのJar表のコンテンツが正しくありません。元のスケジュール・タスクJARは、ロードされたScheduleTaskのJar表には表示されません。したがって、スケジュール・タスクJARを確認するにはSQL問合せを実行する必要があります。また、サード・パーティのJarがロードされたScheduleTaskのJar表に間違って配置されています。

ただし、この結果として機能が失われることはありません。

23.2.108 コネクタ管理 - アップグレード・ウィザードの「アップグレード対象のコネクタ・オブジェクトの選択」ページでスクロールバーを使用できない

Microsoft Internet Explorerを使用してコネクタ管理 - アップグレード・ウィザードが開かれている場合、ステップ13の「アップグレード対象のコネクタ・オブジェクトの選択」ページのすべてのフィールドおよびボタンが表示されない可能性があります。このページには使用可能なスクロールバーがありません。したがって、ウィンドウを最大化してページ内のすべてのコントロールを表示してください。

23.2.109 誤ったデータのためにコンパイルが失敗すると、アダプタ・インポートでアダプタ・ロジックが表示される

Design Consoleを使用してプロセス・タスク・アダプタをインポートし、誤ったデータのためにアダプタのコンパイルが失敗すると、エラーにアダプタのコード全体が表示されます。

これは既知の問題であり、現在のリリースには回避方法がありません。

23.2.110 Oracle Identity ManagerでXIMDDテストが失敗する

Oracle Identity Managerで診断ダッシュボードをデプロイした後に、次のテストを実行すると失敗します。

- OWSM設定のテスト(OWSMヘッダー情報を持つリクエストの送信によって実行)

- Oracle Identity Managerに対するSPMLリクエスト呼出しのテスト

失敗の原因は、wss1_saml_or_username_token_policyがSPML XSD Webサービスにアタッチされているときに診断ダッシュボードがテストを実行できないためです。

この問題を回避するには、XIMDDサポート対象のポリシーを使用するようにWebサービスを設定します。SPML XSD Webサービス用のポリシーを構成するには、次の手順を実行します。

1. Fusion Middleware Controlにログインします。

2. 「アプリケーション・デプロイメント」、「spml-xsd」の順にナビゲートします。

3. Oracle Identity Managerのクラスタ化デプロイメントの場合は、ノードを展開して選択します。

4. 「アプリケーションのデプロイ」メニューから、「Webサービス」を選択します。

5. 「Webサービス・エンドポイント」タブをクリックして、「SPMLServiceProviderSOAP」リンクをクリックします。

6. 「ポリシー」タブをクリックして、「アタッチ/デタッチ」をクリックします。

7. デフォルト・ポリシーoracle/wss11_saml_or_username_token_with_message_protection_service_policyをデタッチします。

8. 「使用可能なポリシー」で「oracle/wss_username_token_service_policy」を選択します。あるいは、SSLを使用している場合、同じポリシーのSSLバージョンを選択します。

9. 「アタッチ」をクリックして、「OK」をクリックします。

10. Oracle Identity Managerのクラスタ化デプロイメントの場合は、SPML XSDについてリストされた管理対象ノードごとに手順3から手順9を繰り返します。

11. アプリケーション・サーバーを再起動します。

23.3 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- Microsoft Active DirectoryコネクタでUDFを検索できるように構成する

- LDAP同期が有効なときにロール名を作成または変更する

- ADFの問題によりSun JDK上でOracle Identity Managerを使用できない

- Oracle Identity ManagerとOracle Access Managerの統合環境でNexawebアプレットがロードされない

- managed=falseオプションを使用するドメインの圧縮

- Design ConsoleをSSL対応にするかどうかを指定するためのオプションがない

- JDK 1.6.0_20でNexawebアプレットがロードされない

- Microsoft Windows 2008でSun JDK 160_24 (32ビット)を備えたサーバーを起動するとエラーが発生する

- Oracle Identity ManagerとDesign Consoleは異なるディレクトリ・パスにインストールする必要がある

23.3.1 Microsoft Active DirectoryコネクタでUDFを検索できるように構成する

Microsoft Active Directoryコネクタのインストールでは、UDF: USR_UDF_OBGUIDが自動的に作成されます。新規ユーザー定義フィールド(UDF)を追加する場合、searchableプロパティは、このプロパティに値を指定しないかぎり、デフォルトではfalseです。Active Directoryコネクタをインストールした後、次の手順を実行してユーザー定義フィールドを検索可能にする必要があります。

1. 拡張管理コンソール(ユーザー・インタフェース)を使用して、次の手順を実行してsearchable UDFプロパティをtrueに変更します。

1. 「詳細設定」をクリックします。

2. ユーザー構成→「ユーザー属性」を選択します。

3. searchableプロパティをtrueに変更し、「カスタム属性」セクションのUSR_UDF_OBGUID属性を変更します。

2. アイデンティティ管理コンソール(ユーザー・インタフェース)を使用して、次の手順を実行し、UDFの検索を可能にするOracle Entitlement Serverの新規ポリシーを作成します。

1. 「管理」タブをクリックし、権限の作成ポリシーを開きます。

2. 「ユーザー管理」として「ポリシー名」、「説明」および「エンティティ名」を入力します。

3. 「権限」→「ユーザーの詳細を表示」→「ユーザーの検索」を選択します。

4. 「ユーザーの詳細を表示」の「属性」を編集し、すべての属性を選択します。

5. SYSTEM ADMINSTRATORロール名を選択します。

6. 「終了」をクリックします。

23.3.2 LDAP同期が有効なときにロール名を作成または変更する

LDAP同期が有効なときにロールを作成または変更しようとし、約1,000文字で構成されたロール名を入力すると、ロールを作成または変更できず、「デコード・エラー」が表示されます。この問題を回避するには、より少ない文字で構成されたロール名を使用します。

23.3.3 ADFの問題によりSun JDK上でOracle Identity Managerを使用できない

ADFの問題により、Sun JDKでOracle Identity Managerを使用するとStringIndexOutOfBoundsExceptionエラーが発生します。この問題を回避するには、DOMAIN_HOME/bin/setSOADomainEnv.shまたはsetSOADomainEnv.cmdファイルに次のオプションを追加します。

1. DOMAIN_HOME/bin/setSOADomainEnv.shまたはsetSOADomainEnv.cmdファイルを開きます。

2. JVMオプションに-XX:-UseSSE42Intrinsics行を追加します。

3. setSOADomainEnv.shまたはsetSOADomainEnv.cmdファイルを保存します。

注意:

JRockitを使用する場合にはこのエラーは発生しません。

23.3.4 Oracle Identity ManagerとOracle Access Managerの統合環境でNexawebアプレットがロードされない

Oracle Identity ManagerとOracle Access Manager (OAM)が統合された環境では、Oracle Identity Manager管理およびユーザー・コンソールにログインしてNexawebアプレットを開くためのリンクをクリックしても、アプレットがロードされません。

この問題を回避するには、Oracle Identity ManagerとOAMの統合環境でNexaWebアプレットのロードを構成します。これを行うには、次の手順を実行します。

1. Oracle Access Managerコンソールにログインします。

2. 新しいWebゲートIDを作成します。これを行うには、次の手順を実行します。

1. 「システム構成」タブをクリックします。

2. 10Webゲート→「作成」アイコンの順にクリックします。

3. 次の属性の値を指定します。
名前: NAME_OF_NEW_WEBGATE_ID

アクセス・クライアント・パスワード: PASSWORD_FOR_ACCESSING_CLIENT

ホスト識別子: IDMDomain

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

5. WebゲートIDを次のように編集します。
set 'Logout URL' = /oamsso/logout.html

6. 「保護されていない場合に拒否」チェック・ボックスを選択解除します。

3. 2つ目のOracle HTTP Server (OHS)およびWebゲートをインストールします。Webゲートの構成中にWebゲートIDおよびパスワードを要求された場合は、手順2cで指定した2つ目のWebゲートのWebゲートID名およびパスワードを使用します。

4. Oracle Access Managerコンソールにログインします。「ポリシー構成」タブで「アプリケーション・ドメイン」を展開し、IdMDomainAgentを開きます。

5. 「認証ポリシー」を展開してパブリック・ポリシーを開きます。「リソース」タブで次のURLを削除します。
/xlWebApp/.../*

/xlWebApp

/Nexaweb/.../*

/Nexaweb

6. 「認可ポリシー」を展開して保護リソース・ポリシーを開きます。「リソース」タブで次のURLを削除します。
/xlWebApp/.../*

/xlWebApp

/Nexaweb/.../*

/Nexaweb

7. すべてのサーバーを再起動します。

8. 2つ目のWebゲートのobAccessClient.xmlファイルを更新します。これを行うには、次の手順を実行します。

1. SECOND_WEBGATE_HOME/access/oblix/lib/ObAccessClient.xmlファイルのバックアップを作成します。

2. DOMAIN_HOME/output/WEBGATE_ID_FOR_SECOND_WEBGATE/ObAccessClient.xmlファイルを開きます。

注意:

DenyOnNotProtectedパラメータが0に設定されていることを確認してください。

3. DOMAIN_HOME/output/WEBGATE_ID_FOR_SECOND_WEBGATE/ObAccessClient.xmlファイルをSECOND_WEBGATE_HOME/access/oblix/lib/ディレクトリにコピーします。

9. FIRST_OHS_INSTANCE_HOME/config/OHS_NAME/ディレクトリからSECOND_OHS_INSTANCE_HOME/config/OHS_NAME/ディレクトリへ、mod_wls_ohs.confをコピーします。さらに、2つ目のOHSのmod_wls_host.confを開いて、WebLogicHostおよびWeblogicPortによってOracle Identity Managerの管理対象サーバーのホストとポートが引き続き指定されていることを確認します。

10. SECOND_OHS_INSTANCE_HOME/config/OHS_NAME/httpd.confファイルの次の行を削除するか、コメント・アウトします。

<LocationMatch "/oamsso/*">
Satisfy any
</LocationMatch>

11. FIRST_WEBGATE_HOME/access/oamsso/ディレクトリからSECOND_WEBGATE_HOME/access/oamsso/ディレクトリへ、logout.htmlファイルをコピーします。さらに、2つ目のWebゲートのlogout.htmlファイルを開いて、SERVER_LOGOUTURL変数のホストとポートの設定がOAMの正しいホストとポートを指定していることを確認します。

12. Oracle Access Managerコンソールにログインします。「ポリシー構成」タブで「ホスト識別子」を展開し、2つ目のWebゲートID名と同じ名前のホスト識別子を開きます。「操作」セクションで、2つ目のOHSのホストとポートがリストされていることを確認します。リストされていない場合は、追加アイコン(+記号)をクリックして追加します。さらに「適用」をクリックします。

13. Oracle Identity ManagerのOAMログイン・ページのURLに、2つ目のOHSのホストとポートを使用します。このURLは次の書式で記述する必要があります。
http://SECOND_OHS_HOST:SECOND_OHS_PORT/admin/faces/pages/Admin.jspx

23.3.5 managed=falseオプションを使用するドメインの圧縮

ドメインがmanaged=falseオプションを使用して圧縮され、別のコンピュータ上で解凍される場合、Oracle Identity Managerの認証プロバイダがWebLogicによって認識されず、Oracle Identity Managerの管理対象サーバーの起動時に、基本の管理者認証が失敗します。

Oracle Identity Managerの認証プロバイダを介して認証を正常に実行させるには、次の回避方法を適用できます。

1. 次のURLを使用してOracle WebLogic管理コンソールにログインします。
http://HOST_NAME:ADMIN_PORT/console

2. 「セキュリティ・レルム」→Realm(myrealm)→「プロバイダ」の順にナビゲートします。

3. OIMAuthenticationProviderを削除します。

注意:

プロバイダを削除する前に、プロバイダ固有の詳細(データベースURL、パスワードおよびドライバなど)をメモしておいてください。

4. WebLogic管理サーバーを再起動します。

5. 「セキュリティ・レルム」→Realm(myrealm)→「プロバイダ」の順にナビゲートします。

6. タイプOIMAuthenticationProviderの新規認証プロバイダを作成します。

7. プロバイダ固有の詳細を入力し、制御フラグをSUFFICIENTとマーク付けします。

8. WebLogic管理サーバーを再起動します。

9. Oracle Identity Managerおよび他のサーバー(存在する場合)を再起動します。

23.3.6 Design ConsoleをSSL対応にするかどうかを指定するためのオプションがない

Oracle Identity Manager Design Consoleの構成時に、Design ConsoleをSSL対応にするかどうかを指定できません。

この問題を回避するには、Oracle Identity Manager Design Consoleのインストール後にOIM_HOME/designconsole/config/xlconfig.xmlファイルを編集して、Oracle Identity Manager URLのプロトコルをt3からt3sに変更します。

23.3.7 JDK 1.6.0_20でNexawebアプレットがロードされない

クライアント・ブラウザにJDK/JREバージョン1.6.0_20がインストールされている場合、デプロイメント・マネージャおよびワークフロー・ビジュアライザが機能しない場合があります。この問題を回避するには、クライアント・ブラウザからJDK/JREバージョン1.6.0_20をアンインストールし、JDK/JREバージョン1.6.0_15を再インストールします。

23.3.8 Microsoft Windows 2008でSun JDK 160_24 (32ビット)を備えたサーバーを起動するとエラーが発生する

Oracle WebLogic Server (64ビット)、Oracle Identity ManagerおよびSOAサーバーをインストールし、Microsoft Windows 2008でSun JDK 160_24 (32ビット)を選択すると、Oracle Identity ManagerおよびSOAサーバーの起動時にメモリー不足エラーが発生します。

この問題を回避するには、-XX:-DoEscapeAnalysisを追加します。次に例を示します。

set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -XX:-DoEscapeAnalysis

23.3.9 Oracle Identity ManagerとDesign Consoleは異なるディレクトリ・パスにインストールする必要がある

Oracle Identity ManagerとDesign Consoleは異なるディレクトリ・パスにインストールすることをお薦めします。

23.4 多言語サポートの問題および制限

この項では、多言語の問題および制限について説明します。次のトピックが含まれています。

- SPMLとOracle Identity Managerの多言語値属性が一致しない

- 一部の特殊文字を含むログイン名は登録に失敗する場合がある

- 「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・テンプレートを「リクエスト・テンプレート」リストで選択できない

- スケジュール済ジョブのパラメータの名前および値が翻訳されていない

- レガシー・ユーザー・インタフェースでの双方向性の問題

- ロール名、ロール・カテゴリおよびロールの説明のローカライズがサポートされていない

- プロビジョニング・タスク表のタスク名のローカライズがサポートされていない

- スケジュール済タスクの検索結果のローカライズがサポートされていない

- 特定のトルコ文字を含むユーザー・ログイン名を検索するとエラーが発生する

- 使用可能なデータの通知テンプレート・リスト値のローカライズがサポートされていない

- ドイツ語のß(ベータ)文字を含むエンティティ名の検索が一部の機能で失敗する

- 特殊文字のアスタリスク(*)がサポートされていない

- 翻訳済エラー・メッセージがUIに表示されない

- 「リコンシリエーション・イベント詳細」ページのリコンシリエーション表のデータ文字列がハードコードされている

- 翻訳されたパスワード・ポリシー文字列が背景ペインの範囲からはみ出す場合がある

- 双方向言語で日付書式検証エラーが発生する

- 「ジョブの作成」ページの誤訳

- パスワードの有効期限の電子メール通知をアラビア語設定で作成できない

- アクセス・ポリシー・ベースのリソース・プロビジョニング・リクエスト詳細に翻訳された理由が表示されない

- フランス語のUIのGTCリコンシリエーション・マッピング・ページに追加の一重引用符が表示される

- サーバーのロケールが簡体字中国語、繁体字中国語、日本語または韓国語に設定されている場合、Design Consoleのパスワードを入力できない

- Nexawebページで双方向テキストがサポートされない

- 英語以外のロケールでOracle Identity Managerに事前定義されたシステム・プロパティは変更しない

- 翻訳されたシステム・プロパティ名の文字列がPTY_NAME列で許可された最大の長さを超えるとエラーが発生する

- ユーザー・ログインに特殊文字が含まれる場合、パスワード通知が送信されない

- ユーザー・ログインに小文字の特殊文字が含まれる場合、パスワードのリセットが失敗する

23.4.1 SPMLとOracle Identity Managerの多言語値属性が一致しない

Oracle Identity Managerでは、多言語値に対して「表示名」属性のみがサポートされます。SPMLでは、commonNameやsurnameなどの追加の属性がPSOスキーマで多言語値として指定されます。SPMLリクエストでこれらの属性のいずれかに対して複数のロケール値が指定されている場合は、単一の値のみが選択され、Oracle Identity Managerに渡されます。リクエストは失敗せず、属性およびOracle Identity Managerに渡された値を識別する警告メッセージがレスポンスに含まれます。

23.4.2 一部の特殊文字を含むログイン名は登録に失敗する場合がある

Oracle Identity Managerでは、ユーザー・ログイン名の大/小文字は区別されません。ユーザーが作成されると、ログイン名は大文字に変換されてデータベースに保存されます。一方、パスワードは常に大/小文字が区別されます。ただし、Oracle Identity Managerへの登録時に、次の一部の特殊文字によってエラーが発生します。

- ギリシャ文字&#963;(シグマ)および&#962;(ファイナル・シグマ)は、いずれも文字&#931;にマップされます。

- 英文字iおよびトルコ文字&#305;は、いずれも文字Iにマップされます。

- ドイツ文字ßおよび英文字列SSは、いずれも文字列SSにマップされます。

そのため、これらの特殊文字を含み、その他の文字が同じである2つのユーザー・ログイン名は作成できません。たとえば、ユーザー・ログイン名のJohnßとJohnSSは、同じユーザー・ログイン名にマップされます。文字ßと文字列SSはいずれも文字列SSにマップされるため、Johnßがすでに存在する場合、JohnSSの作成は許可されません。

23.4.3 「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・テンプレートを「リクエスト・テンプレート」リストで選択できない

「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・テンプレートは、リクエストの作成ウィザードの「リクエスト・テンプレート」リストでは使用できません。これは、「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・モデルに基づくリクエスト・テンプレートを使用したリクエストの作成は、UIではなく、APIからサポートされるためです。ただし、「リクエスト・テンプレート」タブではこれらのリクエスト・テンプレートを検索できます。さらに、「ロールの作成」、「ロールの変更」および「ロールの削除」リクエスト・モデルは、承認ポリシーおよび新規リクエスト・テンプレートの作成に使用できます。

23.4.4 スケジュール済ジョブのパラメータの名前および値が翻訳されていない

Oracle Identity Manager拡張管理の「ジョブの作成」ページでは、「パラメータ」セクションのフィールドおよび値が翻訳されていません。パラメータ・フィールドの名前および値は、英語のみで表示されます。

23.4.5 レガシー・ユーザー・インタフェースでの双方向性の問題

xlWebApp warファイルに含まれるレガシー・ユーザー・インタフェース(TransUIとも呼ばれる)の既知の問題を次に示します。

- ヘブライ語の双方向性はサポートされていません。

- アラビア語およびヘブライ語のワークフロー・デザイナの双方向性はサポートされていません。

23.4.6 ロール名、ロール・カテゴリおよびロールの説明のローカライズがサポートされていない

ロール名、カテゴリおよび説明のローカライズは、このリリースではサポートされていません。

23.4.7 プロビジョニング・タスク表のタスク名のローカライズがサポートされていない

プロビジョニング・タスク表リストの「タスク名」のすべての値はハードコードされており、これらの事前定義済プロセス・タスクの名前はローカライズされていません。

23.4.8 スケジュール済タスクの検索結果のローカライズがサポートされていない

単純検索または拡張検索を使用してスケジューラ・タスクを検索した場合の検索結果はローカライズされていません。

23.4.9 特定のトルコ文字を含むユーザー・ログイン名を検索するとエラーが発生する

「タスク承認検索」ページで「割り当てられたタスクの表示」→「自分が管理するユーザー」の順に選択し、ログイン名にトルコ文字の&#305(点なし)または&#304(点あり)が含まれているユーザーを選択すると、ユーザーが見つからないというエラーが発生します。

23.4.10 使用可能なデータの通知テンプレート・リスト値のローカライズがサポートされていない

通知テンプレートの「使用可能なデータ」リスト値のローカライズは、このリリースではサポートされていません。Oracle Identity Managerは、トークンと実際の値のマージをVelocityフレームワークに依存していますが、Velocityフレームワークではトークン名でのスペースの使用が許可されていません。

23.4.11 ドイツのß(ベータ)文字を含むエンティティ名の検索が一部の機能で失敗する

特殊なドイツ文字ß(ベータ)を含むエンティティ名を管理コンソールから検索した場合、次の機能で検索が失敗します。

- システム構成

- リクエスト・テンプレート

- 承認ポリシー

- 通知

これらの機能では、文字ßは、その文字自体ではなくssと一致します。そのため、検索機能ではドイツのベータ文字を含むエンティティ名を検出できません。

23.4.12 特殊文字のアスタリスク(*)がサポートされていない

Oracle Identity Managerでは特殊文字がサポートされていますが、アスタリスク(*)の使用によって問題が発生する場合があります。ユーザー・ロールおよび組織の作成または変更時には、アスタリスクを使用しないことをお薦めします。

23.4.13 翻訳済エラー・メッセージがUIに表示されない

Oracle Identity Managerでは、ユーザー・インタフェースでのエラー・メッセージ表示のカスタム・リソース・バンドルはサポートされていません。現在、この問題を回避する方法はありません。

23.4.14 「リコンシリエーション・イベント詳細」ページのリコンシリエーション表のデータ文字列がハードコードされている

「リコンシリエーション・イベント詳細」ページの一部の表データ文字列は、ハードコードされたカスタマイズ済フィールド名です。これらの文字列はローカライズされていません。

23.4.15 翻訳されたパスワード・ポリシー文字列が背景ペインの範囲からはみ出す場合がある

Oracle Bug#9539501に従って記載されています。

パスワード・ポリシーのヘルプの説明は、文字列が長すぎる場合や一部の言語で、色の付いたボックスの外にはみ出す場合があります。現在、この問題を回避する方法はありません。

23.4.16 双方向言語で日付書式検証エラーが発生する

双方向言語で「ジョブの詳細」ページを開くと、日付書式検証エラーによってこのページから別の場所にナビゲートできなくなります。この問題を回避するには、日時コントロールを使用して「開始日」の値を選択し、別のページに移動します。

23.4.17 「ジョブの作成」ページの誤訳

日本語ロケール(LANG=ja_JP.UTF-8)では、「ジョブの作成」ページのFourth Wednesdayが、誤って「第4金曜日」と翻訳されています。これは、「スケジュール・タイプ」で「cron」を選択し、「定期実行間隔」で「毎月指定曜日」を選択した場合に表示されます。

23.4.18 パスワードの有効期限の電子メール通知をアラビア語設定で作成できない

サーバーのロケールがar_AE.utf8に設定されており、user.languageおよびuser.regionシステム・プロパティの値がそれぞれarおよびAEである場合、Design Consoleでパスワードの有効期限に関する警告の電子メール通知を作成すると、「Region」フィールドで値AEを選択できません。この結果、電子メール通知メッセージを作成できません。

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

1. Design Consoleの「Lookup Definition」フォームを開きます。

2. 「Global.Lookup.Region」を検索します。

3. コード・キーおよびデコード値を「AE」としてエントリを追加します。これで、言語arおよびリージョンAEで電子メール通知を作成できるようになります。

23.4.19 アクセス・ポリシー・ベースのリソース・プロビジョニング・リクエスト詳細に翻訳された理由が表示されない

承認とともにアクセス・ポリシーを作成すると、承認の対象となるリソース・プロビジョニング・リクエストが生成されます。セルフ・サービスおよび拡張管理のリクエスト詳細ページには、ユーザーによって設定されたロケールに応じて翻訳されたリクエストの理由は表示されません。この理由は、デフォルトのサーバー・ロケールに表示されます。

23.4.20 フランス語のUIのGTCリコンシリエーション・マッピング・ページに追加の一重引用符が表示される

Oracle Identity Managerの管理およびユーザー・コンソールのロケールをフランス語に設定し、汎用テクノロジ・コネクタ(GTC)の作成時に「プロビジョニング」および「リコンシリエーション」チェック・ボックスを選択し、マッピング・フィールドの変更用のページ内でリコンシリエーション・フィールドをマップすると、2つの一重引用符とともにメッセージが表示されます。これは無害で機能には影響しないため、一重引用符は無視してもかまいません。

23.4.21 サーバーのロケールが簡体字中国語、繁体字中国語、日本語または韓国語に設定されている場合、Design Consoleのパスワードを入力できない

サーバーのロケールを簡体字中国語、繁体字中国語、日本語または韓国語に設定し、Design Consoleを起動すると、パスワードを入力してDesign Consoleにログインできません。

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

1. すべてのscimプロセスを強制終了します。次のコマンドを実行します。

kill `pgrep scim`

2. scimの構成ファイルを編集します。これを行うには、次の手順を実行します。

1. 次の行を検索します。
/FrontEnd/X11/Dynamic = ......

2. 次のように、値としてtrueを入力します。
/FrontEnd/X11/Dynamic = true

注意:

この行が存在しない場合は、次を入力します。

/Frontend/X11/Dynamic = true

3. ファイルを保存します。

3. VNCビューアからログアウトします。

4. VNCサーバーを再起動して再度ログインします。これで、Design Consoleのパスワードを入力できるようになります。

23.4.22 Nexawebページで双方向テキストがサポートされない

Oracle Identity Manager管理およびユーザー・コンソールから開くNexawebページで、双方向テキストがサポートされません。たとえば、アラビア語やヘブライ語のように右から左に書かれる言語を選択し、「ようこそ」ページで「コネクタのインストール」をクリックし、コネクタを検索し、「アップグレード」をクリックし、コネクタ・アップグレード・ウィザードのステップ13に進むと、ページ内のテキストが右から左に表示されません。

23.4.23 英語以外のロケールでOracle Identity Managerに事前定義されたシステム・プロパティは変更しない

管理およびユーザー・コンソールのユーザー・プリファレンス言語が英語ではない場合、Oracle Identity Managerに事前定義されたシステム・プロパティの値を更新すると、翻訳されたプロパティ名およびキーワードがPTY表に書き込まれます。したがって、管理およびユーザー・コンソール内でシステム・プロパティを検索しても、このシステム・プロパティが見つかりません。

23.4.24 翻訳されたシステム・プロパティ名の文字列がPTY_NAME列で許可された最大の長さを超えるとエラーが発生する

フランス語などの西洋の言語UIのシステム・プロパティの値を設定しようとした場合、翻訳文字列の長さがPTY表のPTY_NAME列で許可された最大の長さ(80文字)を超えると、エラーが発生します。

23.4.25 ユーザー・ログインに特殊文字が含まれる場合、パスワード通知が送信されない

LDAPで有効な電子メール・アドレスを使用して作成されたユーザー・エンティティで、ユーザー・ログインにドイツ語のベータ文字が含まれる場合、LDAPユーザーの作成/更新の全体リコンシリエーションの実行時に通知メッセージが送信されません。

23.4.26 ユーザー・ログインに小文字の特殊文字が含まれる場合、パスワードのリセットが失敗する

LDAP同期が有効なOracle Identity Managerデプロイメントで、ユーザー・ログインに特殊文字(トルコ語のドット付きのI、ドットなしのi、ドイツ語のベータ、ギリシャ語の小文字のシグマなど)が含まれる場合、パスワードのリセットが機能しません。

この問題を回避するには、Oracle Identity Managerではユーザー・ログインの大文字と小文字が区別されないため、大文字のユーザー・ログインを使用してパスワードをリセットします。

23.5 ドキュメントの訂正箇所

ドキュメントの訂正箇所: 現時点ではドキュメントの問題はありません。

24 Oracle Identity Navigator

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

- 24.1項「一般的な問題および回避方法」

- 24.2項「構成の問題および回避方法」

- 24.3項「ドキュメントの訂正箇所」

24.1 一般的な問題および回避方法

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

- 24.1.1項「ダッシュボードの編集モードで「ページのリセット」を選択しない」

- 24.1.2項「キーボードを使用した「製品登録」のナビゲート方法」

- 24.1.3項「キーボードを使用した製品の検出のナビゲート方法」

- 24.1.4項「編集モードで一部のラベルのカラー・コントラストが不鮮明」

- 24.1.5項「ダッシュボードの編集モードでヘルプ・トピックが表示されない」

- 24.1.6項「Internet Explorer 7でのカスタマイズの問題」

- 24.1.7項「Internet Explorer 7での検出の問題」

- 24.1.8項「キーボードを使用したBI Publisher構成のナビゲート方法」

- 24.1.9項「共通管理ロール検索結果にユーザーがない」

- 24.1.10項「Oracle Identity Manager環境でログイン後にユーザーが表示されないか、ログインが失敗する」

- 24.1.11項「検出ウィザードに水平スクロールバーがない」

24.1.1 ダッシュボードの編集モードで「ページのリセット」を選択しない

ダッシュボードをパーソナライズするために「カスタマイズ」を選択して「ページのリセット」をクリックすると、エラー・メッセージが表示されます。このエラーからリカバリするには、Oracle Identity Navigatorを再ロードします。

24.1.2 キーボードを使用した「製品登録」のナビゲート方法

「管理」画面の「製品登録」セクションで右ペインのすべてのフィールドにデータを入力した後、「テスト」、「保存」または「取消」ボタンに移動するために[Tab]を何回も押す必要があります。回避方法として、[Shift]を押しながら[Tab]を押すと、反対方向に移動できます。

[Tab]キーを単独で使用しても「製品登録」セクションの左ペインをナビゲートできません。[Tab]キーを使用して最初のカテゴリにフォーカスを移動した後、右向きまたは左向きの矢印キーをクリックして、ツリーの展開と縮小を行います。上向きまたは下向きの矢印キーを使用してノードをナビゲートします。

24.1.3 キーボードを使用した製品の検出のナビゲート方法

製品の検出を使用してコンソールを検出する場合は、「ホスト」および「ポート」を入力して「次へ」をクリックします。次に、「製品の追加」ペインで各製品の「表示名」を入力します。表示名を変更する場合は、名前全体を削除してから再入力する必要があります。もしくは、[F2]キーを押して挿入モードに切り替えると、左向きおよび右向きの矢印キーを使用して表示名の文字を移動できます。

矢印キーを単独で使用しても、「製品の追加」ペインのカテゴリ・リスト全体をナビゲートできません。編集可能な表の内部で[F2]キーを使用してフィールドにフォーカスし、上向きおよび下向きの矢印を使用してフィールド内を選択します。

24.1.4 編集モードで一部のラベルのカラー・コントラストが不鮮明

ダッシュボードのレイアウトを変更するために「カスタマイズ」をクリックした後、コントラストが不鮮明なために特定のラベル(+ コンテンツの追加など)が一部のユーザーには読みづらい可能性があります。

24.1.5 ダッシュボードの編集モードでヘルプ・トピックが表示されない

ダッシュボードをパーソナライズするために「カスタマイズ」を選択して「Oracle Composerのヘルプ」の「?」アイコンをクリックすると、ヘルプ・ページに「トピックが見つかりません」と表示されます。

ダッシュボードのパーソナライズに関する詳細は、Oracle Fusion Middleware管理者ガイド for Oracle Identity NavigatorのOracle Identity Navigatorのパーソナライズに関する項を参照してください。

24.1.6 Internet Explorer 7でのカスタマイズの問題

IE7でダッシュボードのグローバル・ナビゲーション・リンクの「カスタマイズ」をクリックして編集モードに切り替えた場合は、ツールバーが表示されないためページを編集できません。回避方法として、異なるブラウザを使用します。Internet Explorer 8を使用する場合は、互換性モードを使用しないでください。

24.1.7 Internet Explorer 7での検出の問題

Internet Explorer 7で製品の検出を使用すると、製品の検出ウィザードでボタンが断続的に非表示になります。この問題を修正するには、ブラウザをリフレッシュします。

24.1.8 キーボードを使用したBI Publisher構成のナビゲート方法

キーボードによるナビゲーションを使用してBI Publisherを構成する場合、表示される「コンポーネント・パス」ダイアログ・ボックスでは、[Tab]キーと矢印キーを併用してツリー構造をナビゲートします。

24.1.9 共通管理ロール検索結果にユーザーがない

アプリケーション構成ロールを割り当てられた最後のユーザーが共通管理ロール検索結果リストに表示されない可能性があります。このようになる可能性があるのは、共通管理ロールを割り当てた直後に「アクセス権限」ページでこのロールの検索を実行する場合です。

この問題を回避するには、「ロール名」ペインで別のロール・タイプをクリックしてから、「アプリケーション構成」ロールをクリックします。アプリケーション構成ロールを割り当てられた最後のユーザーが「アクセス権限」リストに表示されます。

24.1.10 Oracle Identity Manager環境でログイン後にユーザーが表示されないか、ログインが失敗する

この問題は、Oracle Identity ManagerとOracle Identity Navigatorの両方を使用するよう構成されている環境に影響する可能性があります。ブートストラップ管理者資格証明を使用してOracle Identity Navigatorにログインした後、「アクセス権限」ページにユーザーが表示されない可能性があります。または、ログイン試行が失敗します。この問題が発生するのは、jps-config.xml内のアイデンティティ・ストア・エントリがデフォルト値の<serviceInstanceRef ref="idstore.ldap"/>から<serviceInstanceRef ref="idstore.oim"/>に変更されている場合です。

このエントリを検証するには、次のように、<Extended_Domain_Home>/config/fmwconfig/jps-config.xml内の値を確認します。

1. ファイル内で、名前がdefaultのjpscontextsセクションを探します。セクションは次のようになります。

<jpsContext name="default">
<serviceInstanceRef ref="credstore"/>
<serviceInstanceRef ref="keystore"/>
<serviceInstanceRef ref="policystore.xml"/>
<serviceInstanceRef ref="audit"/>
<serviceInstanceRef ref="idstore.oim"/>
</jpsContext>

2. エントリを変更するには、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』の第20章、構成後のステップに関する項で説明されているステップ1から11までを実行します。
このプロシージャを実行するためにOracle Authorization Policy Managerを使用環境にインストールする必要はありません。

24.1.11 検出ウィザードに水平スクロールバーがない

ブラウザ・ウィンドウで表示する際に検出ウィザードの第2ページに完全なURLが表示されない可能性があります。

この問題を回避するには、左側のペインを縮小して完全なURLを表示します。

24.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 24.2.1項「HTMLレポートにOracleアイコンが表示されない」

- 24.2.2項「JAWSスクリーン・リーダー使用時の「管理」画面の問題」

- 24.2.3項「SSOで保護されているコンソールは名前とドメインで構成する必要がある」

24.2.1 HTMLレポートにOracleアイコンが表示されない

「ダッシュボード」画面からレポートを追加する際に形式の種類としてHTMLを選択した場合、レポートを表示すると、レポート内にOracleアイコンのかわりに「イメージ」と表示されます。

24.2.2 JAWSスクリーン・リーダー使用時の「管理」画面の問題

「管理」画面でJAWSなどのスクリーン・リーダーをアクセシビリティ・モードで使用した場合、[Insert]、[Ctrl]および[C]を同時に押すJAWSのキー操作を使用してコンボ・ボックスのリストを表示すると、画面にコンボ・ボックスが次のようにリストされます。

*Required Category(Required)コンボ・ボックス

*Required Type(Required)コンボ・ボックス

このネーミング規則では、CategoryのCやTypeのTなどのキーボード・ショートカットは機能しません。フィールドのナビゲートおよび2つのコンボ・ボックス間のナビゲートには、上向きおよび下向きの矢印キーを使用してください。

24.2.3 SSOで保護されているコンソールは名前とドメインで構成する必要がある

コンソールの検索に製品の検出を使用する際に、ホストを名前で指定した場合でも、検出および入力されたアドレスにホスト名とドメイン名ではなくIPアドレスが含まれる場合があります。

コンソールがSSOで保護されている場合は、IPアドレスをSSOに認識されるhost.domainアドレスに置き換えてください。たとえば、http://130.35.10.10:7005/odsmではなく、http://myhost.mycompany.com:7005/odsmのようなアドレスを使用してください。IPアドレスをホストおよびドメインに置き換えていない場合、シングル・サインオンは実行されません。つまり、ユーザーがOracle Identity Navigatorからコンソールにアクセスしようとすると、ログイン名およびパスワードを要求されます。

一部のブラウザでは、リダイレクトまたは接続エラーが発生します。

24.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。内容は次のとおりです。

- 24.3.1項「IPv4/IPv6の翻訳に関する問題」

24.3.1 IPv4/IPv6の翻訳に関する問題

Oracle Fusion Middleware管理者ガイド for Oracle Identity Navigatorの第2章のトラブルシューティングに関する項、および第3章の注意の項に、次のような記述があります。

IPv4とIPv6のデュアルスタック環境では、ブラウザから一部のURLにアクセスできません。詳細は、ネットワーク管理者に問い合せてください。

実際には、正しく構成されたデュアルスタック環境では、すべてのURLにアクセスできます。IPv4/IPv6の翻訳に関する問題は、http://www.ietf.org/にある『Framework for IPv4/IPv6 Translation draft-ietf-behave-v6v4-framework-09』を参照してください。

25 Oracle Internet Directory

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

- 25.1項「一般的な問題および回避方法」

- 25.2項「構成の問題および回避方法」

- 25.3項「ドキュメントの訂正箇所」

25.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 25.1.1項「自動カタログ機能によりシステムが不安定になった場合にパッチを適用する」

- 25.1.2項「ODSMブラウザ・ウィンドウが使用できなくなる」

- 25.1.3項「Bulkmodifyでエラーが生成される」

- 25.1.4項「トルコ文字の点付きのIが正しく処理されない」

- 25.1.5項「OIDCMPRECによって操作属性が変更される可能性がある」

- 25.1.6項「OIDREALMではレルムの削除がサポートされていない」

- 25.1.7項「Oracle Database 11.2.0.1.0にパッチを適用してパージ・ジョブの問題を修正する」

- 25.1.8項「OPSS ldapsearchのSQLで%CPUが高くなる可能性がある」

- 25.1.9項「コマンドラインを使用してレプリケーション・サーバーを起動する場合はコマンドラインを使用して停止する」

- 25.1.10項「Internet Explorer 7でのODSMの問題」

- 25.1.11項「ODSMバグによりodsmSkin.cssファイルの編集が必要」

25.1.1 自動カタログ機能によりシステムが不安定になった場合にパッチを適用する

新しい自動カタログ機能はリリース1 (11.1.1.6.0)のフレッシュ・インストールで、デフォルトで有効になっています。この機能を有効にすると、属性を検索したときに、Oracle Internet Directoryで自動的にcatalogコマンドが起動され、属性が索引付けされます。Oracle Internet Directoryはカタログ属性ごとに新しいプロセスを生成するので、Oracle Internet Directoryに多数のカタログを一度に追加すると、システムが不安定になる原因になります。次の操作中に、システム・リソースの問題が検出されています。

- Oracle Platform Security Servicesのポリシー・ストアの再関連付け

- Oracle Platform Security Servicesのインストールおよび11gリリース1 (11.1.1.6.0)へのアップグレード

回避策として、MLR Bug 13879999用のパッチを適用します。このパッチは自動カタログ機能を無効にします。

25.1.2 ODSMブラウザ・ウィンドウが使用できなくなる

Fusion Middleware ControlからODSMを起動し、新規ODSMを選択すると、ブラウザ・ウィンドウが使用できなくなることがあります。たとえば、ウィンドウが繰り返しリフレッシュしたり、空白ページとして表示されたり、ユーザー入力を受け付けなかったり、nullポインタ・エラーを表示します。

回避方法として、URL: http://host:port/odsmに移動して、hostおよびportでODSMが実行されている場所を指定します(例: http://myserver.example.com:7005/odsm)。これにより、ODSMウィンドウを使用してサーバーにログインできるようになります。

25.1.3 Bulkmodifyでエラーが生成される

Oracle Internet DirectoryでOracle Database 11gリリース1 (11.1.0.7.0)を使用している場合、bulkmodify操作の実行中にORA-600エラーが表示される場合があります。この問題を修正するには、Oracle Bug#7019313およびOracle Bug#7614692用の修正をOracle Databaseに適用します。

25.1.4 トルコ文字の点付きのIが正しく処理されない

不具合により、Oracle Internet Directoryでは、トルコ語キャラクタ・セットに含まれる点付きの大文字のIを正しく処理できません。そのため、Oracle Directory Services Managerまたはコマンドライン・ユーティリティで問題が発生する可能性があります。

25.1.5 OIDCMPRECによって操作属性が変更される可能性がある

デフォルトでは、oidcmprecツールは比較時に操作属性を除外します。つまり、oidcmprecでは、ソース・ディレクトリ・エントリおよび接続先ディレクトリ・エントリ内の操作属性値を比較しません。ただし、ユーザー定義属性のリコンシリエーション時に、操作属性が変更される可能性があります。

25.1.6 OIDREALMではレルムの削除がサポートされていない

oidrealmツールでは、レルムの作成はサポートされますが削除はサポートされていません。レルムの削除手順は、https://support.oracle.com/のMy Oracle Supportから取得できるノート604884.1に記述されています。

25.1.7 Oracle Database 11.2.0.1.0にパッチを適用してパージ・ジョブの問題を修正する

Oracle Internet DirectoryでOracle Database 11.2.0.1.0を使用している場合は、Oracle Databaseにパッチ9952216 (11.2.0.1.3 PSU)を適用してください。このパッチを適用していない場合、パージ・ジョブが正しく機能しません。

25.1.8 OPSS ldapsearchのSQLで%CPUが高くなる可能性がある

OPSSの1レベルldapsearch操作のSQLでフィルタorcljaznprincipal=valueおよび必須属性を使用すると、%DB CPUが過度に高くなる可能性があります。この検索パフォーマンスがマシンおよび他のプロセスのパフォーマンス全体に影響する場合、Oracle Databaseで次の手順を実行することにより、問題を軽減できます。

1. Oracle DatabaseにユーザーODSとしてログインし、次のSQLを実行します。

BEGIN
DBMS_STATS.GATHER_TABLE_STATS(OWNNAME=>'ODS',
TABNAME=>'CT_ORCLJAZNPRINCIPAL',
ESTIMATE_PERCENT=>DBMS_STATS.AUTO_SAMPLE_SIZE,
CASCADE=>TRUE);
END;
/

2. ALTER SYSTEM文を使用して共有プールをフラッシュします。詳細は、『Oracle Database SQL言語リファレンス』を参照してください。

25.1.9 コマンドラインを使用してレプリケーション・サーバーを起動する場合はコマンドラインを使用して停止する

コマンドラインを使用してレプリケーション・サーバーを起動する場合、停止にもコマンドラインを使用します。Oracle Enterprise Manager Fusion Middleware Controlを使用してこれを停止しようとすると、失敗します。

関連項目:

http://metalink.oracle.comにあるMy Oracle Support(以前のMetaLink)のNote 1313395.1を参照してください。

25.1.10 Internet Explorer 7でのODSMの問題

ODSMインタフェースは、Internet Explorer 7で説明されているように表示されないことがあります。

たとえば、「ログアウト」リンクが表示されないことがあります。

これが問題の原因となる場合は、Internet Explorer 8または9にアップグレードするか、別のブラウザを使用してください。

25.1.11 ODSMバグによりodsmSkin.cssファイルの編集が必要

ファイルodsmSkin.css内のコメントの位置の誤りにより、ODSMホーム・ページの一部のラベルが正しく表示されません。特に、右側のダイアグラムのラベルの位置が誤っているか欠落しています。

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

1. wls_ods1管理対象サーバーを停止します。

2. ファイルを編集します。

MW_HOME/user_projects/domains/DOMAIN_NAME/servers/MANAGED_SERVER_NAME/tmp/_WL_user/ODSM_VERSION_NUMBER/RANDOM_CHARACTERS/war/skins/odsmSkin.css

次に例を示します。

wlshome/user_projects/domains/base_domain/servers/wls_ods1/tmp/_WL_user/odsm_11.1.1.2.0/z5xils/war/skins/odsmSkin.css

編集前のodsmSkin.cssファイルは次のようになっています。

@agent ie /*========== Fix for bug#7456880 ==========*/
{
af|commandImageLink::image,
af|commandImageLink::image-hover,
af|commandImageLink::image-depressed
{
vertical-align:bottom;
}
}

コメントを移動します。

/*========== Fix for bug#7456880 ==========*/

この行の上に来るように

@agent ie

編集後のファイルは次のようになります。

/*========== Fix for bug#7456880 ==========*/
@agent ie
{
af|commandImageLink::image,
af|commandImageLink::image-hover,
af|commandImageLink::image-depressed
{
vertical-align:bottom;
}
}

3. ls_ods1管理対象サーバーを再起動します。

25.2 構成の問題および回避方法

この項では、構成の問題および回避方法について説明します。次の項目が含まれます。

- 25.2.1項「Oracle Internet Directoryをテストから本番へ移動した後でウォレットを再作成する」

25.2.1 Oracle Internet Directoryをテストから本番へ移動した後でウォレットを再作成する

テスト・マシン上でサーバー認証モードまたは相互認証モードでSSLを使用するためにOracle Internet Directoryを構成し、Oracle Internet Directoryを本番マシンに移動する場合は、本番マシン上でOracle Internet Directoryウォレットを再作成してください。

古いウォレットには、証明書のDNとして元のマシンのホスト名が含まれます。このDNのホスト名は、テストから本番への移動時に変更されません。本番マシン上でウォレットを再作成することで、SSL通信の問題を回避してください。

25.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 25.3.1項「bulkdeleteは属性ではなくエントリを削除する」

- 25.3.2項「ODSMに関する項はOracle Internet Directoryについて言及する必要がある」

- 25.3.3項「ローリング・アップグレードの前提条件のバグ番号が正しくない」

- 25.3.4項「orclcryptoschemeのデフォルト値はSSHAである」

- 25.3.5項「Oracle Internet Directory SSL相互認証の設定」

- 25.3.6項「非スーパー・ユーザーがODSMの「スキーマ」タブを使用できる」

- 25.3.7項「『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の付録Pのコマンドおよびパスが正しくない」

- 25.3.8項「『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』でopmnctl updatecomponentregistrationのオプションが足りない」

- 25.3.9項「特定のインスタンス固有の属性を変更する場合は常にコンポーネント登録を更新する」

- 25.3.10項「参照整合性を有効にするためのLDIFファイルが正しくない」

- 25.3.11項「remtool -pthputに関する項の誤り」

- 25.3.12項「Oracle Internet Directoryウォレットに対して「自動ログイン」は必須」

- 25.3.13項「bulkmodifyの制限事項のリストが不完全」

- 25.3.14項「orclpwdmaxinactivity属性は正しくはorclpwdmaxinactivitytime」

- 25.3.15項「アイデンティティ管理のチュートリアルのレプリケーションの指示が不完全」

- 25.3.16項「LDAPコマンドの-Pおよび-Qオプションのドキュメントが不完全」

- 25.3.17項「新しい構成属性orclcompatibleversionがドキュメントから欠落している」

- 25.3.18項「監査の管理の章にセキュリティ・ガイドへの参照を追加する必要がある」

- 25.3.19項「Fusion Middleware ControlおよびWLSTがSSLポートを使用してサーバーに接続するようになった」

- 25.3.20項「Oracle Databaseアドバンスト・レプリケーション・ベースのレプリケーションの設定におけるエラー」

25.3.1 bulkdeleteは属性ではなくエントリを削除する

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「バルク操作の実行」、bulkdeleteに関する項のタイトルは「bulkdeleteを使用したエントリまたはエントリの属性の削除」です。このタイトルには語弊があります。bulkdeleteを使用して削除できるのはエントリ全体またはサブツリーのみです。この項の最初のセンテンスにも語弊があるため、無視する必要があります。

25.3.2 ODSMに関する項はOracle Internet Directoryについて言及する必要がある

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の第7章の「Oracle Directory Services Managerとのシングル・サインオン統合」というタイトルの項には、Oracle Virtual Directoryに関する言及が含まれます。これは実際にはOracle Internet Directoryについて言及する必要があります。

25.3.3 ローリング・アップグレードの前提条件のバグ番号が正しくない

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の付録「ローリング・アップグレードの実行」の前提条件に関する項にリストされているバグ修正番号が正しくありません。これらは次のように記載される必要があります。

- Oracle Internet Directoryバージョン11.1.1.2.0を使用している場合、バグ番号10431688の修正をMiddleware Oracleホームごとに適用してください。

- Oracle Internet Directoryバージョン11.1.1.3.0を使用している場合、バグ番号10431664の修正をMiddleware Oracleホームごとに適用してください。

25.3.4 orclcryptoschemeのデフォルト値はSSHAである

Oracle Internet Directory 11g(11.1.1.3)および(11.1.1.4)では、orclcryptoschemeのデフォルト値はSSHAです。このドキュメントは次の箇所が正しくありません。

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の表9-3「DSEの属性」

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の第30章「パスワード検証の管理」、ユーザー・パスワード検証の作成用のハッシング・スキームに関する項

- 『Oracle Fusion Middleware Oracle Identity Managementリファレンス』の第8章「LDAP属性参照」、orclcryptoschemeのエントリ

25.3.5 Oracle Internet Directory SSL相互認証の設定

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』にも『Oracle Fusion Middleware管理者ガイド』にも、Oracle Internet Directory SSLクライアントおよびサーバー認証の設定方法が記載されていません。この情報は、次の場所にあるMy Oracle Supportのノート1311791.1に記載されています。

https://support.oracle.com/

25.3.6 非スーパー・ユーザーがODSMの「スキーマ」タブを使用できる

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の非スーパー・ユーザーによるOracle Directory Services Managerへのアクセスに関する項には、スーパー・ユーザーではなくユーザーとしてログインした場合にアクセスできるのは「ホーム」および「データ・ブラウザ」タブのみであると記載されています。実際には、「スキーマ」タブにもアクセスできます。

25.3.7 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の付録Pのコマンドおよびパスが正しくない

付録P「Oracleスタックの起動と停止」には、2つのエラーがあります。

P.1「スタックの起動」のステップ2で、

MW_HOME/user_projects/domains/DOMAIN_NAME/bin/startManagedWebLogic.sh

は、正しくは次のとおりです。

MW_HOME/user_projects/domains/DOMAIN_NAME/bin/startWebLogic.sh

P.1「スタックの起動」のステップ3で、

MW_HOME/user_projects/domains/DOMAIN_NAME/bin/startNodeManager.sh

は、正しくは次のとおりです。

MW_HOME/wlserver_10.3/server/startNodeManager.sh

25.3.8 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』でopmnctl updatecomponentregistrationのオプションが足りない

第10章「IPアドレスの管理」で、opmnctl updatecomponentregistrationコマンドに-Sportオプションがありません。このコマンドには-Portと-Sportの両方が必要です。

25.3.9 特定のインスタンス固有の属性を変更する場合は常にコンポーネント登録を更新する

次のインスタンス・パラメータのいずれかを変更する場合は常に、opmnctl updatecomponentregistrationを実行して登録済OracleインスタンスのOracle Internet Directoryコンポーネントの登録を更新する必要があります。

表25-1 コンポーネント登録の更新が必要な属性変更

属性

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の項

orclhostname

第9章のインスタンス固有の構成エントリの属性に関する項

orclnonsslport

第9章のインスタンス固有の構成エントリの属性に関する項

orclsslport

第9章のインスタンス固有の構成エントリの属性に関する項

userpassword

第12章のEMD管理者アカウントのパスワードの変更に関する項

2011年1月以前にリリースされた『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の各バージョンには、Oracle Enterprise Manager Fusion Middleware ControlまたはWLSTを使用してパラメータを変更する場合はopmnctl updatecomponentregistrationを実行する必要がないという内容の記述が複数あります。この記述は間違っています。これらのパラメータのいずれかを変更した後は常にこのコマンドを実行する必要があります。構文は次のとおりです。

ORACLE_INSTANCE/bin/opmnctl updatecomponentregistration
-adminHost hostname
-adminPort weblogic_port
-adminUsername weblogic_admin
-componentType OID
-componentName compName
-Port non-sslport
-Sport sslport

詳細は、次を参照してください:

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「Oracle Internet Directoryインスタンスの管理」の章の、opmnctlを使用したOracleインスタンスのコンポーネント登録の更新に関する項。

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「Oracle Internet Directoryインスタンスの管理」の章の、opmnctlを使用したOracleインスタンスのコンポーネント登録の更新に関する項。

25.3.10 参照整合性を有効にするためのLDIFファイルが正しくない

2011年1月より前のバージョンの『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「参照整合性の構成」、コマンドラインを使用した参照整合性の有効化に関する項に記載されているLDIFファイルが正しくありません。これは次のようなファイルです。

dn: cn=dsaconfig, cn=configsets, cn=oracle internet directory
changetype: modify
replace: orclRIenabled
orclRIenabled: 2

25.3.11 remtool -pthputに関する項の誤り

Oracle Fusion Middleware Oracle Identity Managementリファレンスの第4章、remtoolリファレンスのremtoolの構文に関する項、remtoolの引数に関する項およびremtool -pthputの構文に関する項で、-interval time_in_secondsオプションは、必須ではないため、角カッコ([])で囲む必要があります。

周期的なDRG情報のリストに関する項のサンプル出力には、次の行が欠落しています。

Interval for refreshing stats is X seconds

25.3.12 Oracle Internet Directoryウォレットに対して「自動ログイン」は必須

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の26.2.1項「Fusion Middleware Controlを使用したウォレットの作成」の手順4では、「自動ログイン」の選択はオプションであることが示唆されています。実際は、「自動ログイン」の選択はすべてのOracle Internet Directoryウォレットに対して必須です。

25.3.13 bulkmodifyの制限事項のリストが不完全

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の15.4項「bulkmodifyを使用した多数のエントリの属性の変更」および『Oracle Fusion Middleware Oracle Identity Managementリファレンス』の3.3項「bulkmodify」には、bulkmodifyの制限事項の不完全なリストが記載されています。制限事項は次のとおりです。

bulkmodifyツールは、次の属性に対してはaddまたはreplace操作を行えません。

- dn (かわりにldapmoddnを使用)

- cn(かわりにldapmodifyを使用)

- userpassword (かわりにldapmodifyを使用)

- orclpassword (かわりにldapmodifyを使用)

- orclentrylevelaci (かわりにldapmodifyを使用)

- orclaci (かわりにldapmodifyを使用)

- orclcertificatehash

- orclcertificatematch

- すべてのバイナリ属性

- すべての操作属性

objectclass属性に対してはreplace操作ができません。

単一値属性にaddは使用できません。

25.3.14 orclpwdmaxinactivity属性は正しくはorclpwdmaxinactivitytime

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』およびOracle Fusion Middleware Oracle Identity Managementリファレンスの両方で、属性orclpwdmaxinactivityを参照しています。この属性の実際の名前はorclpwdmaxinactivitytimeです。

25.3.15 アイデンティティ管理のチュートリアルのレプリケーションの指示が不完全

『Oracle Identity Managementスタート・ガイド』からリンクされているアイデンティティ管理のチュートリアルの第3章「Oracle Internet Directoryリプリケーション」から重要な情報が欠落しています。特に、新しいコンシューマ・ノードが空でない限り、この指示は実行されません。詳細は、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』のLDAPベース・レプリケーションの構成のルールに関する項を参照してください。

25.3.16 LDAPコマンドの-Pおよび-Qオプションのドキュメントが不完全

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』および『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』の両方は、ldapbindおよびその他のLDAPコマンドへの-Pおよび-Qオプションを記載しています。-Pオプションでは、コマンド・ラインにウォレット・パスワードの指定を要求します。-Qオプションでは、プロンプトへの応答でパスワードを指定することができ、コマンド・ラインへの入力よりも安全です。

どちらのドキュメントも、パスワードがない場合のこれらのオプションの使用方法について説明していません。Oracle Internet DirectoryはSSL構成のためにAutoLoginウォレットに基づいており、AutoLoginウォレットにはパスワードがないため、これは重要です。

ウォレット・パスワードがない場合、次のように、引用文字を使用して、null文字列としてコマンド・ラインにパスワードを指定します。

-P ""

-Qを使用している場合、パスワードを求めるプロンプトが表示されたら、[Enter]キーを押します。

25.3.17 新しい構成属性orclcompatibleversionがドキュメントから欠落している

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』および『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のどちらも、DSEの新しい複数値属性のorclcompatibleversionについて言及していません。バージョン11.1.1.6から、orclcompatibleversionにOracle Internet Directoryバージョンが含まれるようになりました。この属性は変更しないでください。11.1.1.6スキーマで動作するにはOracle Internet Directory 11.1.1.6に存在する必要があります。

古い属性orcldirectoryversionも存在していますが、Oracle Internet Directoryバージョンを示すように更新はされません。

25.3.18 監査の管理の章にセキュリティ・ガイドへの参照を追加する必要がある

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の監査の管理の章では、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』の監査の内容に少しだけ触れています。『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』の「監査の構成と管理」にOracle Internet Directoryの例があることも指摘する必要があります。

25.3.19 Fusion Middleware ControlおよびWLSTがSSLポートを使用してサーバーに接続するようになった

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の複数の箇所に、WLSTおよびOracle Enterprise Manager Fusion Middleware Controlは非SSL接続でSASLを使用してのみサーバーに接続できると記述されています。これは現在では正しくありません。WLSTおよびFusion Middleware ControlはSSLポートを使用してサーバーに接続するようになりました。したがって、WLSTまたはOracle Enterprise Manager Fusion Middleware Controlが接続するためには、orclsslenableを1または2に設定しなければならなくなりました。

25.3.20 Oracle Databaseアドバンスト・レプリケーション・ベースのレプリケーションの設定におけるエラー

『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の付録C「Oracle Databaseアドバンスト・レプリケーションベース・レプリケーションの設定」には次のエラーが含まれています。

- C.2.2.2項「タスク2: リモート・マスター・サイト(RMS)へのOracle Internet Directoryのインストール」は正しくは次のようになります。
Oracle Internet Directoryをマスター・サイトへのインストールと同じ方法でリモート・マスター・サイト(RMS)へインストールします。Oracle Internet Directoryのインストールの詳細は、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』を参照してください。

- C.2.2.3.2項「ディレクトリ・レプリケーション用のアドバンスト・レプリケーションのMDSからの構成」の手順3では、前提条件に関するノートを参照しています。このノートは存在しません。この手順の前提条件は次のとおりです。
作業を開始する前に、MDSおよびRMSサイトのすべてのOracle Internet Directoryサーバー・プロセスを停止します。設定操作の完了後、すべてのOracle Internet Directoryプロセスとレプリケーション・サーバー・プロセスを再起動できます。

- C.2.2.3.2項「ディレクトリ・レプリケーション用のアドバンスト・レプリケーションのMDSからの構成」の手順3では、アドバンスト・レプリケーション・ノードがリモート・マスター・サイトにすでに存在する場合、そのノードのデータ・エントリはremtool -asrsetupを実行すると削除されることに言及していません。

- C.2.2.7項「タスク7: ディレクトリ・レプリケーションのテスト」には、レプリケーションのテスト方法を説明するマニュアルの項への参照が欠落しています。39.4項「Oracle Directory Services Managerを使用したレプリケーションのテスト」を参照する必要があります。

26 Oracle Platform Security Services

この章では、次の項でOracle Platform Security Services (OPSS)に関連するトピックについて説明します。

- 26.1項「構成の問題および回避方法」

- 26.2項「Authorization Policy Managerの問題」

- 26.3項「ドキュメントの訂正箇所」

この章に含まれるトピックには次のドキュメントが関連します。

- 『Oracle Fusion Middlewareセキュリティ・ガイド』

- 『Oracle Fusion Middlewareセキュリティ概要』

- Oracle Fusion Middlewareの管理者ガイド

- Oracle Fusion Middleware管理者ガイド for Authorization Policy Manager

26.1 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 26.1.1項「Oracle Fusion Middleware Audit Framework」

- 26.1.2項「ブートストラップ・キーの末尾の\n文字」

- 26.1.3項「複数のアイデンティティ・ストアでユーザーの名前が同じである」

- 26.1.4項「Script listAppRolesが出力する文字が正しくない」

- 26.1.5項「HTTPプロトコルを介したIDの伝播」

- 26.1.6項「プール構成がアイデンティティ・ストア内に存在しない」

26.1.1 Oracle Fusion Middleware監査フレームワーク

この項では、Oracle Fusion Middleware Audit Frameworkの構成に関する問題について説明します。内容は次のとおりです。

- 26.1.1.1項「Oracle Access Managerの監査の構成」

- 26.1.1.2項「特定のロケールで監査レポートに翻訳されたテキストが表示されない」

- 26.1.1.3項「監査レポートが常に英語で表示される」

- 26.1.1.4項「新しい監査スキーマの作成」

- 26.1.1.5項「監査スキーマのアップグレード」

26.1.1.1 Oracle Access Managerの監査の構成

Oracle Enterprise Manager Fusion Middleware ControlではOracle Access Managerはコンポーネントの1つとして表示されますが、Fusion Middleware Controlを使用してOracle Access Managerの監査を構成することはできません。

26.1.1.2 特定のロケールで監査レポートに翻訳されたテキストが表示されない

Oracle Business Intelligence Publisherでパッケージ化された標準の監査レポートでは、管理者が使用する数多くの言語がサポートされます。Oracle Business Intelligence Publisherは、様々なロケールで起動できます。管理者は「プリファレンス」で優先ロケールを設定することによって、選択した言語を起動時に指定できます。

不具合のため、Oracle Business Intelligence Publisherが次の3つのロケールのいずれかで起動されると

- zh_CN(簡体字中国語)

- zh_TW(繁体字中国語)

- pt_BR(ポルトガル語(ブラジル))

これら以外のロケールでは予期したとおりに翻訳されたテキストが表示されますが、これら3つのロケールの言語ではレポートを表示できません(ラベル、ヘッダー、タイトルなどのレポート全体が英語で表示されます)。たとえば、Oracle Business Intelligence Publisherをzh_CNで起動すると、優先ロケールがzh_CNに設定されていても、テキストをzh_CNで表示できません。情報は英語で表示されます。

この問題は、Oracle Business Intelligence Publisherの今後のリリースで修正される予定です。

26.1.1.3 監査レポートが常に英語で表示される

Oracle Business Intelligence Publisherにパッケージされている標準監査レポートでは、多数の言語がサポートされます。

不具合のため、翻訳されている場合でも、レポート・タイトルと説明が英語で表示されます。

この問題は、Oracle Business Intelligence Publisherの今後のリリースで修正される予定です。

26.1.1.4 新しい監査スキーマの作成

PS3に対してRCUが実行されると、監査スキーマの作成が完了し、作成のステータスは「success」になります。ただし、RCUによって呼び出されるSTS.sqlスクリプトの表記上の問題が原因でSTS表は作成されません。

表を作成できなかったことを示す情報が見つかるのは、iau.logファイルが調べられたか、作成した表に限定して検索した場合のみです。

この問題のため、リリース11g PS3の完全インストールでは、監査スキーマを作成することを選択し、このスキーマの使用を計画している場合は、STS表が作成されていることを明示的に確認する必要があります。

この問題を解決するには、RCUがPS3に対してすでに実行されているかどうかに応じて、2つのオプションを選択できます。

オプション1

RCUがPS3に対してまだ実行されていない場合、このオプションを使用します。手順は次のとおりです。

1. 次のファイルを開いて編集します。

$RCU_HOME/rcu/integration/iau/scripts/STS.sql

2. STS.sql内の行番号48のカンマを削除します。

3. ファイルを保存し、閉じます。

4. 次のファイルを開いて編集します。

$RCU_HOME/rcu/integration/iau/iau.xml

5. 文字列11.1.1.3.0を検索し、これを文字列11.1.1.4.0に置き換えます。

6. ファイルを保存し、閉じます。

7. RCUを実行します。

オプション2

RCUがPS3に対してすでに実行されている場合、このオプションを使用します。手順は次のとおりです。

1. 次のファイルを開いて編集します。

$COMMON_COMPONENTS_HOME/modules/oracle.iau_11.1.1/sql/scripts/STS.sql

2. STS.sql内の行番号48のカンマを削除します。

3. ファイルを保存し、閉じます。

4. STS.sqlをコピーし、これが実行される場所に貼り付けます。

5. sysdbaとして接続し、次のSQLコマンドを実行します。

sqlplus> connect /as sysdba;
sqlplus> alter session set current_schema=audit_schema_user;
sqlplus> @@STS.sql audit_schema_user audit_schema_user_Append
audit_schema_user_Viewer

audit_schema_userは監査スキーマ・ユーザーの名前に置き換えます。

26.1.1.5 監査スキーマのアップグレード

このノートでは、監査スキーマをPS1またはPS2からPS3にアップグレードする場合(この場合のみ)に適用する際に必要な回避方法について説明します。次の回避方法は、パッチ・セット・アシスタント(PSA)を実行する前に実行する必要があります。

回避方法を実装するには、次の手順を実行します:

1. 次をコピーします

$COMMON_COMPONENTS_HOME/modules/oracle.iau_11.1.1/sql/scripts/STS.sql

コピー先:

$COMMON_COMPONENTS_HOME/common/sql/iau/upgrade/STS.sql

2. コピーしたファイルを開いて編集します。

3. 行番号48のカンマを削除します。

4. ファイルを保存し、閉じます。

5. 次のファイルを開いて編集します。

$COMMON_COMPONENTS_HOME/common/sql/iau/upgrade/ iau111134.sql
$COMMON_COMPONENTS_HOME/common/sql/iau/upgrade/ iau11114.sql

6. 次の各行を処理します。

- 行ALTER TABLE OAM ADD IAU_ResourceTemplateName VARCHAR(100);を削除します。

- 行ALTER TABLE OAM ADD IAU_AdditionalInfo CLOBの直前に次の行を挿入します。

RENAME COLUMN IAU_AdditionalInfo TO IAU_AdditionalInfo_OLD;

7. 編集した両ファイルを保存して閉じます。

8. この時点で、PSAを使用できるようになります。

26.1.2 ブートストラップ・キーの末尾の\n文字

11gR1では、XMLをLDAPストアに再関連付けする処理により、末尾の新規行文字\nまたはその等価コード&#xAを使用して、ブートストラップ・キーが作成されます。このキー値は、ファイルjps-config.xmlに書き込まれてウォレットに格納されます。両方の場所で、キー値の末尾には文字\nが含まれます。

同じウォレットを11gR1 PS1で再利用した場合、ブートストラップ・キーの取得時にシステムによって末尾の\n文字が削除されますが、ウォレット内のキー値には末尾の文字が含まれたままになります。リクエストされるキー値と格納されているキー値が一致しなくなるため、この状況はエラーにつながります。

この問題を解決するには、次の手順を行います。

1. WLSTコマンドmodifyBootStrapCredentialを使用して、末尾に\nを使用せずにウォレットの資格証明を再プロビジョニングします。コマンドの使用方法は、『Oracle Fusion Middlewareセキュリティ・ガイド』の9.5.2.5項を参照してください。

2. ファイルjps-config.xmlを手動で編集して、末尾の文字&#xAをブートストラップ・キーから削除します。

この問題が発生するのは、前述のシナリオの場合、つまり11gR1のウォレットを11gR1 PS1で再利用した場合のみです。具体的には、11gR1 PS1環境での再関連付けの際は、前述の末尾文字は問題になりません。

26.1.3 複数のアイデンティティ・ストアでユーザーの名前が同じである

同じユーザー名が複数のLDAPリポジトリ内に存在するときに、プロパティ仮想化でLibOVDを使用するよう設定されている場合、この名前に対する問合せが実行されると、ユーザーおよびロールAPIによってこれらの1つのリポジトリのみのデータが戻されます。

26.1.4 スクリプトlistAppRolesが出力する文字が正しくない

LinuxおよびWindowsプラットフォームで、ロケールがfr_FR_iso88591などのUTF8以外のロケールに設定されている場合、OPSSスクリプトlistAppRolesは、予想される文字ではなく、文字「?」を間違って出力する可能性があります。

26.1.5 HTTPプロトコルを介したIDの伝播

この項では、次の追加情報、修正情報および新情報を示します。

- HTTPプロトコルを介したIDの伝播に関する項への追加

- クライアント・アプリケーションのコード・サンプルに関する項への修正

- キーストア・サービス構成に関する項への修正

- トラスト・サービス構成パラメータの更新

26.1.5.1 HTTPプロトコルを介したIDの伝播に関する項への追加

次の新情報は、19.3.1.2項に属するものです。

即時利用可能な構成では、トークン発行者名およびキー別名はWebLogicサーバー名に基づいていることを前提としています。WebSphereでは、キー別名サーバー名はWebSphereサーバー・ルートに基づいて設定されます。たとえば、サーバー・ルートが$T_WORK/middleware/was_profiles/DefaultTopology/was_as/JrfServerの場合、サーバー名はJrfServerに設定されます。デフォルト値を変更するには、19.3.12項で説明されている手順を使用します。

26.1.5.2 クライアント・アプリケーションのコード・サンプルに関する項への修正

次のサンプルは、クライアント・アプリケーションを示しています。jps-api.jarファイルおよびOSDT jarsのosdt_ws_sx.jar、osdt_core.jar、osdt_xmlsec.jar、osdt_saml2.jarは、コード・サンプルがコンパイルするクラスパスに含める必要があります。

26.1.5.3 キーストア・サービス構成に関する項への修正

WebLogicサーバー名をjrfServer_adminとした場合、次のコマンドは、生成されたファイルdefault-keystore.jksによって表される、キーストアの作成を示しています。

26.1.5.4 トラスト・サービス構成パラメータの更新

この項の情報は新しく、スクリプトを使用したjps-config.xmlファイルのトラスト・サービス構成パラメータの変更方法について説明しています。

パラメータtrust.aliasNameおよびtrust.issuerNameの初期状態の値はWebLogicサーバー名に設定されています。これらの値をデプロイ固有の値に変更するには、次のようなスクリプトを使用します。

import sys

wlsAdmin = 'weblogic'
wlsPwd ='password_value'
wlUrl='t3://localhost:7001'
issuer= 'issuer'
alias = 'alias'

print "OPSS Trust Service provider configuration management script.\n"

instance = 'trust.provider'
name = 'trust.provider.embedded'
cfgProps = HashMap()
cfgProps.put("trust.issuerName", issuer)
cfgProps.put("trust.aliasName", alias)
pm = PortableMap(cfgProps);

connect(wlsAdmin, wlsPwd, wlUrl)
domainRuntime()

params = [instance, name, pm.toCompositeData(None)]
sign = ["java.lang.String", "java.lang.String", "javax.management.openmbean.CompositeData"]
on = ObjectName("com.oracle.jps:type=JpsConfig")
mbs.invoke(on, "updateTrustServiceConfig", params, sign)
mbs.invoke(on, "persist", None, None)

print "Done.\n"

26.1.6 プール構成がアイデンティティ・ストア内に存在しない

WebSphere Application Serverで、すぐに使用できる構成ファイルjps-config.xmlにアイデンティティ・ストアのプロパティのエントリがありません。インストール後に追加されたアイデンティティ・ストアがLDAPベースのアイデンティティ・ストアである場合、次のプロパティを、アイデンティティ・ストア・サービス・インスタンス要素内のjps-config.xmlファイルに手動で挿入する必要があります。

<property name="CONNECTION_POOL_CLASS"
value="oracle.security.idm.providers.stdldap.JNDIPool"/>

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

1. サーバーを停止します。

2. ファイルwas_profile_dir/config/cells/cell_name/fmwconfig/jps-config.xmlを編集用に開きます。ここでwas_profile_dirおよびcell_nameはシステム上のプロファイルのディレクトリ名とセル名を表します。

3. 欠落したプロパティCONNECTION_POOL_CLASSをアイデンティティ・ストア・サービス・インスタンスの構成に挿入します。

4. ファイルを保存してサーバーを再起動します。

26.2 Authorization Policy Managerの問題

この項では、Authorization Policy Managerに関する問題について説明します。内容は次のとおりです。

- 26.2.1項「アプリケーション・ロール検索時のエラー・メッセージ」

- 26.2.2項「Internet Protocolのサポート」

- 26.2.3項「Authorization Policy Managerのパッチのインストールが64ビットのオペレーティング・システムで失敗する」

26.2.1 アプリケーション・ロール検索時のエラー・メッセージ

アプリケーション・ロール検索の実行時に

An error has occurred. Please view the logs for details

というメッセージを含むエラーが発生し、(ファイルapm_server1-diagnostic.logに)記録されたエラーに、次のフラグメントのようにPolicyStoreOperatioNotAllowedExceptionが含まれる場合があります。

[2010-03-02T22:06:29.998-08:00] [apm_server1] [ERROR] []
[oracle.security.apm] [tid: [ACTIVE].ExecuteThread: '4' for queue:
'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid:
0000ISYcUY2B1FcpPg1Fid1BXsJn00006W,0] [APP: oracle.security.apm]
PolicyStoreException while calling searchAppRole[[
oracle.security.jps.service.policystore.PolicyStoreOperationNotAllowedExceptio
n: javax.naming.OperationNotSupportedException: [LDAP: error code 53 - Parent
entry not found in the directory.];...

このような場合は、操作を再試行するとエラーなしで実行されます。

26.2.2 Internet Protocolのサポート

Authorization Policy Managerのコンポーネントでは、次のバージョンのInternet Protocolがサポートされます。

- Oracle Database (IPv4ホスト上)

- Authorization Policy Managerサーバー(IPv4/IPv6デュアルスタック・ホスト上)

- クライアント(ブラウザ)(IPv4またはIPv6ホスト上)

26.2.3 Authorization Policy Managerのパッチのインストールが64ビットのオペレーティング・システムで失敗する

WindowsまたはUNIX/Linuxの64ビット・オペレーティング・システムでこの問題を回避するには、次の手順を行います。

1. パッチに含まれるREADME.TXTファイルの説明に従って、変数ORACLE_HOMEおよびPATHを設定します。

2. 次に示すどちらかの起動でOPatchを実行します。

> OPatch -jre <64-bit java home location> lsinventory
> OPatch -jdk <64-bit java home location> lsinventory

正常に実行された場合はOpatch succeededが返されます。それ以外の場合は、渡された場所が有効かどうかを確認します。

3. ディレクトリをパッチの場所に変更します。

> cd <patch location>

4. 次に示すどちらかの起動でOPatchを実行します。

> OPatch -jre <64-bit java home location> apply
> OPatch -jdk <64-bit java home location> apply

26.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 26.3.1項「アイデンティティ・ストア・サービス用SSLの更新された手順」

- 26.3.2項「ロール・カテゴリの更新された構成」

- 26.3.3項「createKeystoreオプションのスペルが間違っている」

- 26.3.4項「サポートしているポリシー・ストアの概要」

- 26.3.5項「監査メタデータの移行」

- 26.3.6項「OID構成済ユーザーのユーザー/ロールAPIの要件」

26.3.1 アイデンティティ・ストア・サービス用SSLの更新された手順

この注には、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』(原本部品番号E10043-10)のアイデンティティ・ストア・サービス用SSLに関する項の概要が含まれます

ドキュメントの更新1

7.5項の最初を、アイデンティティ・ストア・サービスが使用される様々なシナリオを説明するように更新します。

7.5 アイデンティティ・ストア・サービス用SSL

アイデンティティ・ストアとLDAPサーバー間の接続をSSL対応にすることができます。この項では、様々なシナリオで、接続を構成する方法について説明します。次の表を使用して、使用する正しい手順を決定します。

仮想化フラグが設定される場合

ユーザーとロールのAPIが使用中

アイデンティティ・ディレクトリ・サービスが使用中

virtualize=false (つまり仮想化フラグを設定しない)

8.2.3項で説明しているように、JSSEパラメータを使用してトラストストアを指定します。

次に例を示します。

-Djavax.net.ssl.trustStore=
trust_store_path_name

7.5.2項および7.5.3項に示すように、adapters.jksファイルを使用します。

virtualize=true (つまり、仮想化フラグを設定)

7.5.2項および7.5.3項に示すように、adapters.jksファイルを使用します。

7.5.2項および7.5.3項に示すように、adapters.jksファイルを使用します。

ドキュメントの更新2

7.5.4項の情報を削除します。これは必要ありません。

26.3.2 ロール・カテゴリの更新された構成

この注には、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』(原本部品番号E10043-10)のロール・カテゴリに関する項で説明されているように、ロール・カテゴリの正しい構成が含まれます

2.8項に示したjazn-data.xml内の要素<role-category>の構成は、次で置き換えられる必要があります。

<app-roles>
<app-role>
<name>AppRole_READONLY</name>
<display-name>display name</display-name>
<description>description</description>
<class>oracle.security.jps.service.policystore.ApplicationRole</class>
<extended-attributes>
<attribute>
<name>ROLE_CATEGORY</name>
<values>
<value>RC_READONLY</value>
</values>
</attribute>
</extended-attributes>
</app-role>
</app-roles>
<role-categories>
<role-category>
<name>RC_READONLY</name>
<display-name>RC_READONLY display name</display-name>
<description>RC_READONLY description</description>
</role-category>
</role-categories>

この修正の重要な点は次のとおりです。

- ロール・カテゴリのメンバーは<role-category>要素内で構成されませんが、対応するアプリケーション・ロールの要素<extended-attributes>内で構成されます。

26.3.3 createKeystoreオプションのスペルが間違っている

『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』の7.5.2項「マルチLDAPシナリオでの一方向SSL」で、libovdconfigコマンドのcreateKeystoreオプションのスペルが間違っています。この項の"createKeyStore"は"createKeystore"です(小文字の's')。

26.3.4 サポートしているポリシー・ストアの概要

『Oracle Fusion Middlewareセキュリティ概要』(B56236-03)の2.3.5項「ポリシー・ストアおよびポリシーAPI」に、ポリシー・ストアとして機能するLDAPディレクトリとしてOracle Virtual Directoryがリストされています。この記述は間違っています。Oracle Virtual Directoryはポリシー・ストアとしてサポートされていません。

2.3.5項内の箇条書き「LDAPディレクトリ」の下の箇条書き「Oracle Virtual Directory」は削除してください。

26.3.5 監査メタデータの移行

『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』部品番号E10043-12の8.6.2項「スクリプトmigrateSecurityStoreを使用した移行」の後に、次を追加します。

監査メタデータの移行

migrateSecurityStore WLSTコマンドを使用して、監査メタデータをドメイン・セキュリティ・ストアに移行するか、監査メタデータをXMLファイルに移行できます。

次の点に注意してください。

- 監査メタデータは監査ポリシー定義とは分けられます。(監査ポリシーの移行の詳細は、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』の6.5.3項を参照してください)

- 監査メタデータのタイプは、システム定義とコンポーネント定義の2種類あります。

- 監査メタデータの移行時に、移行先ストアの既存のデータを上書きするか保持するかを選択できます。選択に基づき、後述のように、migrateSecurityStoreは特定のルールに従って、移行先ストアのシステムおよびコンポーネント定義を置き換える方法を決定します。

次の構文を使用して、監査メタデータを移行します。

migrateSecurityStore(type="auditStore",
configFile="jps_config_file_location",
src="sourceContext",
dst="destinationContext"
[,overWrite="{true|false}"])

このコマンドを使用して、移行元コンテキスト内に構成された監査サービスのメタデータを移行先コンテキストの監査サービスに移行できます。ソースおよびターゲット・コンテキストの監査メタデータは、XML、LDAPおよびDBベース・ストア内にある可能性があります。

このパラメータは次のとおりです。

- configFileでは、構成ファイルjps-config.xmlの位置を、このスクリプトを実行するディレクトリを基準とした相対パスで指定します。通常、この構成ファイルはスクリプトで使用するためにのみ作成し、他の目的には使用しません。このファイルには、ソース・ストアとターゲット・ストアを指定する2つのjps-contextがあります。

- srcでは、引数configFileで渡す構成ファイル内のjps-contextの名前を指定します。これはソース・メタデータ・ストアです。

- dstでは、引数configFileで渡す構成ファイル内の別のjps-contextの名前を指定します。これはターゲット・メタデータ・ストアです。

- overWriteはターゲット・ストア内の既存のメタデータを上書きするかどうかを示します。trueは既存のメタデータを上書きし、falseは特定の条件に合致しない限り既存のメタデータを上書きしません。オプションで、デフォルトはfalseです。overWriteフラグは、次のように解釈されます。

1. システム定義はフラグの値にかかわらず上書きされません。

2. overwrite=trueの場合、ターゲット・ストア内のコンポーネント定義はソース・ストアの定義で置き換えられます。

3. overwrite=falseの場合、ソースおよびターゲット・ストア内のコンポーネント定義のメジャーおよびマイナー・バージョンが比較されます。メジャー・バージョンが同じで、ソース・コンポーネント定義内のマイナー・バージョンが高い場合、ターゲット・ストア内のコンポーネント定義はソース・ストアの定義で置き換えられます。そうでない場合、上書きはスキップされます。

26.3.6 OID構成済ユーザーのユーザー/ロールAPIの要件

『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』部品番号E10043-12の25.3.2項「環境の設定」の後に、次を追加します。

プロバイダ・ユーザーの読取り権限(Oracle Internet Directoryのみ)

Oracle Internet Directoryプロバイダの場合、構成済ユーザーにルート・レベルの"cn=common,cn=products,cn=oraclecontext"コンテナを読み取る権限が必要です。

27 Oracle Fusion MiddlewareでのSSL構成

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

- 27.1項「一般的な問題および回避方法」

- 27.2項「構成の問題および回避方法」

27.1 一般的な問題および回避方法

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

- 27.1.1項「Oracleウォレットのかわりのユーザー証明書」

- 27.1.2項「ウォレットのインポート時の間違ったメッセージまたはエラー」

27.1.1 Oracleウォレットのかわりのユーザー証明書

Oracle HTTP Server、Oracle Web CacheおよびOracle Internet Directoryで使用されるOracleウォレットおよびOracle Virtual Directoryで使用されるキーストアには、2010年1月7日15:59:59 (PST)に期限満了するVerisignルート・キー(シリアル#: 02:ad:66:7e:4e:45:fe:5e:57:6f:3c:98:19:5e:dd:c0)が含まれています。

このルート・キーで署名されたユーザー証明書を使用している場合、認証局(CA)によって署名されたかわりのユーザー証明書を取得し、CAのルート・キーをOracleウォレットにインポートする必要があります。

ルート・キーをOracleウォレットにインポートする手順は、『Oracle Fusion Middleware管理者ガイド』のウォレット管理に関する項の一般的な証明書の操作を参照してください。

27.1.2 ウォレットのインポート時の間違ったメッセージまたはエラー

問題1

ウォレットをインポートしようとするときに無効なウォレット・パスワードを指定すると、Fusion Middleware Controlには正しくないメッセージが表示されます。表示されるメッセージ「パスワードなしでp12を作成することはできません。」は正しくありません。かわりに、パスワードが正しくないので有効なパスワードを入力するようユーザーに通知する必要があります。

問題2

パスワードで保護されたウォレットを自動ログイン・ウォレットとしてインポートしようとすると、Fusion Middleware Controlには正しくないメッセージが表示されます。表示されるメッセージ「パスワードなしでp12を作成することはできません。」には完全な情報が示されていません。かわりに、パスワードで保護されたウォレットをインポートするにはパスワードが必要であることをユーザーに通知する必要があります。

問題3

Fusion Middleware ControlまたはWLSTを使用して自動ログイン・ウォレットをパスワード保護されたウォレットとしてインポートしようとすると、NullPointerExceptionエラーが表示されます。

27.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 27.2.1項「DERエンコードされた証明書をインポートするツール」

- 27.2.2項「WLSTまたはFusion Middleware Controlで作成されていないキーストアの使用」

- 27.2.3項「コンポーネントですべてのサポートされている暗号が有効になる場合がある」

27.2.1 DERエンコードされた証明書をインポートするツール

DERエンコードされた証明書または信頼できる証明書のOracleウォレットまたはJKSキーストアへのインポートに、Oracle Enterprise Manager Fusion Middleware ControlまたはWLSTコマンドライン・ツールは使用できません。

かわりに、この用途に使用できる他のツールを使用します。

- DERエンコードされた証明書または信頼できる証明書のOracleウォレットへのインポートには、次のものを使用します。

- Oracle Wallet Manager、または

- orapkiコマンドライン・ツール

- DERエンコードされた証明書または信頼できる証明書のJKSキーストアへのインポートには、keytoolユーティリティを使用します。

27.2.2 WLSTまたはFusion Middleware Controlで作成されていないキーストアの使用

OracleウォレットまたはJKSキーストアがorapkiやkeytoolなどのツールを使用して作成された場合、使用前にインポートする必要があります。具体的には次のとおりです。

- Oracle HTTP Server、Oracle WebcacheおよびOracle Internet Directoryでは、ウォレットがorapkiまたはOracle Wallet Managerを使用して作成された場合、これをFusion Middleware Controlで表示または管理するには、まずFusion Middleware ControlまたはWLST importWalletコマンドを使用してインポートする必要があります。

- Oracle Virtual Directoryでは、キーストアがkeytoolを使用して作成された場合、これをFusion Middleware Controlで表示または管理するには、まずFusion Middleware ControlまたはWLST importKeyStoreコマンドを使用してインポートする必要があります。

27.2.3 コンポーネントですべてのサポートされている暗号が有効になる場合がある

暗号が明示的に構成されていない場合、11gリリース1 (11.1.1)の一部のコンポーネントでDH_Anon(Diffie-Hellman匿名)暗号を含む、サポートされているすべてのSSL暗号が有効になることに注意してください。

この時点では、次のように暗号を設定することがわかっているコンポーネントはOracle HTTP Serverのみです。

DH_Anonが希望でない場合、希望する暗号でコンポーネントを構成します。

28 Oracle Directory Integration Platform

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

- 28.1項「一般的な問題および回避方法」

- 28.2項「構成の問題および回避方法」

- 28.3項「ドキュメントの訂正箇所」

28.1 一般的な問題および回避方法

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

- Oracle Password Filter for Microsoft Active Directoryは、Oracle Unified DirectoryまたはOracle Directory Server Enterprise Editionとともに使用することに関して動作保証されていない

- LDIFファイルにネイティブ・エンコーディングがある場合は、非ASCII文字を含むLDIFファイルによってtestProfileコマンド・オプションが失敗する可能性がある

- 高負荷のソース・ディレクトリでの競合状態によって一部の変更が同期されない

- Oracle Directory Integration Platformの停止後に同期が続行する

- Windowsでファイル・パス・セパレータをエスケープする必要がある

- JDK 1.6 u 21では、特定の問合せとプロビジョニング・プロファイル機能が失敗する可能性がある

28.1.1 Oracle Password Filter for Microsoft Active Directoryは、Oracle Unified DirectoryまたはOracle Directory Server Enterprise Editionとともに使用することに関して動作保証されていない

Oracle Password Filter for Microsoft Active Directoryを使用するには、Oracleバックエンド・ディレクトリがOracle Internet Directoryである必要があります。Oracle Unified Directoryバックエンド・ディレクトリおよびOracle Directory Server Enterprise Editionバックエンド・ディレクトリでは、Oracle Password Filter for Microsoft Active Directoryとの統合をサポートしていません。

28.1.2 LDIFファイルにネイティブ・エンコーディングがある場合は、非ASCII文字を含むLDIFファイルによってtestProfileコマンド・オプションが失敗する可能性がある

コマンドラインからDIPテスターを実行する場合、-ldiffileオプションが指定されており、LDIFファイルに非ASCII文字があると、manageSyncProfiles testProfileコマンドは失敗します。

この制限は、UTF-8エンコーディングのLDIFには影響しません。マルチバイト文字を含むLDIFファイルでUTF-8エンコーディングを保存できない場合、次の回避方法を使用します。

1. コマンドラインから、ldapaddコマンドを使用してエントリを追加し、-Eオプションでロケールを指定します。必須コマンドの構文は、『Oracle Fusion Middleware Oracle Identity Managementユーザー・リファレンス』を参照してください。

2. 最後の追加操作では、特定のchangeNumberを取得します。

3. 前のステップのchangeNumberを使用して、testProfileコマンドを実行します。

詳細は、『Oracle Directory Integration Platform管理者ガイド』のWLSTコマンドライン・インタフェースからのDIPテスターの実行に関する項を参照してください。

28.1.3 高負荷のソース・ディレクトリでの競合状態によって一部の変更が同期されない

ソース・ディレクトリの負荷が高い場合、データベースのコミットがlastchangenumberへの更新に対応できなくなる競合状態が発生する場合があります。この競合状態が発生すると、Oracle Directory Integration Platformでは一部の変更を同期できなくなります。

この問題を回避するには、次の手順を実行して、データベースのコミットがlastchangenumberに対応できるようにします。

1. 同期プロファイルの「スケジューリングの間隔」の値を増やします。

2. プロファイルでsearchDeltaSizeパラメータを設定することで、同期サイクルの中でソース・ディレクトリで実行される検索の回数を制御します。最初は値を10に設定し、後で必要に応じて値を調整することをお薦めします。

28.1.4 Oracle Directory Integration Platformの停止後に同期が続行する

Oracle Directory Integration Platformアプリケーションを同期の実行中に停止すると、クォーツ・スケジューラによって開始された同期プロセスが継続して実行されます。

この問題を回避するには、Oracle Directory Integration PlatformをホストするOracle WebLogic管理対象サーバーを再起動するか、Oracle Directory Integration Platformアプリケーションを再デプロイします。

28.1.5 Windowsでファイル・パス・セパレータをエスケープする必要がある

Windowsでは、プロファイル・プロパティ・ファイル内およびOracle Directory Integration Platformコマンドの実行時、バックスラッシュ(\)を使用してファイル・パス・セパレータをエスケープする必要があります。次に例を示します。

- プロファイル・プロパティ・ファイル内:

odip.profile.configfile = C:\\test\\Oracle_
IDM1\\ldap\\odi\\conf\\activeimp.cfg.master

- manageDIPServerConfigなどのOracle Directory Integration Platformコマンドの実行時:

C:\test\Oracle_IDM1\BIN>manageDIPServerConfig.bat set -attribute \
keystorelocation -h myhost.mycompany.com -p 7005 -D LOGIN_ID \
-value C:\\test\\Oracle_IDM1\\bin\\server_keystore.jks

28.1.6 JDK 1.6 u 21では、特定の問合せとプロビジョニング・プロファイル機能が失敗する可能性がある

LDAP JNDIフィルタの処理は、JDK 1.6 u21ではより厳密になるよう更新されています。そのため、Oracle Directory Integration Platformで実行される特定の問合せはJDK 1.6 u21では失敗する場合があり、プロビジョニング・プロファイル機能にも影響する場合があります。この問題を解決するには、My Oracle Support(旧MetaLink)からダウンロード可能なパッチ10631569をダウンロードし、適用する必要があります。https://support.oracle.comからMy Oracle Supportにアクセスします。

Identity Management 11.1.1.4.0には、パッチ10631569をダウンロードし、適用することをお薦めします。

28.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- Oracle Directory Integration Platformの構成時、Oracle Internet Directoryホスト名としてlocalhostを使用しない

- Oracle Unified Directoryに対してdipConfiguratorを実行した後にDirectory Integration Platformの再起動が必要な場合がある

- プロファイルの構成時、マッピング・ルールを表示するのに空白のセクションを越してスクロールすることが必要な場合がある

- 複数のIDMドメインが同じホスト上で実行される場合、リソース使用量グラフが表示されない

28.2.1 Oracle Directory Integration Platformの構成時、Oracle Internet Directoryホスト名としてlocalhostを使用しない

インストーラの「インストールと構成」インストール・オプションまたはOracle Identity Management 11gリリース1 (11.1.1)の構成ウィザードを使用してOracle Directory Integration Platformを既存のOracle Internet Directoryに対して構成する場合、完全修飾ドメイン名(myhost.example.comなど)を使用してOracle Internet Directoryのホスト名を指定する必要があります。Oracle Directory Integration PlatformとOracle Internet Directoryが同じホストに共存する場合でも、localhostをOracle Internet Directoryのホスト名とし使用しないでください。

localhostをOracle Internet Directoryのホスト名として使用すると、Oracle Directory Integration PlatformをホストするOracle WebLogic管理対象サーバーを起動できません。

28.2.2 Oracle Unified Directoryに対してdipConfiguratorを実行した後にDirectory Integration Platformの再起動が必要な場合がある

Oracle Unified Directory (OUD)エンドポイントに対してdipConfiguratorを実行した後に、Enterprise MangerでDirectory Integration Platform (DIP) UIを開けない場合は、DIPを停止して起動し、UIの問題を解決してください。

28.2.3 プロファイルの構成時、マッピング・ルールを表示するのに空白のセクションを越してスクロールすることが必要な場合がある

Internet Explorerを使用してDirectory Integration Platform (DIP) UIを表示しているとき、プロファイル・マッピング・ルール・セクションを確認するために、大きな空白領域を越してスクロールすることが必要な場合があります。この問題は、他のブラウザに影響を与えるか不明です。

28.2.4 複数のIDMドメインが同じホスト上で実行される場合、リソース使用量グラフが表示されない

同じホスト上の2つのIDMドメインが同じOracleホームを共有し、どちらもwls_ods1管理対象サーバーを使用するように構成されている場合、両方のインスタンスが同時に実行されていると、DIPホーム・ページにリソース使用量グラフが表示されません。

28.3 ドキュメントの訂正箇所

この時点で既知のドキュメントの問題はありません。

29 Oracle Virtual Directory

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

- 29.1項「一般的な問題および回避方法」

- 29.2項「ドキュメントの訂正箇所」

29.1 一般的な問題および回避方法

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

- Enterprise ManagerでリスナーのSSL構成にサポートされていない暗号スイートが選択されているとOracle Virtual Directoryが開始できない

- EUSアダプタの作成に失敗

- Sybase用DBアダプタの作成時に手動でadapters.os_xmlファイルを編集

- ODSMへのパッチ適用後、Enterprise ManagerでODSMのバージョンが11.1.1.6.0に変更されない

- WindowsでOracle Virtual Directoryバージョン11.1.1.6.0の起動に失敗する

- ODSMバグによりodsmSkin.cssファイルの編集が必要

- Oracle Directory Services Managerブラウザ・ウィンドウが使用できない

- 複数のOracle Virtual Directoryコンポーネントを管理していてその1つを停止すると、Oracle Directory Services Managerで例外が起きる場合がある

- アクセス制御ポイントに関連付けられているDNのOracle Directory Services Managerでの識別

- Fusion Middleware ControlのOracle Virtual Directoryのメトリックの問題

- TimesTenデータベースに対してLDAPSEARCHを実行する際にワイルドカードを使用すると操作エラーが発生する

- ODSMバージョン11.1.1.4.0がOVDバージョン11.1.1.2.0または11.1.1.3.0をサポートしていない

- ODSMバージョン11.1.1.5.0がOVDバージョン11.1.1.2.0、11.1.1.3.0または11.1.1.4.0をサポートしていない

- ODSMバージョン11.1.1.6.0がOVDバージョン11.1.1.2.0、11.1.1.3.0、11.1.1.4.0または11.1.1.5.0をサポートしていない

- JDK6を使用するWindowsプラットフォーム上のIPv6スタックに関するOracle Virtual Directoryの問題

- SSOとともにODSMを使用する際にASCII以外の名前を持つユーザーで問題が発生する可能性がある

- 属性/オブジェクト・クラスを作成するとNPEエラーが発生する

- アカウント・ロックアウト機能を有効化するために必要なパッチ

- Internet Explorer 7でのODSMの問題

29.1.1 Enterprise ManagerでリスナーのSSL構成にサポートされていない暗号スイートが選択されているとOracle Virtual Directoryが開始できない

Enterprise ManagerでOracle LDAPリスナーを作成してから、SSL認証に「SSLの有効化」を選択することで、リスナーのSSL設定の変更を編集する場合、Enterprise Managerは暗号スイートTLS_DHE_RSA_WITH_AES_128_CBC_SHA256を選択します。この暗号スイートが選択されると、Oracle Virtual Directoryは完全に起動しません。

Oracle Virtual Directoryでは、次のプロトコルがサポートされます。

- TLSv1

- SSLv2Hello

- SSLv3

注意:

プロトコルごとにサポートされている暗号化の完全なリストは、次の場所にあります。

http://www.openssl.org/docs/apps/ciphers.html

この問題を回避するには、暗号スイートの構成時にEnterprise Managerに対してリストされたすべての暗号化を手動でオフにします。

29.1.2 EUSアダプタの作成に失敗

ODSMでウィザードを使用してEUSアダプタを作成しているときに、アダプタおよびACLが正常に作成されなかったことを示すエラー・メッセージが定期的に表示されます。

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

- ACLのロード中にエラーが発生し、EUS構成中にACLの一部のみがロードされた場合、次のコマンドを実行して、残りのACLを手動でロードできます。

$ORACLE_HOME/bin/ldapmodify -c -v -h <ovd_host> -p <ovd_port> -D cn=orcladmin -w <orcladmin_password> -f
$ORACLE_HOME/ovd/eus/eusACLTemplate.ldif

- それ以外の手順でエラーが発生した場合、次の手順を使用して、Oracle Virtual Directoryから部分的な構成を手動でクリーンアップしてから、EUS用にOracle Virtual Directoryを再構成します。

1. すべてのローカル・ストアと作成されたLDAP EUSを削除します。

2. LSA EUSアダプタ・データ・ファイルをローカル・ファイル・システムから削除します。

3. ディレクトリ・タイプに基づき(存在する場合)、EUS pyマッピングをアンデプロイします。

4. EUSウィザード・アイコンを再度クリックして再構成します。

29.1.3 Sybase用DBアダプタの作成時に手動でadapters.os_xmlファイルを編集

バックエンドとしてSybaseを使用するデータベース・アダプタの作成により、Oracle Virtual Directoryが「無効なデータベース接続」エラーで失敗します。

この問題を回避するには、同じデータベース接続情報を使用して、adapters.os_xmlファイルを手動で編集します。

29.1.4 ODSMへのパッチ適用後、Enterprise ManagerでODSMのバージョンが11.1.1.6.0に変更されない

Enterprise Managerに表示されるOracle Directory Services Managerのバージョンは、アプリケーションのバージョンですが、ODSMにパッチを適用しても変更されません。

Oracleライフサイクル・チームは、すべてのEnterprise Managerコンポーネントが同じアプリケーション・バージョンを保持することを要求しています。しかし、使用しているODSMのバージョンを顧客が認識するために、ODSMでは実際の(パッチ)バージョンを保持しますが、Enterprise Managerではアプリケーション・バージョンを保持するため、この不一致が発生します。

この問題は、リリース11.1.1.3.0からの既知の問題です。

29.1.5 WindowsでOracle Virtual Directoryバージョン11.1.1.6.0の起動に失敗する

Windows 2003および2008マシン(32ビットと64ビットの両方)のバージョン11.1.1.6.0では、Oracle Virtual Directoryの起動が例外で失敗します。

この問題を回避するには、Oracle Virtual Directoryを含むインスタンスを起動する前に次の手順を実行します。

1. 次の場所でcwallet.ssoファイルを探します。

$instance_home\config\jps\bootstrap\cwallet.sso

2. write権限をSYSTEMユーザーの割当て済権限に追加します。

3. Oracle Virtual Directoryインスタンスを起動します。

29.1.6 ODSMバグによりodsmSkin.cssファイルの編集が必要

ファイルodsmSkin.css内のコメントの位置の誤りにより、ODSMホーム・ページの一部のラベルが正しく表示されません。特に、右側のダイアグラムのラベルの位置が誤っているか欠落しています。

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

1. wls_ods1管理対象サーバーとWebLogic管理サーバーを停止します。

2. ファイルを編集します。

MW_HOME/user_projects/domains/DOMAIN_HOME/servers/MANAGED_SERVER_NAME/tmp/_WL_user/ODSM_VERSION_NUMBER/RANDOM_CHARACTERS/war/skins/odsmSkin.css

次に例を示します。

wlshome/user_projects/domains/base_domain/servers/wls_ods1/tmp/_WL_user/odsm_11.1.1.2.0/z5xils/war/skins/odsmSkin.css

編集前のodsmSkin.cssファイルは次のようになっています。

@agent ie /*========== Fix for bug#7456880 ==========*/
{
af|commandImageLink::image,
af|commandImageLink::image-hover,
af|commandImageLink::image-depressed
{
vertical-align:bottom;
}
}

コメントを移動します。

/*========== Fix for bug#7456880 ==========*/

この行の上に来るように

@agent ie

編集後のファイルは次のようになります。

/*========== Fix for bug#7456880 ==========*/
@agent ie
{
af|commandImageLink::image,
af|commandImageLink::image-hover,
af|commandImageLink::image-depressed
{
vertical-align:bottom;
}
}

3. WebLogic管理サーバーとwls_ods1管理対象サーバーを再起動します。

29.1.7 Oracle Directory Services Managerブラウザ・ウィンドウが使用できない

Fusion Middleware ControlからOracle Directory Services Managerを起動し、新規Oracle Directory Services Managerタスクを選択すると、ブラウザ・ウィンドウが使用できなくなる場合があります。たとえば、ウィンドウが繰り返しリフレッシュしたり、空白ページとして表示されたり、ユーザー入力を受け付けなかったり、nullポインタ・エラーを表示します。

回避方法として、URL: http://host:port/odsmに移動します。hostおよびportは、Oracle Directory Services Managerが実行されている場所を示します。たとえば、http://myserver.example.com:7005/odsmなどです。これにより、Oracle Directory Services Managerウィンドウを使用してサーバーにログインできるようになります。

29.1.8 複数のOracle Virtual Directoryコンポーネントを管理していてその1つを停止すると、Oracle Directory Services Managerで例外が起きる場合がある

同じOracle Directory Services Managerセッションから複数のOracle Virtual Directoryコンポーネントを管理する場合、Oracle Virtual Directoryコンポーネントの1つを停止すると、例外またはエラーが表示されることがあります。たとえば、同じOracle Directory Services Managerセッションからovd1およびovd2という名前のOracle Virtual Directoryコンポーネントを管理するとします。ovd1とovd2の両方とも構成され、実行されています。ovd1を停止し、Oracle Directory Services Manager内を移動しようとすると、例外またはターゲットにアクセスできないというメッセージが表示される場合があります。

この問題を回避するには、現在のOracle Directory Services Managerセッションを終了し、Webブラウザを閉じてから、新しいOracle Directory Services ManagerセッションでOracle Virtual Directoryコンポーネントに接続します。

29.1.9 アクセス制御ポイントに関連付けられているDNのOracle Directory Services Managerでの識別

Oracle Directory Services Managerを使用してアクセス制御ポイント(ACP)を作成すると、ACPを作成したDNの相対識別名(RDN)が画面の左側のナビゲーション・ツリーに表示されます。たとえば、cn=ForExample,dc=us,dc=sales,dc=westというDNでACPを作成すると、ナビゲーション・ツリーにcn=ForExampleが表示されます。ナビゲーション・ツリーでACPをクリックすると、その設定が画面の右側に表示され、関連付けられているRDNがページの上部に表示されます。

ACPに関連付けられているDNを識別するには、ナビゲーション・ツリーでACP上にカーソルを移動(マウス・オーバー)します。ACPに関連付けられている完全DNがツールチップ・ダイアログ・ボックスに表示されます。

ナビゲーション・ツリーでのACPのマウス・オーバーは、次のようにRDNが同一のDNに関連付けられているACPが複数ある場合に便利です。

ACP 1 = cn=ForExample,dc=us,dc=sales,dc=west

ACP 2 = cn=ForExample,dc=us,dc=sales,dc=east

29.1.10 Fusion Middleware ControlのOracle Virtual Directoryのメトリックの問題

ここでは、Fusion Middleware ControlのOracle Virtual Directoryメトリックの問題について説明します。内容は次のとおりです。

- 11gリリース1 (11.1.1)へのアップグレード後、Fusion Middleware Controlでパフォーマンス・メトリックのレポートが可能なように操作固有のプラグインを構成

29.1.10.1 11gリリース1(11.1.1)へのアップグレード後、Fusion Middleware Controlでパフォーマンス・メトリックのレポートが可能なように操作固有のプラグインを構成

追加、バインド、取得などの特定の操作で実行されるようプラグインが構成されているOracle Virtual Directoryリリース10gインストールを11gリリース1 (11.1.1)にアップグレードした場合、Fusion Middleware Controlを使用してパフォーマンス・メトリックを表示する前に、これらの操作固有のプラグインを更新する必要があることがあります。

11gリリース1 (11.1.1)へアップグレードし、アップグレードが成功かどうかを確認する初期操作を行った後、Fusion Middleware ControlでOracle Virtual Directoryホームページをチェックします。「現行ロード」および「平均レスポンス時間と操作」メトリックのデータが表示されるはずです。

これらのメトリックのデータが表示されない場合、特定の操作で実行されるよう構成されているプラグインを更新する必要があります。回避方法は、パフォーマンス監視プラグインを操作固有のプラグインの構成チェーンに追加することです。

次の手順を実行して、パフォーマンス監視プラグインを操作固有のプラグインの構成チェーンに追加します。

1. 操作固有のプラグインがグローバル・レベルのプラグインの場合、ORACLE_INSTANCE/config/OVD/NAME_OF_OVD_COMPONENT/ディレクトリにあるserver.os_xmlファイルを編集します。
操作固有のプラグインがアダプタ・レベルのプラグインの場合、ORACLE_INSTANCE/config/OVD/NAME_OF_OVD_COMPONENT/ディレクトリにあるadapters.os_xmlファイルを編集します。

注意:

複数のアダプタが構成されている場合、adapters.os_xmlファイルのアダプタ構成ごとにステップ2と3を実行する必要があります。

2. ファイルでpluginChains要素を見つけます。たとえば、トランザクションのダンプ・プラグインが取得操作で実行されるよう構成されている場合、次のようになります。

例29-1 取得操作について構成されているトランザクションのダンプ・プラグイン

<pluginChains xmlns="http://xmlns.oracle.com/iam/management/ovd/config/plugins">
<plugins>
<plugin>
<name>Dump Transactions</name>
<class>com.octetstring.vde.chain.plugins.DumpTransactions.DumpTransactions</class>
<initParams>
<param name="loglevel" value="info"/>
</initParams>
</plugin>
<plugin>
<name>Performance Monitor</name>
<class>com.octetstring.vde.chain.plugins.performance.MonitorPerformance</class>
<initParams/>
</plugin>
</plugins>
<default>
<plugin name="Performance Monitor"/>
</default>
<get>
<plugin name="Dump Transactions">
<namespace>ou=DB,dc=oracle,dc=com </namespace>
</plugin>
</get>
</pluginChains>

3. 次のパフォーマンス監視プラグイン要素を操作固有の構成チェーンに追加します。

<plugin name="Performance Monitor"/>

次に例を示します。

例29-2 操作固有のプラグイン構成チェーンへのパフォーマンス監視の追加

<pluginChains xmlns="http://xmlns.oracle.com/iam/management/ovd/config/plugins">
<plugins>
<plugin>
<name>Dump Transactions</name>
<class>com.octetstring.vde.chain.plugins.DumpTransactions.DumpTransactions</class>
<initParams>
<param name="loglevel" value="info"/>
</initParams>
</plugin>
<plugin>
<name>Performance Monitor</name>
<class>com.octetstring.vde.chain.plugins.performance.MonitorPerformance</class>
<initParams/>
</plugin>
</plugins>
<default>
<plugin name="Performance Monitor"/>
</default>
<get>
<plugin name="Dump Transactions">
<namespace>ou=DB,dc=oracle,dc=com </namespace>
</plugin>
<plugin name="Performance Monitor"/>
</get>
</pluginChains>

4. ファイルを保存します。

5. Oracle Virtual Directoryを再起動します。

29.1.11 TimesTenデータベースに対してLDAPSEARCHを実行する際にワイルドカードを使用すると操作エラーが発生する

現在、TimesTenのバグにより、TimesTenを使用したデータベース・アダプタでワイルドカード検索(「cn=t*」など)が使用できません。

この問題を回避するには、「大/小文字区別なしの検索」オプションを有効化し、検索で使用する任意のデータベース列に必要な言語索引を作成します。

詳細は、関連するTimesTen拡張リクエスト、Oracle Bug#9885055および『Oracle Virtual Directory管理者ガイド』のOracle TimesTenメモリー内データベースのデータベース・アダプタの作成に関する項を参照してください。

29.1.12 ODSMバージョン11.1.1.4.0がOVDバージョン11.1.1.2.0または11.1.1.3.0をサポートしていない

Oracle Directory Services Managerバージョン11.1.1.4.0は、Oracle Virtual Directoryバージョン11.1.1.2.0または11.1.1.3.0をサポートしていません。

Oracle Directory Services Managerバージョン11.1.1.4.0で導入された変更によって構成の監査が向上しますが、これらの変更により、Oracle Virtual Directory 11.1.1.4.0を使用する必要があります。

29.1.13 ODSMバージョン11.1.1.5.0がOVDバージョン11.1.1.2.0、11.1.1.3.0または11.1.1.4.0をサポートしていない

Oracle Directory Services Managerバージョン11.1.1.5.0は、Oracle Virtual Directoryバージョン11.1.1.2.0、11.1.1.3.0または11.1.1.4.0をサポートしていません。

Oracle Directory Services Managerバージョン11.1.1.5.0で導入された変更によって構成の監査が向上しますが、これらの変更により、Oracle Virtual Directory 11.1.1.5.0を使用する必要があります。

29.1.14 ODSMバージョン11.1.1.6.0がOVDバージョン11.1.1.2.0、11.1.1.3.0、11.1.1.4.0または11.1.1.5.0をサポートしていない

Oracle Directory Services Managerバージョン11.1.1.6.0は、Oracle Virtual Directoryバージョン11.1.1.1.0、11.1.1.2.0、11.1.1.3.0、11.1.1.4.0または11.1.15.0をサポートしていません。

Oracle Directory Services Managerバージョン11.1.1.6.0で導入された変更によって構成の監査が向上しますが、これらの変更により、Oracle Virtual Directory 11.1.1.6.0を使用する必要があります。

29.1.15 JDK6を使用するWindowsプラットフォーム上のIPv6スタックに関するOracle Virtual Directoryの問題

JDK 6を使用してMicrosoft WindowsプラットフォームでCRUD操作を実行すると、NIO(非ブロッキング入出力)モードで問題が発生します。非ブロッキング入出力に問題があるからです。同じ問題がWindowsデュアル・スタック(IPv4/IPv6)システムでのIPv6アドレスでも発生します。

注意:

IPv6スタックに対するサポートはJDK 7ビルドb36で追加されました。

詳細は、JDKバグID 6230761 (http://bugs.sun.com/view_bug.do?bug_id=6230761)および4640544 (http://bugs.sun.com/view_bug.do?bug_id=4640544)を参照してください。

Oracle Virtual Directory開発チームはJDK 7でこのユース・ケースを検証し、Oracle Virtual DirectoryのNIOモードで動作することを確認しました。

回避方法:

注意:

この回避方法をOracle Virtual Directoryサーバーに適用する必要があります。

OVDサーバーで、<OracleInstance>/config/OVD/ovd1/listeners.os_xmlの次の場所に<useNIO>false</useNIO> XML要素を追加し、NIOモードをオフにしてから、Oracle Virtual Directoryサーバーを停止して再起動します。

<ldap id="LDAP Endpoint" version="0">
<port>6501</port>
...
<socketOptions>
...
</socketOptions>
<useNIO>false</useNIO>
</ldap>

29.1.16 SSOとともにODSMを使用する際にASCII以外の名前を持つユーザーで問題が発生する可能性がある

シングル・サインオン用としてOracle Access Manager 11gリリース1 (11.1.1.2)を使用するようODSMが構成されている場合、ASCII以外の文字が名前に含まれるユーザーがログインした後、次の問題が発生することがあります。

- ホームページに表示されるユーザー名が文字化けします。

- Oracle Virtual Directoryサーバーに対するシングル・サインオン接続が接続のリストに表示されません。

29.1.17 属性/オブジェクト・クラスを作成するとNPEエラーが発生する

Oracle Directory Services Managerをアップグレードした後、属性またはオブジェクト・クラスを作成すると、NPEエラーが発生します。

回避方法:

作成が失敗するたびに「リフレッシュ」をクリックし、エントリをリフレッシュします。

29.1.18 アカウント・ロックアウト機能を有効化するために必要なパッチ

アカウント・ロックアウト機能を有効化するには、追加パッチ10365116が必要です。

また、Oracle Virtual Directoryは、アカウントが完全にロックアウトされるまでADのbadpasswdcountを更新できません。つまり、AD badpasswdcountは、ADに設定されている不正パスワードの試行回数に達したときに正しい数を示します。

29.1.19 Internet Explorer 7でのODSMの問題

ODSMインタフェースは、Internet Explorer 7で説明されているように表示されないことがあります。

たとえば、「ログアウト」リンクが表示されないことがあります。

これが問題の原因となる場合は、Internet Explorer 8または9にアップグレードするか、別のブラウザを使用してください。

29.1.20 EUSウィザードでのユーザー・アカウントのロックアウトを有効にする新しい機能に関連する文字列がローカライズされない

Oracle Virtual DirectoryのEUSウィザードで提供される、ユーザー・アカウントのロックアウトを有効にする新しい機能(および関連メッセージ)はローカライズされていません。

29.2 ドキュメントの訂正箇所

この項では、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の訂正箇所について説明します。次のトピックが含まれています。

- GroupUrlの大文字/小文字が誤って記載されている

- filterObjectClassOnModifyパラメータの説明に誤りがある

- Oracle Virtual Directoryを使用したOracle Unified Directoryのデプロイ

- コード例ではLDAPサーバーに対する接続が閉じられない

- Oracle Directory Server Enterprise Editionとの統合のためのOracle Virtual Directoryの構成に関して欠落している説明

29.2.1 GroupUrlの大文字/小文字が誤って記載されている

『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の11.5.1.1項「WLSTを使用した管理リスナー設定の構成』で説明されているGroupURL属性の大文字/小文字が誤って記載されていました。この属性は正しくはGroupUrlで、"G"と"U"だけが大文字です。

29.2.2 filterObjectClassOnModifyパラメータの説明に誤りがある

『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のfilterObjectClassOnModifyパラメータの説明に、特定のオブジェクトクラスに対する変更操作中に、カンマ区切りリストの属性は削除されると記載されています。この説明を次のように読み替えます。

filterObjectClassOnModifyパラメータを使用して変更操作中にオブジェクト・クラス・エントリの変更を削除します。サポートされる値はtrue (変更を削除)またはfalse (変更を削除しない)です。trueがデフォルトです。次に例を示します。

パラメータ名: filterObjectClassOnModify

パラメータ値: true、false

29.2.3 Oracle Virtual Directoryを使用したOracle Unified Directoryのデプロイ

Oracle Virtual Directoryを使用してOracle Unified DirectoryをLDAPデータ・ソースとしてデプロイできます。Oracle Virtual Directoryを使用したOracle Unified Directoryのデプロイ方法の詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のLDAPアダプタの作成に関する項を参照してください。

29.2.4 コード例ではLDAPサーバーに対する接続が閉じられない

『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の18.3.3.3項「操作プラグインの実装ポイント」に現在示されているコード例は、バックエンドLDAPサーバーへの接続をクローズしません。

コード例では、chain.getVSI().getを使用しています。これにより、アダプタごとにVector<EntrySet>に1つのEntrySetが移入されます。get()内の各EntrySetには、データソース接続に対するライブ・ハンドルが含まれます。これは、エントリを取得するために使用されます。

プールへのデータソース接続を解放するには、entrySet.cancelEntrySet()に対するコールを提供します。そうでない場合、Oracle Virtual Directoryがブロックされる可能性があります。ブロックが行われるのは、構成されているプールとの接続をプラグインがすべて占有し、新しいリクエストを実行するための接続を確立できない場合です。

entrySet.cancelEntrySet()に対するコールを実装するには、次のように、コード例を更新する必要があります。

ChainVector results = new ChainVector();
try
{
chain.getVSI().get(...);
}
catch (...)
{

}
finally
{
for (EntrySet entrySet : results)
entrySet.cancelEntrySet();
}

29.2.5 Oracle Directory Server Enterprise Editionとの統合のためのOracle Virtual Directoryの構成に関して欠落している説明

『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の19.2.3.3.1項「Oracle Virtual Directoryの統合用の構成」には、SSL認証モードの設定の手順が含まれる必要があります。この項は、正しくは次のようになります。

- EUS_Sunテンプレートを選択します。

- SSL認証モードを「サーバー認証のみ/相互認証」に設定します。

- プロキシDNユーザーは、Oracle Directory Server Enterprise EditionでuserPassword属性を読み取ることができる必要があります。

30 Oracle Authentication Services for Operating Systems

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

- 30.1項「Oracle Authentication Services for Operating Systems 11.1.1.3の新機能」

- 30.2項「一般的な問題および回避方法」

30.1 Oracle Authentication Services for Operating Systems 11.1.1.3の新機能

Oracle Fusion Middlewareリリース11g R1パッチセット2 (11.1.1.3)は、Oracle Authentication Services for Operating Systemsを含む最初の11gリリースです。この製品は、http://www.oracle.com/technology/からダウンロードして入手することもできます。

Oracle Authentication Services for Operating Systemsのリリース10g以降に追加された機能は、次のとおりです。

- Fusion Middleware Release 11g R1パッチセット2 (11.1.1.3)との完全統合。FMW 11g R1またはFMW 11g R1パッチセット1では、OAS4OSを使用できませんでした。

- 拡張されたクライアント・プラットフォームのサポート。完全なリストは、http://www.oracle.com/technology/software/products/ias/files/fusion_certification.htmlを参照してください。

- 高度なセキュリティのためにOracle Internet DirectoryへのPAMプロキシ・ユーザーベース・アクセスを有効化する新規構成スクリプト。

- Oracle Internet Directory SSLの簡易構成。この構成では、本番デプロイメント用に顧客が指定した証明書を使用したり、OID SSL接続のテストに自己署名証明書を使用します。

- IPアドレスに基づくクライアント・アクセスの制限。

- テストをサポートするためのクライアント構成の簡易リセット。

30.2 一般的な問題および回避方法

製品の不具合および更新版の最新情報は、ノート1064891.1: Oracle Authentication Services for Operating Systemsドキュメントの補遺(11.1.1.3)を参照してください。このドキュメントは、https://support.oracle.com/にあるMy Oracle Supportから入手できます。

第X部

Oracle Portal、Forms、ReportsおよびDiscoverer

第X部は、次の章で構成されています。

- 第31章「Oracle Business Intelligence Discoverer」

- 第32章「Oracle Forms」

- 第33章「Oracle Portal」

- 第34章「Oracle Reports」

31 Oracle Business Intelligence Discoverer

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

- 31.1項「一般的な問題」

- 31.2項「Oracle BI Discoverer Plus Relationalに固有の問題」

- 31.3項「Oracle BI Discoverer Plus OLAPに固有の問題」

- 31.4項「Oracle BI Discoverer Portlet Providerに固有の問題」

- 31.5項「Oracle BI Discoverer Viewerに固有の問題」

- 31.6項「Oracle BI Discoverer EUL Command Line for Javaに固有の問題」

- 31.7項「Oracle BI Discoverer Administratorに固有の問題」

- 31.8項「ドキュメントの訂正箇所」

31.1 一般的な問題

この項では、複数のDiscovererコンポーネントに影響を与える一般的な問題について説明します。次のトピックが含まれています。

- 31.1.1項「Oracle Database 12gリリース1でのDiscovererスキーマ作成時の問題」

- 31.1.2項「メタデータ・リポジトリおよびOracle Database 10gリリース1の問題」

- 31.1.3項「Required Support Filesの互換性の問題」

- 31.1.4項「ワークシートのセリフ・フォントの問題」

- 31.1.5項「問合せの予測に問合せ時間の大半が費やされる問題」

- 31.1.6項「Oracle BI Discoverer PlusおよびOracle BI Discoverer Viewerでのワードラップの動作」

- 31.1.7項「アプレットがブラウザ・ウィンドウの背後に表示される問題」

- 31.1.8項「Mac OS XブラウザおよびOracle BI Discoverer Plusの問題」

- 31.1.9項「トルコ語の地域設定の問題」

- 31.1.10項「エクスポートされたPDFやその他のフォーマットでマルチバイト・キャラクタが四角いボックスとして表示される問題」

- 31.1.10項「エクスポートされたPDFやその他のフォーマットでマルチバイト・キャラクタが四角いボックスとして表示される問題」

- 31.1.12項「リモート・マシンのDiscovererへのアクセス時に発生するHTTP 404エラー」

- 31.1.13項「IPv6環境でのDiscoverer Plusアプレット起動中のエラー」

- 31.1.14項「Discoverer Web Services構成パラメータの更新時のエラー」

- 31.1.15項「拡張ドメインのDiscoverer Webベース・アプリケーションの例外がログに表示される」

- 31.1.16項「バックアップ・リカバリ後のFusion Middleware Controlで発生するDiscovererアプリケーションURLの問題」

- 31.1.17項「Fusion Middleware Control 11gに表示されるDiscovererの不正なバージョン番号」

- 31.1.18項「Oracle BI Discovererの停止後の起動の失敗」

- 31.1.19項「データベース・エクスポートおよびインポート・ユーティリティはアプリケーション・モードEULでは動作しない」

- 31.1.20項「インストールレベルのスクリプトは、パッチ適用後に既存インスタンスで更新されない」

31.1.1 Oracle Database 12gリリース1でのDiscovererスキーマ作成時の問題

Oracle Database 12g (12.1.0.0.0)でリポジトリ作成ユーティリティ(RCU)を使用してOracle Discovererスキーマを作成するときに、次のようなエラーが表示されることがあります。

ORA-01950: no privileges on tablespace 'DB6861_DISCO_PSTORE'

この問題を回避するには、次の手順に従ってパラメータ・ファイル(pfile)を編集します。

1. Oracle Database 12gを作成します。

2. SQLコマンド'create pfile from spfile'を実行してpfileを作成します。このコマンドを実行するには、ユーザーにSYSDBA権限が必要です。

3. pfileを編集してパラメータ_resource_includes_unlimited_tablespace=TRUEを追加します。

4. データベースの停止

5. SQLコマンド'create spfile from pfile'を実行してspfileを作成します。

6. データベースを起動します。

あるいは、データベースをサイレント・モードで作成し、次の例に示すように、_resource_includes_unlimited_tablespaceの値をTRUEに設定することもできます。

./dbca -createDatabase -templateName General_Purpose.dbc -gdbName
db111.us.oracle.com -sid db111 -sysPassword Welcome1 -systemPassword Welcome1
-emConfiguration LOCAL -dbsnmpPassword Welcome1 -sysmanPassword Welcome1
-datafileJarLocation /dbhome_1/assistants/dbca/templates
-storageType FS -datafileDestination /db123/oradata
-responseFile NO_VALUE -characterset AL32UTF8 -obfuscatedPasswords false
-sampleSchema true -oratabLocation ORATAB -recoveryAreaDestination NO_VALUE
-initParams _resource_includes_unlimited_tablespace=TRUE -silent

31.1.2 メタデータ・リポジトリおよびOracle Database 10gリリース1の問題

メタデータ・リポジトリとしてOracle Database 10gリリース1 (10.1.x)を使用している場合、またはメタデータ・リポジトリをOracle Database 10gリリース1にアップグレードした後で、Oracle BI Discoverer Plusの接続ページ、Oracle BI Discoverer Viewerの接続ページおよびFusion Middleware Controlのパブリック接続定義ページに、次のエラーが表示されることがあります。

The connection list is currently unavailable.
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "ORASSO.WWSSO_API_PRIVATE," line 258
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "ORASSO.WWSSO_UTL" line 728
ORA-28231: no data passed to obfuscation toolkit
ORA-06512: at line 1 Unable to retrieve connection list

この問題を解決するには、メタデータ・リポジトリ・データベースで次の変更を行います。

1. init%ORACLE_SID%.oraファイルを編集します。このファイルは、dbsフォルダまたはdatabaseフォルダ内にあります。たとえば、Windowsでは、このファイルはDB_install_home/database/フォルダにあります。

2. このファイルに次の行を追加します。
event="10946 trace name context forever, level 36"

3. spfile%ORACLE_SID%.oraがdbsフォルダまたはdatabaseフォルダに存在する場合、ファイル名をspfile%ORACLE_SID%.bakに変更します。データベース・サーバーによりspfileが検出されると、init%ORACLE_SID%.oraの変更はロードされません。

4. sysadminとしてログインします。

5. SQLプロンプトで、データベース・サーバーを停止してから再起動します。

6. コマンドopmnctl restartallを使用してOracle BI Discovererサーバーを再起動します。

31.1.3 Required Support Filesの互換性の問題

Oracle Databaseと他のOracle Databaseクライアント・ソフトウェア(SQL*Plusやデータベース・エクスポート・ユーティリティなど)では、Oracle Required Support Files (RSF)を使用します。

Oracle BI Discovererでも、Oracle Required Support Files (RSF)を使用します(特にRSFリリース11.1.0.7)。このリリースのOracle Required Support Filesは、Oracle BI Discovererのインストール時にインストールされます。

Required Support Filesリリース11.1.0.7は、以前のリリースのOracle Database 10gと互換性がありません。そのため、Oracle BI DiscovererをインストールするマシンにOracle Database 10gの任意のリリースや、11.1.0.7より前のデータベース・クライアント・ソフトウェアがすでに存在する場合、互換性の問題が発生します。たとえば、Oracle BI Discovererをインストールして11.1.0.7より前のリリースのSQL*Plusを実行しようとすると、次のエラーが表示されます。

ORA-12557 TNS: プロトコル・アダプタがロード不能です。

互換性の問題を回避するには、マシン上のOracle Database 10gまたはデータベース・クライアント・ソフトウェアを、Oracle BI DiscovererとともにインストールされたRequired Support Filesと同じリリース(11.1.0.7)にアップグレードします。

この問題は、Oracle9i Database Serverでは発生しません。

31.1.4 ワークシートのセリフ・フォントの問題

チェコ語などの英語以外のロケールを使用する場合、フォントが崩れる問題が発生することがあります。たとえば、ワークシートでセリフ・フォントを使用すると、そのワークシートのテキストが画面や印刷物に不適切に出力される場合があります。

この問題を回避するには、セリフ・フォントをマップしているファイルを更新します。このファイルの名前は、使用しているロケールに応じて異なります。Oracle BI Discoverer Plus RelationalまたはPlus OLAPを英語で使用している場合、このファイルの名前はfile.propertiesです。Oracle BI Discovererを英語以外のロケールで使用している場合、ファイル名にそのロケールのコードが含まれます(チェコ語であれば、file.properties.csになります)。

次の情報でマッピング・ファイルを更新します。

serif.0=Times New Roman,EASTEUROPE_CHARSET serif.1=WingDings,SYMBOL_CHARSET,NEED_CONVERTED serif.2=Symbol,SYMBOL_CHARSET,NEED_CONVERTED

フォントの詳細は、次のSun社のWebサイトを参照してください。

http://java.sun.com/j2se/1.3/docs/guide/intl/addingfonts.html

31.1.5 問合せの予測に問合せ時間の大半が費やされる問題

Oracle BI Discovererをリレーショナル・データソースと組み合せて使用する場合、QPPEnableプリファレンスの値を1に設定することで、情報の取得にかかる時間を予測できます。ただし、一部の環境では、情報の取得にかかる時間の大半が、予測アクティビティそれ自体に費やされます。

この問題を回避するには、QPPObtainCostMethodプリファレンスの値を1(動的ビューを使用した問合せ時間の予測)ではなく0(EXPLAIN PLAN文を使用した問合せ時間の予測)に設定します。

プリファレンスの設定の詳細は、『Oracle Fusion Middleware Configuration Guide for Oracle Business Intelligence Discoverer』を参照してください。

31.1.6 Oracle BI Discoverer PlusおよびOracle BI Discoverer Viewerでのワードラップの動作

ワードラップ設定を正しく使用するには、その設定がOracle BI Discovererでどのように設計されているかを理解する必要があります。

- Oracle BI Discoverer Plus: Oracle BI Discoverer Plusで行ったワードラップ設定は、ワークシートに保存され、Oracle BI Discoverer Plusでのワークシートの表示と、PDFへの出力時に影響します。

- Oracle BI Discoverer Viewer: 「印刷設定」ダイアログに表示されるワードラップ設定は、次のように動作します。

- ワードラップ設定は、Oracle BI Discoverer Viewerでのワークシートの表示に影響しません。

- リレーショナル・データの場合:

- ワードラップ設定は、ワークシートのPDFへの出力に影響します。

- 「サイズが列の幅を超えた場合は常にワードラップする」ボックスを選択している場合、Oracle BI Discoverer Viewerの印刷設定により、Oracle BI Discoverer Plus RelationalでPDFへの出力用にワークシートで設定した内容は上書きされます。

- 「サイズが列の幅を超えた場合は常にワードラップする」ボックスを選択解除している場合、Oracle BI Discoverer Viewerの印刷設定により、Oracle BI Discoverer Plus RelationalでPDFへの出力用にワークシートで設定した内容は上書きされません。

- OLAPデータの場合:

- ワードラップ設定は、ワークシートのPDFへの出力に影響しません。

- 「サイズが列の幅を超えた場合は常にワードラップする」チェック・ボックスを選択しているかどうかにかかわらず、Oracle BI Discoverer Viewerの印刷設定により、Oracle BI Discoverer Plus OLAPでPDFへの出力用にワークシートで設定した内容は上書きされません。

31.1.7 アプレットがブラウザ・ウィンドウの背後に表示される問題

Microsoft Internet Explorerを使用している場合、Oracle BI Discoverer Plus RelationalまたはPlus OLAPのアプレット初期化およびダウンロード・ダイアログが、起動元のブラウザ・ウィンドウの背後に表示されます。アプレットは、ダウンロードされて初期化されると、起動元のブラウザ・ウィンドウの前面に表示されます。

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

- Internet Explorer以外のブラウザ(Netscape NavigatorやMozilla Firefoxなど)を使用します。

- Oracle BI Discoverer PlusのURLパラメータ_plus_popup=falseを使用します。詳細は、『Oracle Fusion Middleware Configuration Guide for Oracle Business Intelligence Discoverer』を参照してください。

31.1.8 Mac OS XブラウザおよびOracle BI Discoverer Plusの問題

Oracle BI Discoverer Plus RelationalまたはPlus OLAPでMac OS XのSafariブラウザを使用している場合、次の問題が発生する可能性があります。

- アプレットのブラウザ・ウィンドウのサイズを変更すると、コンテンツの一部が欠落することがあります。この問題を回避するには、Mac OS Xでの作業時にアプレットのブラウザ・ウィンドウを常に最大化して使用します。

- キーの組合せ(ニーモニック・キー)は、Oracle BI Discoverer Plus RelationalおよびPlus OLAPで動作しません。
たとえば、[Alt]を押しながら[F]を押しても、「ファイル」メニューにはアクセスできません。

- Oracle BI Discoverer Plus Relationalの「ワークブックの共有」ダイアログでは、「共有:」(Shared:)リストの冒頭の文字が欠落します。つまり、リストの左端が切り捨てられます。たとえば、DISCODEVとワークブックを共有している場合、リストにはSCODEVのみが表示されます。リストのタイトルも切り捨てられ、「Shared」のdの縦線とコロンのみ(l:)が表示されます。
ダイアログは正常に動作を続けますが、「共有:」リストの名前の読取りは困難になる可能性があります。

この問題の回避方法はありません。

31.1.9 トルコ語の地域設定の問題

Sun JRE 1.4のバグ4688797が原因で、トルコ語の地域設定を保持するコンピュータからデータベース・スキーマに接続すると、問題が発生する可能性があります。この問題は、Iやiなどの特定の文字が含まれるユーザー名(bibdemoなど)でデータベース・スキーマに接続しようとしたときに発生します。影響を受ける文字の詳細は、Sun JREのバグを参照してください。

この問題を回避するには、トルコ語の地域設定を使用しないか、影響を受ける文字を含まないユーザー名を使用します。

31.1.10 エクスポートされたPDFやその他のフォーマットでマルチバイト・キャラクタが四角いボックスとして表示される問題

ワークブックをPDFやその他のフォーマットにエクスポートすると、マルチバイト・キャラクタ(韓国語、日本語、中国語などの文字)が四角いボックスとして表示されます。

この問題を回避するには、次のAlbanyフォントをORACLE_HOME/jdk/jre/lib/fontsからMW_HOMEディレクトリ内のJDK (Oracle JRockitまたはSun)のfontsフォルダにコピーします。たとえば、Sun JDKを使用している場合、フォントをMW_HOME/jre/jdk160_11/lib/fontsにコピーする必要があります。

- AlbanWTJ.ttf

- AlbanWTK.ttf

- AlbanWTS.ttf

- AlbanWTT.ttf

- ALBANYWT.ttf

31.1.11 FirefoxでJavaプラグインが自動的にダウンロードされない問題

Java 1.6のインストールされていないマシン上のMozilla Firefoxブラウザを使用してDiscoverer Plusに接続しようとした場合、ブラウザではJRE 1.6プラグインが自動的にダウンロードされません。かわりに、ブラウザには次のメッセージが表示されます。

このページをすべて表示するにはプラグインを追加する必要があります。

この場合、「プラグインを追加」リンクをクリックしてJRE 1.6プラグインをダウンロードし、手動でインストールする必要があります。

31.1.12 リモート・マシンのDiscovererへのアクセス時に発生するHTTP 404エラー

Discoverer Plusに接続しようとすると、ブラウザによりHTTP 404 (File Not Found)エラーが返されることがあります。

何回かブラウザをリフレッシュすると、ページが正しくロードされます。

31.1.13 IPv6環境でのDiscoverer Plusアプレット起動中のエラー

IPv6マシン上にWeb層がある場合、Discoverer Plusを起動すると次のエラー・メッセージが表示されることがあります。

Attempt1. RMI protocol over JRMP transport: Connection refused to host: DiscoServerMahcineName;nested exception is:
@ java.net.ConnectionException: Connection timed out

この問題を回避するには、Fusion Middleware ControlのシステムMBeanブラウザで、Plus構成MBeanのTransportProtocols属性をjrmp,http(セキュアなHTTPを使用してDiscoverer Plusにアクセスしている場合は、jrmp,https)に変更します。

31.1.14 Discoverer Web Services構成パラメータの更新時のエラー

Fusion Middleware Control Discoverer Web Servicesの「構成」ページを使用してWeb Services構成パラメータ(「最大セッション数」)を更新し、「適用」をクリックすると、次のエラー・メッセージが表示されます。

Applying changes - Failed.
Exception caught:

この例外がスローされても変更は適用されるため、このエラー・メッセージは無視して構いません。代替方法として、Fusion Middleware ControlシステムMBeanブラウザでWebServicesConfig MBeanのMaxSessions属性を更新することもできます。

31.1.15 拡張ドメインのDiscoverer Webベース・アプリケーションの例外がログに表示される

ドメインを拡張してリモート・マシンにDiscovererアプリケーションを追加すると、WebLogic Serverのログに次の例外が表示されます。

java.lang.IllegalArgumentException: ODL-52057: The handler 'disco-server-handler' is not defined.

この問題を回避するには、ドメインがあるマシンのDOMAIN_HOME/config/fmwconfig/servers/WLS_DISCOフォルダに含まれているlogging.xmlファイルで、log_handlersおよびloggers要素を変更します。

log_handlersセクションでは、次のようにハンドラを追加します。

<log_handler name='discoverer-handler'
class='oracle.core.ojdl.logging.ODLHandlerFactory'>
<property name='path'
value='${domain.home}/servers/${weblogic.Name}/logs/discoverer/diagnostic.log'
/>
<property name='maxFileSize' value='1048576'/>
<property name='maxLogSize' value='10485760'/>
<property name='format' value='ODL-Text'/>
<property name='useSourceClassAndMethod' value='false'/>
</log_handler>

<log_handler name='disco-server-handler'
class='oracle.core.ojdl.logging.ODLHandlerFactory'>
<property name='path'
value='${domain.home}/servers/${weblogic.Name}/logs/discoverer/server/diagnost
ic.log'/>
<property name='maxFileSize' value='1048576'/>
<property name='maxLogSize' value='10485760'/>
<property name='format' value='ODL-Text'/>
</log_handler>

loggersセクションでは、次の要素を追加します。

<logger name='ORACLE.DISCOVERER.VIEWER' level='TRACE:32'
useParentHandlers='false'>
<handler name='discoverer-handler'/>
<handler name='odl-handler'/>
</logger>
<logger name='ORACLE.DISCOVERER.PORTLET_PROVIDER' level='TRACE:32'
useParentHandlers='false'>
<handler name='discoverer-handler'/>
<handler name='odl-handler'/>
</logger>
<logger name='ORACLE.DISCOVERER.MODEL' level='TRACE:32'
useParentHandlers='false'>
<handler name='discoverer-handler'/>
<handler name='odl-handler'/>
</logger>
<logger name='ORACLE.DISCOVERER.WEB_SERVICES' level='TRACE:32'
useParentHandlers='false'>
<handler name='discoverer-handler'/>
<handler name='odl-handler'/>
</logger>
<logger name='ORACLE.DISCOVERER.SERVER' level='TRACE:32'
useParentHandlers='false'>
<handler name='disco-server-handler'/>
<handler name='odl-handler'/>
</logger>

これらの要素を追加した後、logging.xmlファイルを保存して管理サーバーおよびDiscoverer管理対象サーバーを再起動します。

31.1.16 バックアップ・リカバリ後のFusion Middleware Controlで発生するDiscovererアプリケーションURLの問題

Oracle BI Discovererの中間層をバックアップからリカバリすると、Fusion Middleware ControlのDiscovererホーム・ページのDiscovererアプリケーションURLが誤った場所を指定します。

Oracle BI Discovererの中間層をバックアップからリカバリした後で、Fusion Middleware ControlのOracle BI Discovererホーム・ページに表示されるアプリケーションURLを構成する必要があります。

詳細は、『Oracle Business Intelligence Discoverer構成ガイド』のFusion Middleware Control Discovererホーム・ページに表示されるアプリケーションURLの構成方法に関する項を参照してください。

31.1.17 Fusion Middleware Control 11gに表示されるDiscovererの不正なバージョン番号

Fusion Middleware Control 11gでは、Enterprise Manager Fusion Middleware ControlのページにOracle BI Discovererアプリケーションの誤ったバージョン番号(11.1.1.2.0)が表示されます。Oracle BI Discovererの正しいバージョン番号は11.1.1.4.0です。

31.1.18 Oracle BI Discovererの停止後の起動の失敗

アプリケーション・インスタンスの停止後、最初にOracle Enterprise Manager Fusion Middleware ControlまたはOracle WebLogic管理コンソールからDiscovererアプリケーションを起動する場合に、起動が失敗し、エラー・ログが記録されます。

この問題を回避するには、Discovererアプリケーションを再起動します。次回アプリケーション起動時には、エラー・メッセージは表示されません。

31.1.19 データベース・エクスポートおよびインポート・ユーティリティはアプリケーション・モードEULでは動作しない

アプリケーション・モードEUL定義によって参照しているデータベース、EUL表およびデータベース・オブジェクトのエクスポートおよびインポートには、標準のデータベース・エクスポートおよびインポート・ユーティリティは使用できません。標準データベース・エクスポートおよびインポート・ユーティリティは、標準EUL定義にのみ使用できます。

この問題を回避するには、Discoverer AdministratorでDiscovererのエクスポート・ウィザードを使用してEULオブジェクトをEULエクスポート・ファイル(*.EEX)にエクスポートします。EULオブジェクトのエクスポート後は、Discovererのインポート・ウィザードを使用して.EEXファイルをインポートできます。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Discoverer管理者ガイド』のEnd User Layerの作成および保持に関する項を参照してください。

31.1.20 インストールレベルのスクリプトは、パッチ適用後に既存インスタンスで更新されない

Oracle Discoverer 11gR1 PS1を11gR1 PS2または11gR1 PS3にアップグレードすると、パッチがORACLE_HOMEフォルダにインストールされます。このため、新規パッチ・セットのスクリプト変更は、ORACLE_INSTANCEフォルダにある既存のOracle Discovererインスタンスでは使用できません。ただし、パッチのアップグレード後に作成された新規インスタンスは更新されます。

この問題を回避するには、パッチのアップグレード後に、手動で新規スクリプトを既存のORACLE_INSTANCEフォルダにコピーします。たとえば、新規のdiscenv.shスクリプト・ファイルをORACLE_HOMEからORACLE_INSTANCE/Discoverer/Discoverer_instance-name/util/フォルダにコピーします。

Discovererファイルの場所の詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Discoverer構成ガイド』のOracle BI Discoverer構成ファイルの場所に関する項を参照してください。

31.2 Oracle BI Discoverer Plus Relationalに固有の問題

この項では、Oracle BI Discoverer Plus Relationalに固有の問題について説明します。次のトピックが含まれています。

- 31.2.1項「テキストが切り捨てられるか欠落して表示される問題」

- 31.2.2項「ASCII以外の文字がタイトルやテキスト領域で正しく保存されない問題」

- 31.2.3項「問合せを取り消すとDiscovererがハングする問題」

- 31.2.4項「スケジュール・ワークブックに集計不可能な値が表示されない問題」

- 31.2.5項「Oracle BI Discoverer Plus RelationalワークシートのOracle BI Discoverer Desktopからの移行」

31.2.1 テキストが切り捨てられるか欠落して表示される問題

Oracle BI Discoverer Plus RelationalをSun Java Plug-in 1.4.2_06、Browser Look and Feelおよびアジア言語(韓国語や中国語など)と組み合せて実行すると、ユーザー・インタフェースの静的テキストやボタンのテキストが切り捨てられるか欠落して表示されることがあります。この問題を回避するには、次のいずれかの操作を実行します。

- ルック・アンド・フィールを「プラスチック」または「システム」に変更します。

- Sun Java Plug-inのかわりにJInitiator 1.3.1.17を使用します。

- Sun Java Plug-inバージョン1.4.2_10以上をインストールします。

31.2.2 ASCII以外の文字がタイトルやテキスト領域で正しく保存されない問題

Oracle BI Discoverer Plusで新規ワークブックを保存するときに、次のリストに記載されている条件がすべて満たされる場合、標準のASCII文字以外のテキスト文字は、正しく保存されません。

- Oracle E-Business Suiteユーザーとしてログインしていること。

- コンピュータの言語が英語ではないこと。

- Oracle BI Discoverer Plusが、その英語以外の言語をインストールしていないOracle E-Business Suiteデータベースを対象に実行されていること。

この問題の回避方法はありません。

31.2.3 問合せを取り消すとDiscovererがハングする問題

Oracle BI Discoverer Plus Relationalで実行されている問合せを取り消すと、「はい」を選択して変更を元に戻すか、「いいえ」を選択して空白のシートを表示するかを尋ねるプロンプトが表示されます。「はい」を選択すると、Oracle BI Discoverer Plus Relationalはハングするため、ウィンドウを閉じて再起動する必要があります。

この問題を回避するには、「いいえ」を選択して空白のワークシートを表示します。その後、シートをリフレッシュして作業を継続できます。

31.2.4 スケジュール・ワークブックに集計不可能な値が表示されない問題

Oracle BI Discoverer Plus Relationalでは、集計不可能な値はスケジュール・ワークブックに表示されません。つまり、Oracle BI Discoverer Plus Relationalでは、スケジュールされたワークブックが「ワークシートのプロパティ」ダイアログ: 「集計」タブの「集計不可の値の表示 <集計不可ラベル>」オプションを選択したものとして処理されます。

集計不可能な値には、次のSQL機能に基づくものが含まれます。

- CASE SQL文

- DECODE SQL文

- PL/SQLファンクション

- DISTINCT SQL文

- 分析関数

31.2.5 Oracle BI Discoverer Plus RelationalワークシートのOracle BI Discoverer Desktopからの移行

Oracle BI Discoverer Plus Relationalを使用して、Oracle BI Discoverer Desktopリリース9.0.4以下で作成されたワークシートを開くと、そのワークシートのタイトル領域のサイズが、デフォルトで2行分の高さになります。2行分のタイトルの高さは、ワークシートのタイトルに2行より多い行、または少ない行を必要とする場合、問題となることがあります。タイトル領域のサイズを変更する場合、タイトル領域のサイズを手動で変更し、ワークシートを保存する必要があります。

ワークシートのタイトル領域のサイズを変更するには、ワークシートを開き、タイトル領域ペインの一番下にあるバーを上下にドラッグします。

31.3 Oracle BI Discoverer Plus OLAPに固有の問題

この項では、Oracle BI Discoverer Plus OLAPに固有の問題について説明します。次のトピックが含まれています。

- 31.3.1項「アプレットのダウンロードの問題」

- 31.3.2項「無効化されるNetscapeおよびMozillaブラウザ」

- 31.3.3項「[Tab]の使用時にメニューが同期されない問題」

- 31.3.4項「[Esc]キーで特定のダイアログを閉じることができない問題」

- 31.3.5項「リンク・ツールが一部のロケールで正しく機能しない問題」

- 31.3.6項「極端にサイズの大きいグラフをエクスポートする場合のメモリーの問題」

- 31.3.7項「大きいデータ値を含むワークシートを印刷する場合の問題」

- 31.3.8項「タイトル領域とテキスト領域の問題」

- 31.3.9項「JAWSおよび「フォーマット」ダイアログでのエラー」

- 31.3.10項「Windows上のDiscoverer Plus OLAPに接続する場合の問題」

- 31.3.11項「複数のユーザーがDiscovererカタログにアクセスするのを認可するときのエラー」

31.3.1 アプレットのダウンロードの問題

Sun Java Plug-Inでキャッシングが有効化されている場合、Oracle Business Intelligence Discoverer Plusアプレットのダウンロードで問題が発生する可能性があります。

これらの問題を回避するには、プラグインでキャッシングを無効化します。

31.3.2 無効化されるNetscapeおよびMozillaブラウザ

Netscape 7.xまたはMozillaブラウザを実行している場合、Oracle BI Discoverer Plus OLAPのモーダル・ダイアログが表示されると、NetscapeおよびMozilla MailクライアントとWebブラウザが無効になる可能性があります。

Oracle BI Discoverer Plus OLAPのダイアログを閉じると、NetscapeおよびMozillaツールで通常の動作が再開されます。

31.3.3 [Tab]の使用時にメニューが同期されない問題

[Tab]キーを使用してワークシートのアイテムを選択する場合、現在選択しているアイテムがメニューに反映されないことがあります。

この問題の回避方法はありません。

31.3.4 [Esc]キーで特定のダイアログを閉じることができない問題

[Esc]キーでは、「合計」、「新規合計」、「パラメータ」および「カタログの管理」の各ダイアログを閉じることができません。

[Esc]キーを使用するかわりに、「閉じる」または「OK」ボタンをクリックします。

31.3.5 リンク・ツールが一部のロケールで正しく機能しない問題

リンク・ツールは、クロス集計セルから外部URLにドリル・アウトできるツールですが、URLエンコーディングの問題のために一部のロケールで正しく機能しない可能性があります。

この問題の回避方法はありません。

31.3.6 極端にサイズの大きいグラフをエクスポートする場合のメモリーの問題

極端にサイズの大きいグラフをエクスポートすると、メモリーの問題が発生し、Oracle BI Discoverer Plus OLAPセッションの再起動が必要になる可能性があります。

この問題の回避方法はありません。

31.3.7 大きいデータ値を含むワークシートを印刷する場合の問題

データ・セルに大きい数が含まれるワークシートを印刷すると、実際の数字のかわりに文字列#######が印刷されることがあります。

この問題の回避方法はありません。

31.3.8 タイトル領域とテキスト領域の問題

タイトル領域とテキスト領域には、次の問題があります。

- 空でないタイトル領域とテキスト領域は、ワークシートで非表示になっていても印刷されます。
この問題の回避方法はありません。

- タイトルまたはテキスト領域の背景を緑色に設定し、ワークシートをHTMLファイルにエクスポートすると、エクスポート・ファイルの背景は間違って赤色に設定されます。
この問題の回避方法はありません。

31.3.9 JAWSおよび「フォーマット」ダイアログでのエラー

JAWSの使用時に、「フォーマット」ダイアログを使用してグラフとクロス集計をフォーマットしようとすると、エラーが発生します。

この問題の回避方法はありません。

31.3.10 Windows上のDiscoverer Plus OLAPに接続する場合の問題

Windowsプラットフォーム上のOracle BI Discoverer Plus OLAPに接続する際に、データベース文字列としてTNS別名のみを提供すると、エラーが発生します。

この問題を回避するには、DOMAIN_HOME\bin\setDomainEnv.cmdファイルに次の変数を追加します。

PATH=$ORACLE_HOME\BIN;%PATH%

31.3.11 複数のユーザーがDiscovererカタログにアクセスするのを認可するときのエラー

Oracle Enterprise Manager Fusion Middleware Controlを介して、複数のユーザーまたはロールがDiscovererカタログにアクセスするのを認可するとき、エラーが発生して、認可が失敗します。

これを回避するには、Fusion Middleware Controlの「ユーザーの承認」ウィンドウで、「使用可能なユーザーとロール」リストから一度に1ユーザーのみを選択します。ユーザーが複数いる場合は、ユーザーごとに認可手順を繰り返します。詳細は、Oracle Fusion Middleware Oracle Business Intelligence Discoverer構成ガイドのユーザーおよびロールのDiscovererカタログへのアクセスの認可に関する項を参照してください。

31.4 Oracle BI Discoverer Portlet Providerに固有の問題

この項では、Oracle BI Discoverer Portlet Providerに固有の問題について説明します。次のトピックが含まれています。

- 31.4.1項「最小値と最大値の範囲ラベルの表示をオフにできない問題」

- 31.4.2項「Oracle Single Sign-OnおよびSecure Sockets Layer (SSL)モードと組み合せたOracle BI Discoverer Portlet Providerの使用」

- 31.4.3項「WebCenterでのDiscovererポートレットの問題」

- 31.4.4項「Oracle PortalおよびOracle WebCenter以外のポータルでDiscoverer WSRPポートレットの公開時に発生する問題」

- 31.4.5項「IBM WebSphere上で公開されているDiscoverer WSRP Portletsのポートレット・タイトルの問題」

- 31.4.6項「Discoverer WSRPポートレットのカラーおよび日付ピッカーの問題」

- 31.4.7項「IBM WebSphereポータル上のDiscoverer WSRPポートレットにワークシート・パラメータの「LOV」アイコンが表示されない」

- 31.4.8項「Discoverer WSRPポートレットでのワークシート・パラメータLOVポップアップ・ウィンドウの問題」

31.4.1 最小値と最大値の範囲ラベルの表示をオフにできない問題

ゲージ・ポートレットの「表示オプション」では、「最小値」および「最大値」の範囲ラベルが選択されていますが、無効化されており、それらの値の表示を選択解除できません。最小値と最大値は、測定される値がそれらの最小値と最大値の範囲外にあるゲージを除き、セット内のすべてのゲージの最後に表示されます。表示される値が最小値と最大値の範囲を超えているゲージの場合、そのゲージは各値に対応するように自動的に調整されます。

この問題の回避方法はありません。

31.4.2 Oracle Single Sign-OnおよびSecure Sockets Layer (SSL)モードと組み合せたOracle BI Discoverer Portlet Providerの使用

Oracle Single Sign-OnおよびSSLと連携するようにOracle BI Discoverer Portlet Providerを構成する場合、UIXイメージがOracle BI Discovererに正しく表示されない可能性があります。たとえば、「OracleBI Discovererに接続」ページで、Discoverer接続リストの「詳細」列の展開アイコン(青い+記号)は、正しく表示されないことがあります。

この問題に対処するには、特定のサーバー起動プロパティを追加する必要があります。

1. Enterprise Manager Fusion Middleware Controlを起動します。詳細は、『Oracle Fusion Middleware Configuration Guide for Oracle Business Intelligence Discoverer』のDiscovererの管理および構成に関する項を参照してください。

2. WebLogic Serverノード(WLS_DISCOノードなど)に移動し、「WebLogicサーバー管理コンソール」リンクをクリックします。

3. WebLogic Server管理コンソールの「構成」ページの「サーバーの起動」タブを選択します。

4. 「引数」フィールドで、次の行を追加します(存在しない場合)。

- -Doracle.discoverer.applications.protocol=https

- -Doracle.discoverer.applications.port=port_no
port_noに、使用するHTTPSポート番号(4443など)を設定します。

5. サーバーを再起動します。

31.4.3 WebCenterでのDiscovererポートレットの問題

Oracle WebCenterに表示されるDiscovererポートレットには、次の問題が存在します。

- ワークシート・ポートレットがOracle WebCenterに表示される場合、次のレコード・セットに移動するためのリンクが機能しません。

- ワークシートのリスト・ポートレットがOracle WebCenterに表示される場合、「すべて開く」アイコンのリンクが機能しません。

これらの問題を回避するには、portletタグのRenderPortletInIFrame属性をTRUEに設定します。詳細は、『Oracle Fusion Middleware Oracle WebCenterのための開発者ガイド』のportletタグの属性値の設定に関する項を参照してください。

31.4.4 Oracle PortalおよびOracle WebCenter以外のポータルでDiscoverer WSRPポートレットの公開時に発生する問題

Oracle PortalおよびOracle WebCenter以外のポータル(Oracle WebLogic PortalおよびIBM WebSphere Portalなど)でDiscoverer WSRPポートレットを公開すると、入力選択用ポップアップ・ウィンドウのページ・レイアウトが、すべてのナビゲーション・オプションを含むポータル・ページと同じになります。これらのナビゲーション・オプションのいずれかを選択した場合、現在のポートレットの状態が失われます。その場合は、ポートレットの公開を最初から行う必要があります。

この問題の回避方法はありません。

31.4.5 IBM WebSphere上で公開されているDiscoverer WSRP Portletsのポートレット・タイトルの問題

IBM WebSphereでは、Discoverer WSRPポートレットを公開した後でそのポートレットのタイトルを動的に変更することはできません。各ポートレット・インスタンスのポータルで、静的タイトルがレンダリングされます。

この問題を回避するには、WebSphereポータルのタイトルの設定または「説明」オプションを使用してタイトルを編集し、意味のあるポートレット・タイトルを設定します。ポートレット・タイトルの変更に関する詳細は、WebSphereのドキュメントを参照してください。

31.4.6 Discoverer WSRPポートレットのカラーおよび日付ピッカーの問題

Discoverer WSRPポートレットのカラー・ピッカーおよび日付ピッカーは、Oracle WebCenter以外のポータルでは機能しません。

Oracle Portal、Oracle WebLogic PortalおよびIBM WebSphereなどのポータルでこの問題を回避するには、構成パラメータuseInlineUIXPickerの値をtrueに設定します。このパラメータのデフォルト値はfalseです。useInlineUIXPickerパラメータをtrueに設定した場合は、カラーおよび日付を次のように設定します。

- インライン・カラー・ピッカーは「ゲージ選択」ページで有効化され、パレットから色を選択できます。

- ワークシートの「パーソナライズ」メニューのフォーマットオプションでは色を選択できません。ポートレット・ウィンドウの「分析」オプションを使用して、色を変更してください。

- 「リフレッシュ」オプションでは「日付」ピッカーを使用できません。手動で日付を入力してください。

31.4.7 IBM WebSphereポータル上のDiscoverer WSRPポートレットにワークシート・パラメータの「LOV」アイコンが表示されない

IBM WebSphereポータルでDiscoverer WSRPポートレットを公開すると、ワークシート・パラメータの「LOV」アイコンが表示されません。この問題を回避するには、手動でパラメータ値を入力します。

31.4.8 Discoverer WSRPポートレットでのワークシート・パラメータLOVポップアップ・ウィンドウの問題

Oracle PortalおよびOracle WebLogic Portalで、Discoverer WSRPポートレット・プロデューサを使用して公開したワークシート・ポートレットのパラメータLOVから値を選択した場合、値を選択してもポップアップ・ウィンドウが閉じません。値の選択後に、明示的にポップアップ・ウィンドウを閉じる必要があります。

31.5 Oracle BI Discoverer Viewerに固有の問題

この項では、Oracle BI Discoverer Viewerに固有の問題について説明します。次のトピックが含まれています。

- 31.5.1項「Oracle BI Discoverer Viewerでドリル・アイコンを非表示にできない問題」

- 31.5.2項「複数のSSOユーザーに対するエラー表示ページ」

- 31.5.3項「行番号の表示を無効化できない問題」

- 31.5.4項「フレームに埋め込まれたOracle BI Discoverer Viewerの問題」

- 31.5.5項「一定の条件下におけるPDFへのエクスポートの問題」

- 31.5.6項「Mac OS XのFusion Middleware ControlでOracle BI Discoverer Viewerの色を変更する場合の問題」

- 31.5.7項「JAWSで[Enter]キーを使用してドリルできない既知の不具合」

- 31.5.8項「JAWSでフィールドに先行するアスタリスクを読み取ることができない問題」

- 31.5.9項「Oracle Web CacheでOracle BI Discoverer Viewerページがキャッシュされない問題」

31.5.1 Oracle BI Discoverer Viewerでドリル・アイコンを非表示にできない問題

pref.txtファイルには、ShowDrillIconという設定が含まれますが、この設定は適切に動作しません。ShowDrillIconをFalseに設定しても、ドリル・アイコンはOracle BI Discoverer Viewerに表示されたままとなります。

この問題の回避方法はありません。

31.5.2 複数のSSOユーザーに対するエラー表示ページ

Oracle Single Sign-On (SSO)ユーザーが、ワークシートのリスト・ポートレットからワークシートを表示する際に、別のSSOユーザーによりそのワークシートの表示にすでに使用されているものと同じブラウザ・ウィンドウを使用した場合、後から使用したユーザーにページを表示できませんというエラー・メッセージが表示されます。

この問題を回避するには、新規ブラウザ・セッションを開始し、ワークシートを表示します。

31.5.3 行番号の表示を無効化できない問題

Oracle BI Discoverer Viewerでは、表形式のワークシートにおいて行番号の表示を無効化する機能はなくなりました。

31.5.4 フレームに埋め込まれたOracle BI Discoverer Viewerの問題

次の両方の条件が満たされる場合、「アクセスが拒否されました」などのJavaScriptエラーや、他の予期しない動作が発生する可能性があります。

- Oracle BI Discoverer ViewerがIFRAMEタグに埋め込まれている場合。

- IFRAMEタグが含まれるHTMLページをホストするサーバーのドメインが、Oracle BI Discoverer Viewerが稼働しているOracle BI Discovererサーバーのドメインと異なる場合。

この問題には次のいずれかの回避方法を使用します。

- Oracle BI Discovererサーバーと、IFRAMEタグが含まれるHTMLページをホストするサーバーを同じドメインで実行します。

- 次の手順を使用して、Oracle BI Discovererサーバー上のCommon2_2_20.jsファイルを変更します。

1. Fusion Middleware Controlを使用して、Oracle Business Intelligenceの中間層に存在するすべてのサービスを停止します。

2. 次のディレクトリからCommon2_2_20.jsファイルのバックアップ・コピーを作成します。
domain\servers\managed_server\stage\discoverer\release\discoverer\discoverer.war\cabo\jsLib

domainは、ドメインが含まれるディレクトリのパスです。

managed_serverは、Discovererアプリケーションがデプロイされている管理対象サーバーの名前です。

releaseは、Discovererのリリース番号です。たとえば、11.1.1.1.0などです。

3. Common2_2_20.jsファイルを編集し、parent._pprSomeActionの出現箇所をすべてwindow._pprSomeActionに置き換えます。

4. Fusion Middleware Controlを使用して、Oracle Business Intelligenceの中間層に存在するすべてのサービスを起動します。

5. 新しいCommon2_2_20.jsファイルを使用するように、クライアント・マシンのブラウザ・キャッシュを消去します。

31.5.5 一定の条件下におけるPDFへのエクスポートの問題

Oracle BI Discoverer ViewerをMicrosoft Internet Explorerと組み合せて使用している場合に、名前にASCII以外の文字、空白および数字を含むワークシートをPDFにエクスポートしようとすると、エラー・メッセージが表示されることがあります。エクスポートに失敗すると、次のようなメッセージが表示されます。

ファイル・ヘッダーに%PDF-がありません

この問題を回避するには、次のいずれかの方法を使用します。

- Internet Explorer以外のブラウザ(NetscapeやMozillaなどのブラウザ)を使用します。

- ASCII以外の文字と数字の間にある空白を削除するか、数字を完全に削除します。

- Internet Explorerの使用を継続し、ワークシート名に空白を残します(ただし、次の手順を実行してください)。

1. Adobe Readerを起動します。

2. 「Edit」メニューで、「Preferences」を選択し、「Internet」をクリックします。

3. 「Display PDF in browser」ボックスの選択を解除します。

31.5.6 Mac OS XのFusion Middleware ControlでOracle BI Discoverer Viewerの色を変更する場合の問題

Fusion Middleware Controlを使用して、Oracle BI Discoverer Viewerのルック・アンド・フィールを変更できます。ページには、カラー・チューザ(パレット)が含まれます。Mac OS X上のSafariブラウザでFusion Middleware Controlを使用する場合、パレットから色を選択する際に、ページでは色コードが正しく入力されません。

この問題を回避するには、Firefoxブラウザを使用するか、色コードを直接入力します。

この色コードは、HTMLの16進形式の標準色コードです。カラー・パレットで使用できる49色のうちのいずれかを入力するか、HTMLの16進形式の有効な色コードを入力します。

次のリストは、色コードの例です。

ホワイト #FFFFFF
グレー #CCCCCC
ブラック #000000
ピンク #FFCCCC
レッド #FF0000
ライト・イエロー #FFFFCC
イエロー #FFFF00
ライト・グリーン #99FF99
ダーク・グリーン #00CC00
ライト・ブルー #66FFFF
ダーク・ブルー #3333FF
ラベンダー #FF99FF
パープル #CC33CC

31.5.7 JAWSで[Enter]キーを使用してドリルできない既知の不具合

Oracle BI Discovererは、JAWSスクリーン・リーダーなどの支援テクノロジと組み合せて使用できます。ただし、JAWSの不具合により、リレーショナル・データソースの問合せ時にドリル機能がOracle BI Discoverer Viewerで正しく機能しません。

キーボードを使用して、ワークシート・ヘッダーのアイテムの横にあるドリル・アイコンに移動するとします。[Enter]キーを押してそのヘッダー・アイテムをドリルすると、通常は「ドリル」ページが表示されます(ヘルプおよび『Oracle Fusion Middleware User's Guide for Oracle Business Intelligence Discoverer Viewer』のワークシート表示ページ(ページ・レベルのツールおよびコントロール)に関する項を参照)。

ただし、JAWSが実行されていると、「ドリル」ページは表示されません。かわりに、「ドリル」ポップアップ・メニューが表示されます。このポップアップ・メニューでは、キーボードを使用してアイテムを選択できず、JAWSでポップアップ・メニューのアイテムを読み取ることができません。

この問題の回避方法はありません。

31.5.8 JAWSでフィールドに先行するアスタリスクを読み取ることができない問題

Oracle BI Discoverer Viewerでは、テキスト・フィールドに先行するアスタリスクは、ユーザーがそのテキスト・フィールドに値を入力する必要があることを示します。JAWSスクリーン・リーダーでは、必須のテキスト・フィールドに先行するアスタリスクを読み取ることや、別の方法でフィールドが必須であると示すことはできません。

この問題の回避方法はありません。

31.5.9 Oracle Web CacheでOracle BI Discoverer Viewerページがキャッシュされない問題

Oracle BI DiscovererをOracle Web Cacheと組み合せて使用する場合、次のことを考慮してください。

- Oracle Single Sign-Onが有効化されている場合、Oracle Web Cacheでは、Oracle BI Discoverer Viewerページをキャッシュできません(ページへのアクセスに使用されるのが、パブリック接続であるかプライベート接続であるかは無関係です)。

- Oracle BI Discoverer ViewerページがURLを通じて直接アクセスされ、そのURLにログインの詳細(ユーザー名やデータベース名など)を指定するURLパラメータが含まれる場合、Oracle Web Cacheではそのページをキャッシュできません。たとえば、Oracle Web Cacheでは、次のURLを使用して表示されるワークブック「ワークブック2」のワークシート「ワークシート1」をキャッシュできません。
http://<host.domain>:<port>/discoverer/viewer?us=video5&db=db1&eul=VIDEO5&wbk=Workbook+2&ws=Sheet+1

注意:

前述の例では、us=でデータベース・ユーザー名を指定し、db=でデータベース名を指定しています。

ただし、同じログインの詳細を使用してOracle BI Discoverer Viewerに手動でログインし、ワークシートに移動する場合、Oracle Web Cacheでは、ワークブック「ワークブック2」のワークシート「ワークシート1」をキャッシュできます。

- Oracle Web Cacheで適切にワークブックをキャッシュするには、Oracle BI Discoverer Viewer用にその遅延間隔を60秒以上に増やす必要があります。
詳細は、『Oracle Fusion Middleware Configuration Guide for Oracle Business Intelligence Discoverer』の最大キャッシングを有効化するためにDiscoverer Viewerを構成する方法に関する項を参照してください。

31.6 Oracle BI Discoverer EUL Command Line for Javaに固有の問題

この項では、Oracle BI Discoverer EUL Command Line for Javaに固有の問題について説明します。

31.6.1 ASCII以外のデータをエクスポートする場合の問題

Windows以外のプラットフォームでOracle BI Discoverer EUL Command Line for Javaからマルチバイトまたは東ヨーロッパ言語データ(日本語またはロシア語文字のアイテムやビジネスエリアの名前など)をエクスポートすると、エクスポートされたデータは破損します。

この問題を回避するには、エクスポートの前に、ORACLE_HOME/discovererディレクトリに存在するdiscwb.shファイルを編集します。NLS_LANG変数のキャラクタ・セット値をUTF8に変更します。

たとえば、変数の元の設定が次のようになっているとします。

NLS_LANG="GERMAN_GERMANY.WE8ISO8859P1"

この設定を次のように変更します。

NLS_LANG="GERMAN_GERMANY.UTF8"

31.7 Oracle BI Discoverer Administratorに固有の問題

この項では、Oracle BI Discoverer Administratorに固有の問題について説明します。内容は次のとおりです。

- 31.7.1項「ビデオ・ストア・チュートリアルのインストールの問題」

31.7.1 ビデオ・ストア・チュートリアルのインストールの問題

Oracle Database 10g Enterprise Editionリリース2(リリース10.2.0.1以上)にビデオ・ストア・チュートリアルをインストールする前に、VIDEO5ユーザーを手動で作成する必要があります。Oracle Database 10g Enterprise Editionリリース2にビデオ・ストア・チュートリアルをインストールする際に、VIDEO5ユーザーが存在しないと、そのインストールは失敗します。この問題を回避するには、次の操作を実行します。

1. 次の手順を実行してVIDEO5ユーザーを手動で作成します。

1. SQL*Plus、Enterprise Managerまたは任意のSQLコマンドライン・ツールでOracle Database 10gにアクセスします。

2. VIDEO5ユーザーを作成します。

3. VIDEO5ユーザーにCONNECTおよびRESOURCE権限を付与します。

ユーザーの作成と権限付与の詳細は、『Oracle Database SQLリファレンス』を参照するか、DBAに連絡してください。

2. EUL所有者としてDiscoverer Administratorに接続し、チュートリアルをインストールします。インストール時にVIDEO5ユーザーのパスワードを入力する必要があります。
ビデオ・ストア・チュートリアルのインストールの詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle Business Intelligence Discoverer』を参照してください。

31.8 ドキュメントの訂正箇所

この項では、Oracle Discovererのドキュメントに関する問題について説明します。内容は次のとおりです。

- 31.8.1項「Oracle BI DiscovererのインストールとOracle Identity Managementの関連付けに関する追加情報」

- 31.8.2項「Oracle BI Discoverer用にOracle Access Managerを構成する手順の欠落」

31.8.1 Oracle BI DiscovererのインストールとOracle Identity Managementの関連付けに関する追加情報

Oracle Fusion Middleware Oracle Business Intelligence Discoverer構成ガイドのOracle Identity Management InfrastructureでのDiscovererの使用に関する項で、次の情報が欠落しています。

- Oracle Single Sign-On (OSSO) 10gをOracle BI Discoverer 11gのシングル・サインオン(OSSO)ソリューションとして使用する予定の場合、Oracle Identity Manager 11gをOracle BI Discoverer 11gと関連付ける前にOracle Single Sign-On (OSSO)10gと関連付ける必要があります。

- Oracle Access Manager 11gをシングル・サインオンに使用する予定の場合、Oracle BI Discovererの構成中に、Oracle Identity Manager 11gの関連付けはスキップします。

31.8.2 Oracle BI Discoverer用にOracle Access Managerを構成する手順の欠落

Oracle Fusion Middleware Oracle Business Intelligence Discoverer構成ガイドのOracle Access Manager 11gを使用したシングル・サインオンに関する項には、osso.confファイルを編集する手順がリストされています。osso.confファイルはバイナリ・ファイルで、直接編集できません。Oracle BI Discovererのosso.confファイルを変更するには、次の追加手順が必要です。

1. mod_osso.confを
$MW_HOME/instance_name/config/OHS/ohs1/backup/disabledディレクトリから
$MW_HOME/instance_name/config/OHS/ohs1/moduleconfディレクトリにコピーします。

2. 'osso'という名前のフォルダを$MW_HOME/instance_name/config/OHS/ohs1/の下に作成し、登録後に生成されたosso.confファイルをコピーします。

3. $MW_HOME/instance_name/config/OHS/ohs1/moduleconfからのmod_osso.confファイルを編集し、次の行を追加します。

LoadModule osso_module "${ORACLE_HOME}/ohs/modules/mod_osso.so"

<IfModule osso_module>

OssoIpCheck off
OssoIdleTimeout off
OssoHttpOnly off
OssoSecureCookies off
OssoConfigFile MW_Home1/asinst_1/config/OHS/ohs1/osso/osso.conf

<Location /discoverer/plus>
require valid-user
AuthType Osso
</Location>

<Location /discoverer/viewer>
require valid-user
AuthType Osso
</Location>

<Location /discoverer/app>
require valid-user
AuthType Osso
</Location>

</IfModule>

4. mod_osso.confファイルを保存します。

5. ORACLE_INSTANCE\binディレクトリにある次のopmnctlコマンドを実行して、Oracle HTTP Serverを再起動します。

opmnctl stopall
opmnctl startall

32 Oracle Forms

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

- 32.1項「一般的な問題および回避方法」

- 32.2項「構成の問題および回避方法」

- 32.3項「ドキュメントの訂正箇所」

32.1 一般的な問題および回避方法

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

- 32.1.1項「以前のリリースとの下位互換性」

32.1.1 以前のリリースとの下位互換性

Forms 6iからのアップグレードの詳細は、『Oracle Fusion Middleware Forms Services Deployment Guide』の「Oracle Forms Services 11gへのアップグレード」の章を参照してください。変更された機能と不要になった機能の詳細は、『Oracle Forms Upgrading Oracle Forms 6i to Oracle Forms 11g』を参照してください。

Oracle Forms 10g以下のリリースからアップグレードする場合、アップグレード・アシスタントを使用できます。詳細は、『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』および『Oracle Fusion Middleware Oracle Portal, Forms, ReportsおよびDiscovererアップグレード・ガイド』を参照してください。

下位互換性の詳細は、My Oracle Supportノート113987.1(http://myoraclesupport.oracle.com)を参照してください。

どのリリースのOracle Formsからアップグレードするかにかかわらず、現在のアプリケーションを再コンパイルしてOracle Formsを再起動する必要があります。

Forms BuilderをJAWSと組み合せて使用すると、アイテムを作成するために[Ctrl]を押しながら[Insert]を押すショートカット・キーは、機能しません。この問題を回避するには、メニューのニーモニック・キーを使用します。[Alt]を押しながら[E]を押すと、「編集」メニューが開き、次に[R]を押すと「作成」を選択してアイテムを作成できます。

FormsとReportsを異なるインスタンスで構成している場合、シェルでORACLE_HOMEおよびORACLE_INSTANCEの正しい値を設定し、Windowsのショートカット・メニューではなくシェルからForms Builderを起動する必要があります。この操作を行わないと、Forms Builder内からのReports Builderの起動に失敗します。

Oracle WebLogic管理対象サーバーを再起動する前に、そのサーバーにより起動されたすべてのJVMコントローラ・プロセス(dejvm)を停止する必要があります。この操作を行わないと、停止後にWLS_FORMSが再起動しません。

Forms Servicesで2つのOracleインスタンスを構成しており、Windowsマシンで単一のORACLE_HOMEを使用している場合、2番目のORACLE_INSTANCEのFORMS_ORACLE_INSTANCEレジストリ・エントリが優先的に使用されます。Forms Builderコンポーネントは、2番目のORACLE_INSTANCEで構成することをお薦めします。

Formsの複数のバージョンがインストールされているWindowsマシン上では、最初にインストールしたOracle Formsがデフォルトで実行されません。これは、Fusion MiddlewareをWindowsにインストールすると、新規の$ORACLE_HOME/binがシステム変数PATHの先頭に追加されるためです。後続のインストールによって、システム変数PATHの先頭に$ORACLE_HOME/binが追加されます。前にインストールしたバージョンを実行するための回避方法として、システム変数PATHを編集します。使用する$ORACLE_HOME/binを変数PATHの前に移動します。

32.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 32.2.1項「One-Button-Runの使用時におけるInternet Explorer以外のブラウザのプロキシ設定」

- 32.2.2項「WebUtilクライアント・ファイルで可能な宛先ディレクトリの構成」

- 32.2.3項「異なるライブラリで名前が変更されるwebutil.propertiesファイル」

- 32.2.4項「JDK 1.6.0_12の存在するクライアントにWinRunnerもあるとFormsが動作しない問題」

- 32.2.5項「IEのフレーム付きHTMLファイルでJavaScript通信が機能しない問題」

- 32.2.6項「Safari 5ブラウザでFormsアプリケーションをコールするJavaScriptイベントが機能しない問題」

32.2.1 One-Button-Runの使用時におけるInternet Explorer以外のブラウザのプロキシ設定

Internet Explorer以外のサポートされる任意のブラウザでOne-Button-Runを使用している際にFORBIDDENエラーが発生した場合、127.0.0.1 (localhost)がブラウザのプロキシ・設定に存在するかどうかを確認してください。127.0.0.1が例外リストに存在しない場合は、追加します。これにより、ブラウザはプロキシ・サーバーを迂回できます。

32.2.2 WebUtilクライアント・ファイルで可能な宛先ディレクトリの構成

WebUtilでは、Windows上のJREまたはJVMのbinディレクトリに、またはLinux上のJREのlibディレクトリにinstall.syslibライブラリをダウンロードします。この場所は、webutil.cfgのパラメータinstall.syslib.location.client.<OS> = <Path on client machine>で指定できます(<Path on client machine>は、WebUtilによりクライアントで使用されるライブラリが格納される場所へのパスを表し、絶対パスまたはクライアント・ユーザー・ホームに対する相対パスです)。

32.2.3 異なるライブラリで名前が変更されるwebutil.propertiesファイル

install.syslibライブラリのダウンロード時に、WebUtilでは、webutil.propertiesファイルをクライアント・ユーザー・ホームに作成します。異なるサーバーでクライアントにライブラリをダウンロードして管理できるように、異なるwebutil.propertiesファイルがクライアント側で保持されます。クライアント上のファイルの名前は、webutil.<HOST>.<CONFIG>.propertiesです(HOSTはサーバー・コンピュータの名前で、CONFIGはformsweb.cfgの構成セクションの名前です)。

32.2.4 JDK 1.6.0_12の存在するクライアントにWinRunnerもあるとFormsが動作しない問題

WinRunnerがインストールされているクライアント上でJDKバージョン1.6.0_12以上を使用すると、Formsを実行できません。

この問題を回避するには、2つの環境変数_JAVA_OPTIONSおよびJAVA_TOOLS_OPTIONSの名前を変更します。たとえば、これらの名前をtest_JAVA_OPTIONSおよびtest_JAVA_TOOLS_OPTIONSに変更します。これにより、WinRunnerは無効化されますが、Formsは実行できます。

32.2.5 IEのフレーム付きHTMLファイルでJavaScript通信が機能しない問題

file://プロトコルに基づいてInternet Explorer 7、またはInternet Explorer 8で開かれたフレーム付きHTMLファイルでは、JavaScript通信は機能しません。

この問題を回避するには、フレームのURLでマシン名のかわりにIPアドレスを使用します。たとえば、testform.htmで、次を変更します:

<frame noresize="noresize"
src="http://testform.us.oracle.com:8888/forms/java/js2frm1.html" name="fr2"
frameborder="0">
<frame noresize="noresize"
src="http://testform.us.oracle.com:8888/forms/frmservlet?play=&record=forms&
form=js2frm1&userid=scott/tiger@adt10220" name="fr1" frameborder="0">

変更後:

<frame noresize="noresize"
src="http://<IP address>:8888/forms/java/js2frm1.html" name="fr2"
frameborder="0">
<frame noresize="noresize"
src="http://<IP address>:8888/forms/frmservlet?play=&record=forms&form=js2fr
m1&userid=scott/tiger@adt10220" name="fr1" frameborder="0">

32.2.6 Safari 5ブラウザでFormsアプリケーションをコールするJavaScriptイベントが機能しない問題

WindowsのSafari 5ブラウザでJavaScriptをFormsアプリケーションと統合して使用する場合、Formsからブラウザ上で稼働するJavaScriptへの通信は機能しますが、JavaScriptからのアプレットのコールは機能しません。

回避方法として、次の手順を実行します。

1. base.htmを使用していることを確認します。

2. base.htmで、<APPLET>タグをラップする<NOSCRIPT></NOSCRIPT>タグを削除します。

32.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 32.3.1項「セキュア・モードでのユーザーIDの引渡し」

- 32.3.2項「JDAPIプログラミング例」

32.3.1 セキュア・モードでのユーザーIDの引渡し

セキュア・モードでのユーザーIDの引渡しに関する次の情報は、Oracle Forms Builderオンライン・ヘルプに追加する必要があります。

Formsコンパイラを使用する場合の引数としてユーザーIDを渡すこと(frmcmpまたはfrmcmp_batch)によって、セキュリティが脆弱になることがあります。コンパイラでは、すでに使用可能な対話式ダイアログ・モードに加えて、標準入力による接続文字列も受け入れられます。ユーザーIDをセキュア・モードで渡すには、次の手順を実行します。

1. 環境変数FORMS_STDIN_PASSWORDを1に設定します。

2. 接続文字列を入力せずにコンパイラを実行します。コンパイラの開始後に接続文字列を入力します。

3. リダイレクトを使用してコンパイラを実行し、パスワードをコンパイラに渡します。(これは特に、1スクリプトで複数のFormsをコンパイルする際に役立ちます。)次に例を示します。

#!/bin/sh
echo "Enter userid"
read -s myuserid
for i in 'ls *.fmb'
do
echo Compiling Form $i ....
frmcmp_batch.sh batch=yes module=$i module_type=form compile_all=yes <<<
"$myuserid"
done

このスクリプトはパスワード保護のためのサンプルであり、一部のプラットフォームや構成では、セキュリティの脆弱性は解決しないことがあります。

32.3.2 JDAPIプログラミング例

Forms Developerオンライン・ヘルプのJDAPIプログラミング例は、次のコードに更新する必要があります。

import java.io.File;
import java.io.PrintWriter;
import java.io.FileWriter;
import java.text.MessageFormat;

import oracle.forms.jdapi.*;

/**
* Dumps passed forms JdapiObjects to an output stream as text.
*
* Set command line options for more output, else only the
* basic form tree structure will be dumped.
*
* See printUsage for command line options.
*/
public class FormDumper
{
/**
* Need this to parse the command line options
*
* The string represents valid command options as detailed in the
* Getopt class
*/

boolean m_dumpAllProps = false;
boolean m_dumpBoolProps = false;
boolean m_dumpNumProps = false;
boolean m_dumpTextProps = false;
boolean m_dumpPropNames = false;
String m_dumpPath = null;
/**
* Output stream, default to STDOUT */
private PrintWriter m_out = new PrintWriter(System.out, true);

/**
* Use this to indent children
*/
private String m_indentation = "";

/**
* Constructor
*/
public FormDumper()
{

}

/**
* Special constructor that does not take command line arguments.
*
* @param out The output writer where to send dump information.
*/
public FormDumper(PrintWriter out)
{
m_out = out;
m_dumpAllProps = true;
m_dumpBoolProps = true;
m_dumpNumProps = true;
m_dumpTextProps = true;
m_dumpPropNames = true;
}

/**
* Set the dump path.
*
* @param path The file where the dumper must send the information
*/
public void setDumpPath(String path)
{
m_dumpPath = path;
}

/**
* Indirect output
*/
public void println(String s)
{
m_out.println(s);
}

/**
* Dump a form to the output stream
*/
public void dumpForm(String filename)
throws Exception
{
FormModule fmb = FormModule.open(filename);
System.out.println("Dumping module " + fmb.getName());

if (m_dumpPath != null)
{
// use this form's FILE name to name the dump file
String thisFormName = new File(filename).getName();
thisFormName = thisFormName.substring(0, (thisFormName.length()-4));
StringBuffer dmpFilename = new StringBuffer();
dmpFilename.append(m_dumpPath);

if (!dmpFilename.toString().endsWith("/"))
{
dmpFilename.append("/");
}
dmpFilename.append(thisFormName);

m_out = new PrintWriter(new FileWriter(dmpFilename.toString()), true);
}

// Call the actual 'dump' method
dump(fmb);

// Dump the coordinate system used by the module
m_indentation = " ";
dump(new Coordinate(fmb));
m_indentation = "";
println("Dumped " + fmb.getName());

// Close the module
fmb.destroy();
}

/**
* Recursively dump a forms JdapiObject and its children to the output stream
*/
protected void dump(JdapiObject jo)
{
String className = jo.getClassName();

// print out a context line for the JdapiObject
// If it is a coordinate system, it does not have a name

if(className.equals("Coordinate"))
{
println(m_indentation + "Coordinate System ");
}
else
{
println(m_indentation + className + " " + jo.getName());
}

// Property classes need special treatment
if(className.equals("PropertyClass"))
{
dumpPropertyClass((PropertyClass)jo);
}
else // Generically dump the required property types only
{
if (m_dumpTextProps)
{
dumpTextProps(jo);
}
if (m_dumpBoolProps)
{
dumpBoolProps(jo);
}

if (m_dumpNumProps)
{
dumpNumProps(jo);
}
// Additionally, dump any Item list elements
if(className.equals("Item"))
{
dumpListElements((Item)jo);
}
}

// use Form's metadata to get a list of all the child JdapiObjects this
JdapiObject can have
JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass());
JdapiIterator props = meta.getChildObjectMetaProperties();
JdapiMetaProperty prop = null;
JdapiIterator iter = null;
JdapiObject child = null;

// loop through every possible kind of child JdapiObject this JdapiObject
//can have
while(props.hasNext())
{
prop = (JdapiMetaProperty)props.next();
// only bother if we can access these JdapiObjects
if(!prop.allowGet())
{
continue;
}

// get the actual values for the current child JdapiObject type,
// e.g. get the Items on a Block
iter = jo.getChildObjectProperty(prop.getPropertyId());

// null is returned if there are no property values
if(iter != null)
{
// loop over every child value
while(iter.hasNext())
{
child = (JdapiObject)iter.next();
// recursively navigate to it
m_indentation += " ";
dump(child);
if(m_indentation.length()>2)
m_indentation = m_indentation.substring(0, m_indentation.length()-2)
;
}
}
}
}
/**
* Dump list elements
*
* The JdapiObject is an item; if it is a list item,
* dump the list elements.
*
* @param item
*/
private void dumpListElements(Item item)
{
if( item.getItemType() == JdapiTypes.ITTY_LS_CTID)
{
if (m_dumpPropNames)
{
println(m_indentation + "dumping list elements");
}
for(int i = 1; i <= item.getListElementCount(); i++)
{
String label = item.getElementLabel(i);
String value = item.getElementValue(i);
println( m_indentation + " " + i + ": '" + label + "' '" + value + "'");
}
}
}
/**
* Dump the property class properties
*/
private void dumpPropertyClass(PropertyClass pc)
{
String propertyVal = null;

// test for every single possible property
// this is a bit hacky :)
for(int propertyId = 1; propertyId < JdapiTypes.MAXIMUM_PTID; ++propertyId)
{
if(!pc.hasProperty(propertyId))
{
continue; // this property is not in the set
}
if(pc.hasDefaultedProperty(propertyId) && !m_dumpAllProps)
{
continue;
}
Class pt = JdapiMetaProperty.getPropertyType(propertyId);
if(pt == Boolean.class)
{
if(m_dumpBoolProps)
{
propertyVal = String.valueOf(pc.getBooleanProperty(propertyId));
}
}
else if(pt == Integer.class)
{
if(m_dumpNumProps)
{
propertyVal = String.valueOf(pc.getIntegerProperty(propertyId));
}
}
else if(pt == String.class)
{
if(m_dumpTextProps)
{
propertyVal = pc.getStringProperty(propertyId);
}
}
if(null != propertyVal)
{
if (m_dumpPropNames)
{
println(m_indentation + " " + JdapiMetaProperty.getPro
pertyName(propertyId) + " " +
propertyVal);
}
else
{
println(m_indentation + propertyVal);
}
propertyVal = null;
}
} // End loop over every property
}
/**
* Dump the source JdapiObject text properties
*/
private void dumpTextProps(JdapiObject jo)
{
JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass());
JdapiIterator props = meta.getStringMetaProperties();
// for each text property
while(props.hasNext())
{
JdapiMetaProperty prop = (JdapiMetaProperty) props.next();
int propertyId = prop.getPropertyId();
String propertyVal = null;
try
{
propertyVal = jo.getStringProperty(propertyId);
}
catch(Exception e)
{
println(m_indentation + "Could_not_get_property " +
JdapiMetaProperty.getPropertyName(propertyId));
continue;
}
if ( jo.hasProperty(propertyId)
&& (m_dumpAllProps || !(jo.hasDefaultedProperty(propertyId)) ) )
{
if(m_dumpPropNames)
{
println( m_indentation + " " + JdapiMetaProperty.
getPropertyName(propertyId) + " " +
propertyVal);
}
else
{
println(m_indentation + propertyVal);
}
}
}
}
/**
* Dump the source JdapiObject boolean properties
*/
private void dumpBoolProps(JdapiObject jo)
{
JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass());
JdapiIterator props = meta.getBooleanMetaProperties();
// for each boolean property
while(props.hasNext())
{
JdapiMetaProperty prop = (JdapiMetaProperty) props.next();
int propertyId = prop.getPropertyId();
boolean propertyVal = false;
try
{
propertyVal = jo.getBooleanProperty(propertyId);
}
catch(Exception e)
{
println(m_indentation + "Could_not_get_property " +
JdapiMetaProperty.getPropertyName(propertyId));
continue;
}
if ( jo.hasProperty(propertyId)
&& (m_dumpAllProps ) )
{
if(m_dumpPropNames)
{
println(m_indentation + " " + JdapiMetaProperty.
getPropertyName(propertyId) + " " +
propertyVal);
}
else
{
println(m_indentation + propertyVal);
}
}
}
}
/**
* Dump the source JdapiObject numeric properties
*/
private void dumpNumProps(JdapiObject jo)
{
JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass());
JdapiIterator props = meta.getIntegerMetaProperties();
// for each numeric property
while(props.hasNext())
{
JdapiMetaProperty prop = (JdapiMetaProperty) props.next();
int propertyId = prop.getPropertyId();
int propertyVal = 0;
try
{
propertyVal = jo.getIntegerProperty(propertyId);
}
catch(Exception e)
{
println(m_indentation + "Could_not_get_property " +
JdapiMetaProperty.getPropertyName(propertyId));
continue;
}
if ( jo.hasProperty(propertyId)
&& (m_dumpAllProps || !(jo.hasDefaultedProperty(propertyId)) ) )
{
if (m_dumpPropNames)
{
println(m_indentation + " " + JdapiMetaProperty.getPropertyName(pr
opertyId) + " " +
propertyVal);
}
else
{
println(m_indentation + propertyVal);
}
}
}
}
/**
* Output usage info to STDOUT
*/
public void printUsage()
{
System.out.println("");
System.out.println("Jdapi Form Dumper Utility");
System.out.println("Valid arguments:");
System.out.println("-a : dump all properties, not just overridden ones");
System.out.println("-b : dump boolean properties");
System.out.println("-n : dump numeric properties");
System.out.println("-t : dump text properties");
System.out.println("-p : dump property names, not just values");
System.out.println("-o : file path to output to");
}
/**
* Main method
*/
public static void main(String[] args)
throws Exception
{
FormDumper dmp = new FormDumper();
for (int i = 0; i < args.length; i++)
{
dmp.dumpForm(args[i]);
}
System.out.println("");
System.out.println("Dumps complete");
System.out.println("");
}
}

33 Oracle Portal

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

- 33.1項「作業の前に」

- 33.2項「一般的な問題および回避方法」

- 33.3項「アップグレードの問題および回避方法」

- 33.4項「相互運用性の問題および回避方法」

- 33.5項「ユーザー・インタフェースの問題および回避方法」

- 33.6項「エクスポートとインポートの問題および回避方法」

- 33.7項「ポートレットとプロバイダの問題および回避方法」

- 33.8項「PDKの問題および回避方法」

- 33.9項「グローバリゼーション・サポートの問題および回避方法」

- 33.10項「ドキュメントの訂正箇所」

33.1 作業の前に

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

33.2 一般的な問題および回避方法

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

- 33.2.1項「データベース・リンクを編集する場合に必要なパスワード」

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

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

- 33.2.4項「一部の環境でASCII以外のURLをデコードできない問題」

- 33.2.5項「名前がASCII文字以外のZipファイルの追加」

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

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

- 33.2.8項「RCUポータル・スキーマ作成時のエラー」

- 33.2.9項「サンプルRSSポートレットをページに追加する際のエラー」

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

- 33.2.11項「サポートされないクローニング・ユーティリティ」

- 33.2.12項「Oracle Portalスキーマの作成後の問題」

- 33.2.13項「データベース表のアップグレード」

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

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

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

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

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

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

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

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

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

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

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

IllegalArgumentException: null and unzip will be failed.

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

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

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

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

33.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ユーザーに付与する必要があります。

33.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;
/

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

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

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

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

33.2.10 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をダウンロードしてインストールする必要があります。

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

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

33.2.12 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は、削除されたスキーマで使用されていたスキーマ接頭辞に置き換えられます。

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

33.2.13 データベース表の更新

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

33.3 アップグレードの問題および回避方法

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

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

33.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を使用できます。

33.4 相互運用性の問題および回避方法

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

- 33.4.1項「Oracle Portal 11gリリース1 (11.1.1)とSecured Enterprise Search (SES)10.1.8.3の相互運用性」

- 33.4.2項「Oracle Portal 11gリリース1 (11.1.1)とSecured Enterprise Search (SES)10.1.8.4の相互運用性」

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

33.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を参照してください。

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

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

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

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

33.5 ユーザー・インタフェースの問題および回避方法

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

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

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

33.6 エクスポートとインポートの問題および回避方法

この項では、Oracle Portalでのエクスポートとインポートに関連する問題および回避方法について説明します。この項の内容は次のとおりです。

- 33.6.1項「エクスポートおよびインポートでサポートされないReportsサーバー・コンポーネント」

- 33.6.2項「トランスポート・セットの保存」

- 33.6.3項「ページ・グループのインポート時のエラー」

33.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)

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

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

33.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を実行する必要があります。

33.7 ポートレットとプロバイダの問題および回避方法

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

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

- 33.7.2項「再デプロイ後のJPSポートレットのエラー」

- 33.7.3項「Oracle Portal Integration Solutions (Microsoft Exchange)のSSLサポート」

33.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サーバーを使用するように両方のポータル・インスタンスを構成します。

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

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

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

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

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

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

33.8 PDKの問題および回避方法

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

- PDK-Java: ORACLE_HOME/portal/pdkjava/v2/pdkjava.v2.releasenotes.html

- PDK-PL/SQL: ORACLE_HOME/portal/pdkjava/v2/pdkplsql.release.notes.html

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ダウンロードの場所にあります。

- pdk\plsql\pdkplsql.release.notes.html

- pdk\jpdk\v2\pdkjava.v2.release.notes.html

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

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

- 33.9.1項「BiDi言語で常に右から左の方向になるテキスト・エントリ」

- 33.9.2項「Oracle PortalでのASCII以外の文字に関する制限事項」

- 33.9.3項「ログ・ファイルのマルチバイト・キャラクタ」

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

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

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

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

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

33.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を参照してください。

33.10 ドキュメントの訂正箇所

この項では、OTN上のOracle Portal 11gリリース1のドキュメントに関する修正事項をリストします。

33.10.1 ポータル・ページごとのパラメータ数の制限

Oracle Fusion Middlewareユーザーズ・ガイド for Oracle Portalのページまたはポータル・テンプレートへのパラメータの追加に関する項には、ポータル・ページまたはテンプレートへのパラメータの追加手順が記述されています。

この項には、追加できるパラメータの最大数が記述されていません。各ページに追加できるパラメータの最大数は2000です。

2000を超えるパラメータを追加した場合、リクエスト処理時に次のエラー・メッセージが記録されます。

エラー: リポジトリ・ゲートウェイ・エラー: リクエスト処理エラー: 渡された引数が多すぎます。<n>パラメータを取得しました。上限は2000です。

33.10.2 データベース・キーストアの誤った場所

『Oracle Fusion Middleware Oracle Portal管理者ガイド』のSSLを介して公開されるWebプロバイダ、プロバイダ・グループ、WSRPプロデューサの構成および登録に関する項には、プロデューサSSL証明書をデータベース・キーストアにインポートする手順が記載されています。

この項に記載されているデータベース・キーストアの場所は正しくありません。次の修正事項を確認してください。

1. SSLを介して公開されるWebプロバイダまたはプロバイダ・グループの構成と登録

- 手順1の1つ目の箇条書きには、次のディレクトリが記述されています。
ORACLE_HOME/jdk/jre/lib/security/

このパスは間違っています。次に正しいパスを示します。

$ORACLE_HOME/javavm/lib/security/

- 手順1の3つ目の箇条書きには、次のディレクトリが記述されています。
$ORACLE_HOME/jdk/bin/keytool -import -alias <aliasName> -file <root_certificate_file_name> -trustcacerts -v -keystore $ORACLE_HOME/jdk/jre/lib/security/cacerts

このパスは間違っています。次に正しいパスを示します。

$ORACLE_HOME/jdk/bin/keytool -import -alias <aliasName> -file <root_certificate_file_name> -trustcacerts -v -keystore $ORACLE_HOME/javavm/lib/security/cacert

2. SSLを介して公開されるWSRPプロデューサの構成と登録

- 手順4aには、次のディレクトリが記述されています。
ORACLE_HOME/jdk/jre/lib/security/

このパスは間違っています。次に正しいパスを示します。

$ORACLE_HOME/javavm/lib/security/

- 手順4cには、次のディレクトリが記述されています。
$ORACLE_HOME/jdk/bin/keytool -import -alias <aliasName> -file <root_certificate_file_name> -trustcacerts -v -keystore $ORACLE_HOME/jdk/jre/lib/security/cacerts

このパスは間違っています。次に正しいパスを示します。

$ORACLE_HOME/jdk/bin/keytool -import -alias <aliasName> -file <root_certificate_file_name> -trustcacerts -v -keystore $ORACLE_HOME/javavm/lib/security/cacert

34 Oracle Reports

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

- 34.1項「一般的な問題および回避方法」

34.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 34.1.1項「Reportsアプリケーションへのユーザーおよびロールのマッピング」

34.1.1 Reportsアプリケーションへのユーザーおよびロールのマッピング

Oracle Fusion Middleware 11gリリース1 (11.1.1.3.0)インストールでは、ロールおよびユーザーがReportsアプリケーションにデフォルトで追加されません。JPSセキュリティを使用してレポートを実行するには、ロールおよびユーザーをReportsアプリケーションに追加する必要があります。

詳細は、次を参照してください:

- 『Oracle Fusion Middlewareセキュリティ・ガイド』のアプリケーション・ロールの管理に関する項

- Oracle Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイドのユーザーおよびセキュリティ・ポリシーの管理に関する項

第XI部

Oracle WebCenter Content

第XI部は、次の章で構成されています。

- 第35章「Oracle WebCenterアプリケーション・アダプタ」

- 第36章「Oracle WebCenter Contentのインストールおよび構成」

- 第37章「Oracle WebCenter Content: Imaging」

- 第38章「Oracle Information Rights Management」

- 第39章「Oracle WebCenter Content」

- 第40章「Oracle WebCenter Content: Records」

35 Oracle WebCenterアプリケーション・アダプタ

この章では、Oracle WebCenterアプリケーション・アダプタに関連する問題について説明します。次のトピックが含まれています。

- 35.1項「構成の問題および回避方法」

- 35.2項「ドキュメントの訂正箇所」

35.1 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 35.1.1項「Microsoft LDAPを使用した正常なAXFコールのために資格証明ユーザーは管理者であること」

- 35.1.2項「コマンドラインを使用したAXF_CUSTOM.pllのコンパイル(Oracle E-Business Forms)」

- 35.1.3項「管理対象添付ファイルのAutoVueベースURL構成の変更」

- 35.1.4項「Siebelエンティティ識別子フィールド(xsiebel<entity>形式)は通常のメタデータ・フィールドとして扱わない」

- 35.1.5項「Siebel Adapter Siebel SIFファイルの検索」

35.1.1 Microsoft LDAPを使用した正常なAXFコールのために資格証明ユーザーは管理者であること

MS LDAPをユーザー・リポジトリとして使用してAXFソリューションを実装している場合、資格証明ユーザーは、ビルトインCNのMS LDAP内の管理者グループに属する管理者である必要があります。AXFでは、特定のセルの作成時(SOAからタスク・リストを取得するときなど)に、この資格証明ユーザーを使用します。さらに、CN=Builtinをインポートするために、グループ・ベースDN (WLSコンソール使用、プロバイダ固有)を構成する必要があります。

35.1.2 コマンドラインを使用したAXF_CUSTOM.pllのコンパイル(Oracle E-Business Forms)

この項では、アダプタ使用のOracle E-Business Suite Formsをコンパイルするための、別のコマンドライン・メソッドについて説明します。これはOracle E-Business Suite 12 Formsの使用にのみ適用され、Oracle E-Business Suite 11には適用されません。

次の手順に従い、AXF_CUSTOM.pldファイルをコピーして、AXF_CUSTOM.pllファイルに変換し、変更を行ってからAXF_CUSTOM.plxファイルにコンパイルします。管理者ガイドに従い、他のファイルCUSTOM.pllを変更し、Forms構成を完了します。

1. AXF_CUSTOM.pldファイルをUNIXシステムにコピーして、dos2unixコマンドを実行し、このファイルをUNIX形式に変換します。
または、このファイルをviエディタで開き、ファイルから^M文字を手動で削除します。

2. 次のコマンドラインを入力し、AXF_CUSTOM.pldをAXF_CUSTOM.pllに変換します。

$APPL_TOP>/au/12.0.0/resource frmcmp_batch.sh module=AXF_CUSTOM.pld  userid=apps/apps output_file=AXF_CUSTOM.pll module_type=library parse=yes

3. 次のコマンドラインを入力し、AXF_CUSTOM.pllをAXF_CUSTOM.plxに変換します。

$APPL_TOP>/au/12.0.0/resource frmcmp_batch.sh module=AXF_CUSTOM.pll userid=apps/apps output_file=AXF_CUSTOM.plx module_type=library compile_all=special

4. Oracle WebCenter Application Adapters管理者ガイドのOracle E-Business Suite Formsのコンパイルに関する項の手順6からの手順に従って、CUSTOM.pllファイルを変更します。
この項の残りの手順を完了します。

35.1.3 管理対象添付ファイルのAutoVueベースURL構成の変更

AutoVueのベースURLの構成がVueLink 20.1で変更されました。アダプタのAutoVueを有効にするとき、このURLを「管理対象添付ファイルの構成」画面のAutoVueURLPath変数に設定します。詳細は、Oracle WebCenter Application Adapters管理者ガイドのアダプタのAutoVueの有効化に関する項を参照してください。

次にAutoVueURLPath変数の変更前のURLと変更後のURLを示します。

変更前のURL

形式: http://ucm_host_name:port/web_root/jsp/autovue/csiApplet.jsp

例: http://ucm1.mycompany.com/cs/jsp/autovue/csiApplet.jsp

変更後のURL

形式: http://ucm_host_name:port/web_root/idcplg?IdcService=VIEW_IN_AUTOVUE

例: http://ucm1.mycompany.com/cs/idcplg?IdcService=VIEW_IN_AUTOVUE

35.1.4 Siebelエンティティ識別子フィールド(xsiebel<entity>形式)は通常のメタデータ・フィールドとして扱わない

Siebel識別子メタデータ・フィールド(xsiebel<entity>という名前で、xsiebelContactおよびxsiebelAcct内)には、Siebelエンティティへの添付ファイルのリンクに使用されるSiebelエンティティ値が格納されます。これらは通常のメタデータ・フィールドとして格納されないので、検索されず、プロファイルを構成する管理者は通常のメタデータ・フィールドとしてこれを扱わないでください(デフォルトで、これらの識別子フィールドはWebCenter Contentでユーザーに表示されません。表示されていればユーザーはこのフィールドに検索値を入力できますが、一致するドキュメントはContent Serverの検索エンジンで見つかりません)。

ユーザーはSiebel識別子フィールドにカンマ区切りリストでエンティティ行IDを入力することで、ドキュメントをエンティティに添付できます。この場合、管理対象添付リストでは別個のデータベース表に値が格納されます。

35.1.5 Siebel Adapter Siebel SIFファイルの検索

Siebel Adapter Siebel SIFファイルは11.1.1.6のインストール後、次の場所にあります。

middleware/Oracle_ECM1/ucm/Distribution/SiebelEcmIntegration

35.2 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 35.2.1項「管理対象添付ファイルPreferences.hda Settingsの修正」

- 35.2.2項「Oracle Distributed Document Captureの管理対象添付ファイル構成の修正」

35.2.1 管理対象添付ファイルPreferences.hda Settingsの修正

Oracle WebCenter Application Adapters管理者ガイドのグローバル構成変数の使用に関する項で、変数割当の形式を誤って示しています。preferences.hdaファイルで、変数=値の形式のかわりに、変数は1行で値はその下の行にある必要があります。次に例を示します。

ODDCURLPath
http://xyz/webcapture.asp

次の形式は使用しません。

ODDCURLPath=http://xyz/webcapture.asp

35.2.2 Oracle Distributed Document Captureの管理対象添付ファイル構成の修正

Oracle WebCenter Application Adapters管理者ガイドのアダプタ用のOracle Distributed Document Captureの構成に関する項で、キャプチャ管理の図のカスタム・フィールドの追加/編集ダイアログ・ボックスに、誤った名前のdAFApplication、dAFBusinessObjectTypeおよびdAFBusinessObjectカスタム・フィールドが示されています。

36 Oracle WebCenter Contentのインストールおよび構成

この章では、Oracle WebCenter Contentに関連するインストールおよび構成の問題について説明します。次のトピックが含まれています。

- 36.1項「Oracle WebCenter ContentへのOracle Enterprise Content Management Suiteの再ブランド化」

- 36.2項「ドキュメントの訂正箇所」

Oracle WebCenter Contentのインストールおよび構成の詳細は、Oracle WebCenter Contentインストレーション・ガイドまたはOracle WebCenter Contentクイック・インストレーション・ガイドを参照してください。

36.1 Oracle WebCenter ContentへのOracle Enterprise Content Management Suiteの再ブランド化

Oracle Enterprise Content Management Suiteは、Oracle Fusion Middleware 11g (11.1.1.6.0)ではOracle WebCenter Contentに変更されています。Oracle WebCenter ContentがOracle WebCenter製品スタックの一部となり、最も完全に統合されたエンタープライズ・コンテンツ管理のオープン・プラットフォームを提供します。

それに応じて、ほとんどのOracle WebCenter Content製品のソフトウェアおよびドキュメントも再ブランド化されました。表36-0に、新旧の名前を示します。

表36-1 Oracle Enterprise Content Management Suiteから再ブランド化されたOracle WebCenter Contentの名前

新しい名前

新しい短縮名

以前の名前

以前の短縮名

Oracle WebCenter Content

なし

Oracle Enterprise Content Management Suite

Oracle ECM

Oracle WebCenter Content

WebCenter Content

Oracle Universal Content Management

Oracle UCM

Oracle WebCenter Content Server

Content Server

Oracle Content Server

Content Server

Oracle WebCenter Content: Inbound Refinery

Inbound Refinery

Oracle Inbound Refinery

Oracle IBR

Oracle WebCenter Content: Imaging

Oracle WebCenter Imaging

Imaging

Oracle Imaging and Process Management

Oracle I/PM

Oracle WebCenter Content: Records

Records

Oracle Universal Records Management

Oracle URM

Oracle WebCenter Content: Desktop

Desktop

Oracle UCM Desktop Integration Suite

Oracle DIS

次の名前は変更されないままです。

- Oracle Information Rights Management (Oracle IRM)

- Oracle UCM Site StudioまたはOracle Site Studio (Site Studio)

- Oracle Universal Records Managementアダプタ

- Oracle Forms Recognition

- Oracle Document Capture

- Oracle Distributed Document Capture

36.2 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 36.2.1項「アンインストーラの場所」

- 36.2.2項「Oracle Information Rights Managementの管理対象サーバー名」

36.2.1 アンインストーラの場所

Oracle WebCenter Contentクイック・インストレーション・ガイドのOracle WebCenter Contentのアンインストールに関する項には、Oracle WebCenter Contentインストレーション・ガイドに記載されている正しい場所とは異なるアンインストーラの場所が記載されています。クイック・インストレーション・ガイドにおけるアンインストーラの起動に関する説明は、正しくは次のとおりです。

WebCenter Content Oracleホームのouiディレクトリのbinサブディレクトリから、-deinstallオプションを指定してOracle Fusion Middleware 11g WebCenter Contentインストーラを起動します。

- UNIXコマンド: WC_CONTENT_ORACLE_HOME/oui/bin/runInstaller -deinstall

- Windowsコマンド: WC_CONTENT_ORACLE_HOME\oui\bin\setup.exe -deinstall

36.2.2 Oracle Information Rights Managementの管理対象サーバー名

Oracle WebCenter Contentクイック・インストレーション・ガイドの管理対象サーバーの起動に関する項に記載されている、Oracle Information Rights Managementの管理対象サーバー名の次の例に誤りがあります。

IRM_server1 (Oracle I/PM)

正しい例は次のとおりです。

IRM_server1 (Oracle IRM)

37 Oracle WebCenter Content: Imaging

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

- 37.1項「一般的な問題」

- 37.2項「ブラウザの互換性の問題」

- 37.3項「アクセシビリティの問題」

- 37.4項「ドキュメントの訂正箇所」

37.1 一般的な問題

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

- 37.1.1項「OSSO使用時にImagingセッションがタイムアウトした場合はブラウザのリフレッシュが必要」

- 37.1.2項「ページ上に混在する複数の言語」

- 37.1.3項「100以上のドキュメントを削除すると404エラーが発生する可能性がある」

- 37.1.4項「タイムゾーンはImagingサーバーのタイムゾーンに基づく」

- 37.1.5項「ImagingドキュメントがWebCenter内でネイティブに表示可能になる」

- 37.1.6項「定義済アプリケーションからの全文検索機能の削除」

- 37.1.7項「Oracleテキスト検索使用時のアプリケーション・フィールドの制限」

- 37.1.8項「レコードがImaging検索で欠落する」

- 37.1.9項「WebLogic Serverのリスニング・アドレスとAXFドライバのページURLは同じドメインを参照する必要がある」

- 37.1.10項「Linux共有で入力エージェントを使用する場合にNFSロック・サービスを起動する必要がある」

- 37.1.11項「DefaultSecurityGroup MBeanを使用して初回のログイン時にセキュリティ・グループに管理者権限を割当て可能である」

- 37.1.12項「入力定義ファイルに空白行が含まれる場合の入力マッピング・エラー」

- 37.1.13項「数値または小数フィールドに取り込む場合の小数点動作が異なる」

- 37.1.14項「ブラウザの「進む」、「戻る」および「リフレッシュ」ナビゲーションの使用は推奨しない」

- 37.1.15項「Content ServerのEnglish-USロケールが無効になっている場合、ドキュメントのアップロードまたは更新が失敗する」

- 37.1.16項「English-USロケールでContent Serverを起動しない場合、ドキュメント移動が失敗する」

- 37.1.17項「Java一時ファイルのキャッシュ済ファイルの消去」

- 37.1.18項「Oracleデータベースを使用するImagingシステムでのみソリューション・エディタは使用可能」

- 37.1.19項「その他のMBean構成オプション」

37.1.1 OSSO使用時にImagingセッションがタイムアウトした場合はブラウザのリフレッシュが必要

Oracle Single Sign Onの使用時にImagingセッションが期限切れになると、WebLogic Serverによって内部サーバー・エラーが返されます。ページをリフレッシュすると、再認証のためにImagingのログイン・ページが表示され、新しいセッションを開始できます。

37.1.2 ページ上に混在する複数の言語

Oracle製品では、管理タスク用に10の標準言語、およびユーザー・タスク用に27の標準言語がサポートされています。そのため、ユーザー・タスク用にサポートされている言語を選択した場合、管理タスクを実行すると複数の言語がユーザー・インタフェースに表示されます。

37.1.3 100以上のドキュメントを削除すると404エラーが発生する可能性がある

検索結果表を使用して100以上のドキュメントを削除しようとすると、Microsoft Internet Explorerで既知の問題が発生します。この場合、Internet Explorerによって404 Page Not Foundエラーが返され、ロックされる可能性があります。これは、Internet ExplorerのURL文字列が最大2083文字に制限されているためです。検索結果表を使用して100以上のドキュメントを削除する必要がある場合は、最大65,000文字をサポートするMozilla Firefoxを使用できます。

37.1.4 タイムゾーンはImagingサーバーのタイムゾーンに基づく

現在、すべての時間情報はImagingサーバーのタイムゾーンに基づきます。つまり、Imagingシステムによって生成されるすべての日付メタデータ(ドキュメントの作成日、変更日または他の監査イベントなど)は、ユーザーのタイムゾーンではなく、Imagingサーバーのタイムゾーンで管理されます。そのため、タイムゾーンが午前0時をまたぐことで、一部のドキュメントの日付データ表示が予想と異なる可能性があります。

たとえば、Imagingサーバーのタイムゾーンがグリニッジ標準時(GMT)で、GMT+6タイムゾーンの1月10日午前2時(ローカル時間)にドキュメントが作成された場合、ユーザー・インタフェースに表示される作成日は1月9日午後8時です。これは、ドキュメントの作成日および変更日に基づくコンテンツの検索時に影響する可能性があります。

37.1.5 ImagingドキュメントがWebCenter内でネイティブに表示可能になる

WebCenterを介してImagingドキュメントを表示した場合、ドキュメントはWebCenterでキャッシュされます。つまり、アノテーションを付ける前にドキュメントがWebCenterで表示された場合、アノテーションがない状態のドキュメントは、WebCenterのキャッシュがリフレッシュされるまでの間、表示可能になります。WebCenterでキャッシュされたドキュメントを編集しても、元のドキュメントはWebCenterのキャッシュからパージされないため、編集されたコンテンツは危険にさらされる可能性があります。ImagingとWebCenterを統合した場合に編集済コンテンツを保護するため、Imagingへアップロードする前のドキュメントの編集には、「アップロード」ページの「ビューア」を使用してください。

37.1.6 定義済アプリケーションからの全文検索機能の削除

定義済アプリケーションから全文検索機能を削除し、「ドキュメントのコンテンツ」条件を検索から削除していない場合、そのアプリケーションに対する定義済検索でエラーが発生する可能性があります。既存のアプリケーションを変更して全文索引機能を削除する場合は、さらに、そのアプリケーションに対するすべての定義済検索からすべての「ドキュメントのコンテンツ」条件を削除してください。

37.1.7 Oracleテキスト検索使用時のアプリケーション・フィールドの制限

OracleTextSearchを使用するためにImagingが構成されており、アプリケーションが全文索引用に定義されている場合、コンテンツ・サーバー・リポジトリの最大20のSDATAフィールドがImagingで定義されます。SDATAフィールドは、通常、テキストおよびメモ以外のフィールドで、Oracle Text Searchコンポーネントによって最適化済フィールドとして定義されますが、テキスト・フィールドを最適化済SDATAフィールドとして定義する基準がほかに存在する可能性があります。

アプリケーションの定義時に、Imagingによって、使用可能なSDATAフィールド数の問合せがリポジトリのDOCMETA表に対して実行され、この使用可能数より多い数のテキスト以外のフィールドをアプリケーション内で作成することは許可されません。ただし、コンテンツ・サーバー・リポジトリにインストールされた追加のコンポーネント(フォルダやディスカッションなど)によって、使用可能なSDATAフィールドの合計数が減少する可能性があります。他の構成によってDOCMETA表以外でSDATAが消費される可能性があるため、アプリケーションにフィールドを追加できても、コンテンツ・サーバーで検索索引を再構築しようとするとエラーが発生する可能性があります。その場合は、使用可能なSDATAフィールドで異なるContent Server接続を使用して、アプリケーションを再定義する必要があります。追加のContent Server接続が定義されていない場合は、追加のContent Serverをインストールして構成し、Imagingで新規の接続を作成できます。もしくは、検索索引を正常に再構築できる数までテキスト以外のフィールドを減らして元のコンテンツ・サーバー接続を使用すると、アプリケーションを再定義できます。

37.1.8 レコードがImaging検索で欠落する

ImagingとOracle WebCenter Content: Recordsを統合する場合は、注意が必要です。レコード専用保存カテゴリを使用するよう構成されているImagingアプリケーションにドキュメントをアップロードしたときに、ドキュメントをアップロードしたユーザーがContent Serverリポジトリでのレコード表示権限を持たない場合、このユーザーには、Imaging検索でアップロードしたドキュメントが表示されません。カテゴリを保存する権限はRecordsで決定されます。ImagingとRecordsを統合する場合は、レコードを表示する権限が必要なすべてのユーザーに正しいセキュリティが設定されていること、すべてのImagingアプリケーションで保存カテゴリが正しく設定されていること、ユーザーがレコード専用保存カテゴリを使用した場合に何が起こるかを理解していることを確認してください。

37.1.9 WebLogic Serverのリスニング・アドレスとAXFドライバのページURLは同じドメインを参照する必要がある

ImagingでAXF機能を利用する場合、WebLogic Serverコンソールで構成されるリスニング・アドレス・ベース・ドメインが、AXFへのアクセスに使用されるURLでのドメイン指定と一致する必要があります。一致しない場合、コンテンツは正しくロードされず、ユーザーはAXFにアクセスできません。AXFでリスニング・アドレスを構成するには、次の手順を行います。

1. WebLogic Server管理コンソールにログインします。

2. ecm_domainの「環境」セクションで「サーバー」を選択します。「サーバーのサマリー」ページが表示され、「構成」タブがアクティブになります。

3. imaging_server<number>をクリックします。選択したImagingサーバーの「imaging_server<number>の設定」ページが表示され、「構成」および「全般」タブがアクティブになります。

4. 「リスニング・アドレス」を優先URLに設定します。指定するリスニング・アドレスは、プロトコルを伴わないベース・ドメインであることが必要です。

注意:

リスニング・アドレス・ベース・ドメインおよびAXFへのアクセスに使用するURLベース・ドメインは、同一にする必要があります。リスニング・アドレス設定に完全修飾ドメイン名を使用する場合は、ドメイン内であっても、アクセスURLにも完全修飾ドメイン名を使用する必要があります。たとえば、ベース・ドメインserver_name.domain.comをリスニング・アドレス構成設定で使用する場合、アクセスURLはhttp://server_name.domain.com:<port>/になります。

37.1.10 Linux共有で入力エージェントを使用する場合にNFSロック・サービスを起動する必要がある

LinuxおよびNFS共有で入力エージェントが使用されている場合、他のNFSサービスに加えてNFSロック・サービスを起動する必要があります。NFSロック・サービスが実行されていない場合、入力エージェントはファイルをロックできず、ロックが無効であることを示すエラー・メッセージが表示されます。この場合、NFSロック・サービスが起動されるまで入力エージェントは機能しません。

37.1.11 DefaultSecurityGroup MBeanを使用して初回のログイン時にセキュリティ・グループに管理者権限を割当て可能である

DefaultSecurityGroup MBeanの機能が強化されました。アプリケーションの作成時にドキュメント・セキュリティ用のデフォルトのセキュリティ・グループとして使用できるだけでなく、この設定をセキュリティの初期化時に使用して特定のグループに完全な管理権限を割り当てることができます。Imagingセキュリティを初期化する前にDefaultSecurityGroup MBeanに値が指定されている場合、最初のユーザーがログインすると、ログインしたこのユーザーとともに、指定したグループにも完全な管理権限を割り当てられます。

37.1.12 入力定義ファイル空白行が含まれる場合の入力マッピング・エラー

入力定義ファイルをマッピングするときに、定義ファイル内にデータのない行が入力フィールド・マッピング・ページに存在する場合、このページにエラーが表示される可能性があります。この問題が発生した場合は、データが含まれる定義ファイル内の行を使用してフィールドをマップしてください。入力フィールド・マッピング・ページの「サンプル・データ」列内の前の行を表示および「次の行を表示」アイコンを使用すると、定義ファイル内の別の行に移動できます。

37.1.13 数値または小数フィールドに取り込む場合の小数点動作が異なる

整数の小数表現を数値フィールドに取り込む場合、小数点が取り除かれます。たとえば、「1.0」は「1」として取り込まれます。整数ではない小数を取り込むと、値が丸められず、エラーが発生します。たとえば、「1.1」は数値フィールドに取り込まれず、エラーの原因となります。

小数値を小数フィールドに取り込む場合、表現値が同じであっても、アプリケーションに指定されている精度を小数値が超えないようにする必要があります。たとえば、アプリケーションに指定されている位取りが2である場合、「123.45」は正しく取り込まれますが、「123.450」の場合はエラーの原因となる可能性があります。これは、アプリケーションで許可されている小数点以下桁数を「123.450」が超えているためです。この動作は、Javaで使用可能な変換ルーチンと一致しています。

37.1.14 ブラウザの「進む」、「戻る」および「リフレッシュ」ナビゲーションの使用は推奨しない

「進む」、「戻る」および「リフレッシュ」などのブラウザ・ナビゲーションを使用しても、ドキュメント内、ドキュメントのパネル内またはビューアで開いているドキュメント・タブ間でのナビゲーションは提供されません。かわりに、ブラウザではImagingビューア外のナビゲートが制御されます。ドキュメントを表示する際には、ビューア・ツールバーのナビゲーション・コントロールを使用して、ビューア内のすべてのナビゲーションを実行することをお薦めします。

37.1.15 Content ServerのEnglish-USロケールが無効になっている場合、ドキュメントのアップロードまたは更新が失敗する

Content ServerでEnglish-USロケールが有効になっている必要があります。Content ServerでEnglish-USロケールが無効になっていると、Imagingドキュメントのアップロードまたは更新が失敗します。アクティブ・ロケールとして設定する必要はありませんが、有効にする必要があります。

37.1.16 English-USロケールでContent Serverを起動しない場合、ドキュメント移動が失敗する

アクティブ・ロケールをEnglish-USに設定してContent Serverを初期起動する必要があります。そうしないと、アプリケーション間でのImagingドキュメントの移動に失敗します。起動したら、アクティブ・ロケールは変更でき、必要に応じてドキュメントを正常に移動できるようになります。

37.1.17 Java一時ファイルのキャッシュ済ファイルの消去

詳細モードでファイルを表示すると、一部のファイルはローカル・クライアント・コンピュータでキャッシュされます。クライアント・コンピュータで記憶域領域が懸念される場合は、クライアントの一時ディレクトリ内のキャッシュ済ファイルをすべて手動で削除します。

37.1.18 Oracleデータベースを使用するImagingシステムでのみソリューション・エディタは使用可能

ImagingがOracleデータベースを使用している場合、ナビゲータ・ペインの「ツール」メニューで「ソリューション・エディタ」が有効になっています。ImagingがOracle以外のデータベースを使用している場合、ソリューション・エディタにはアクセスできません。

37.1.19 その他のMBean構成オプション

次のMBeansの構成は読取り専用で、Oracle WebCenter Content Imaging管理者ガイドのMBeanの構成に関する項には含まれていません。これはOracleによるJava Management Extension (JMX)標準の実装の一部であり、Enterprise ManagerシステムMBeanブラウザで表示はできますが変更はできません。

MBean

説明

ConfigMBean

このMBeanがConfig MBeanであるかどうかを示します。

デフォルト:false

eventProvider

このMBeanがJSR-77によって定義されているイベント・プロバイダであることを示します。

デフォルト:true

eventTypes

このMBeanによって送信されるすべてのイベントのタイプ。

デフォルト: jmx.attribute.change

objectName

MBeanの固有のJMX名。

デフォルト: oracle.imaging:type=config

ReadOnly

trueの場合、このMBeanが読取り専用MBeanであることを示します。

デフォルト:false

RestartNeeded

再起動が必要かどうかを示します。

デフォルト:false

stateManageable

このMBeanがJSR-77によって定義されている状態管理機能を提供することを示します。

デフォルト:false

statisticsProvider

このMBeanがJSR-77によって定義されている統計プロバイダであることを示します。

デフォルト:false

SystemMBean

このMBeanがシステムMBeanであることを示します。

デフォルト:false

37.2 ブラウザの互換性の問題

この項では、ブラウザの互換性の問題について説明します。次のトピックが含まれています。

- 37.2.1項「IE: Internet ExplorerではExecuteSearchに対してASCII以外の文字がサポートされていない」

- 37.2.2項「Firefox: 詳細モードで「バージョン」および「ダウンロード」ダイアログ・ボックスがビューアの背後に表示される」

- 37.2.3項「Internet Explorer 9: ビューアに必要なJava SE Runtime Environmentをインストールするためのリンクの問題」

37.2.1 IE: Internet ExplorerではExecuteSearchに対してASCII以外の文字がサポートされていない

検索名にASCII以外の文字が使用されている場合、Microsoft Internet Explorerの検索URLツール(ExecuteSearch)は機能しません。検索名にASCII以外の文字を使用する必要がある場合は、Mozilla Firefoxバージョン3.5以上を使用して、次のパラメータを設定してください。

- prefs.converted-to-utf8=true

- network.standard-url.escape-utf8=true

- network.standard-url.encode-utf8=true

- network.standard-url.encode-query-utf8=true

37.2.2 Firefox: 詳細モードで「バージョン」および「ダウンロード」ダイアログ・ボックスがビューアの背後に表示される

Firefox 3.6および5.0以上がビューアの詳細モードでページ・アイテムのレイヤー順序を処理する方法に問題があります。このため、Firefoxを使用してドキュメントを表示するときに、ドキュメントが表示されるメイン・ページ・リージョンで「バージョン」および「ダウンロード」ダイアログ・ボックスが隠れてしまいます。この問題を回避するには、ダイアログ・ボックスにアクセスする前に隠れてしまったアイテムを表示できるように、「プロパティ」、「履歴」または「付箋」パネルをメイン・ページ・リージョンまで十分に拡張します。Microsoft Internet ExplorerまたはFirefox 3.5.xを使用している場合、この問題は発生しないため、回避方法として、ビューアの拡張モードを使用する場合はこれらのブラウザを使用してドキュメントを表示できます。

37.2.3 Internet Explorer 9: ビューアに必要なJava SE Runtime Environmentをインストールするためのリンクの問題

ビューアでは、詳細モードでドキュメントを表示するためにJava SE Runtime Environment (JRE)プラグインをインストールする必要があります。JREがインストールされていない場合、初めて詳細モードで使用すると、ビューアからプラグインのインストールを要求されます。Internet Explorer 9を使用している場合、JREプラグインをインストールするためのリンクが機能しません。Internet Explorer 9を使用している場合、詳細モードでビューアを使用するには、JREプラグインを手動で入手およびインストールする必要があります。

37.3 アクセシビリティの問題

この項では、アクセシビリティの問題について説明します。次のトピックが含まれています。

- 37.3.1項「ビューア・モードによってボタンのアクティブ化の動作が異なる」

- 37.3.2項「付箋のコンテンツの制限」

- 37.3.3項「キーボード・ナビゲーション用に追加されたコンテンツにスキップ・リンク」

- 37.3.4項「Firefox: ビューアの詳細モードでのキーボード・ナビゲーション用に追加されたアプレットにスキップ・リンク」

- 37.3.5項「Internet Explorer 7: 「ドキュメントのアップロード」および「プリファレンス」ページでのフォーカスの問題」

- 37.3.6項「スクリーン・リーダー・モードでインポート用に選択したファイルの名前が表示されない」

- 37.3.7項「キーボードを使用してカレンダから選択する場合の問題」

- 37.3.8項「キーボードを使用する場合の新規検索の作成ウィザードのフォーカスの問題」

- 37.3.9項「JAWSによってアノテーションが認識されない」

- 37.3.10項「キーボードを使用してカレンダから選択した日付が失われる」

- 37.3.11項「JAWSによって一部のアノテーション・ボタンが誤って読み上げられる」

- 37.3.12項「Internet Explorer: 名前が長いパネルがスクリーン・リーダーで表示されない」

37.3.1 ビューア・モードによってボタンのアクティブ化の動作が異なる

フォーカスされているボタンをアクティブ化するためのキーボード・コマンドは、ビューアの基本モードと詳細モードで異なります。ビューアの基本モードでは、フォーカスされているボタンのアクティブ化には[Enter]キーを使用します。ビューアの詳細モードでは、フォーカスされているボタンのアクティブ化には[Space]キーを使用します。

37.3.2 付箋のコンテンツの制限

付箋のコンテンツがドキュメントとともにダウンロードまたは印刷されません。また、RESTビューアを介して表示できません。付箋のコンテンツは、「付箋」パネルで付箋を拡大し、Webページを印刷することで、制限付きで印刷可能です。

37.3.3 キーボード・ナビゲーション用に追加されたコンテンツにスキップ・リンク

Imagingユーザー・インタフェースでキーボード・ナビゲーションを使用した場合にページ上で最初にフォーカスされるリンクは、ページ最上部の「コンテンツにスキップ」リンクです。このリンクを選択して[Enter]を押すと、ページのコンテンツ領域にある最初の項目がフォーカスされます。たとえば、ホーム・ページの最初のコンテンツ・アイテムはヘルプ・リンクです。検索を実行してコンテンツ領域に結果が表示された場合、コンテンツにスキップ・リンクをクリックすると最初の検索タブに移動します。

37.3.4 Firefox: ビューアの詳細モードでのキーボード・ナビゲーション用に追加されたアプレットにスキップ・リンク

ビューアの詳細モードでドキュメントを表示した場合、キーボードのフォーカスはビューア・ツールバーから開始されます。ただし、Firefoxでは、キーボードを使用してフォーカスをツールバーの外に移動した場合、要素間を移動して元の場所に戻りません。この問題を回避するには、ページ最上部のアプレットにスキップ・リンクを使用します。キーボードのフォーカスをビューアのツールバーに戻すには、[Tab]で「アプレットにスキップ」リンクに移動し、[Enter]を押します。

37.3.5 Internet Explorer 7: 「ドキュメントのアップロード」および「プリファレンス」ページでのフォーカスの問題

Internet Explorer 7を使用する場合、「ドキュメントのアップロード」ページ(「開く」、「ビューア」、「作成」、「リセット」、「閉じる」)または「プリファレンス」ページ(「適用」、「元に戻す」、「閉じる」)のすべてのコマンド・ボタンに、キーボードからフォーカスできないように見えます。アクティブになっているボタンが明示されませんが、フォーカスは実行されています。Internet Explorer 8では、この問題は発生しません。

37.3.6 スクリーン・リーダー・モードでインポート用に選択したファイルの名前が表示されない

スクリーン・リーダー・モードでインポートするファイルを選択すると、ファイルがロードされ、「次へ」ボタンが使用可能になりますが、インポートするファイルの名前が表示されません。

37.3.7 キーボードを使用してカレンダから選択する場合の問題

Internet Explorer 7では、キーボードを使用してカレンダから日付を選択する際に、日付を選択できません。この問題は、Firefox、SafariおよびInternet Explorerの後期バージョンでは発生しません。また、[Tab]を使用した場合に次のボタンがスキップされます。「前の月」、「前の年」、月の増/減、および年の増/減。キーボードで日付を選択するための別の方法として、数字キーを使用して手動で日付を入力できます。

37.3.8 キーボードを使用する場合の新規検索の作成ウィザードのフォーカスの問題

新規検索の作成ウィザードでフィールドの入力が完了すると、キーボードのフォーカスがブラウザURLに移動するため、現在のページを編集するためにはバナーを[Tab]で移動してナビゲートする必要があります。

37.3.9 JAWSによってアノテーションが認識されない

JAWSの実行中にアノテーション付きドキュメントを表示した場合、[Tab]でアノテーションに移動できますが、JAWSによって説明が読み上げられません。

37.3.10 キーボードを使用してカレンダから選択した日付が失われる

キーボードを使用してカレンダ・コントロールから日付を選択すると、選択した日付が保持されません。回避方法として、キーボードの数字キーを使用して日付フィールドに日付を入力します。

37.3.11 JAWSによって一部のアノテーション・ボタンが誤って読み上げられる

スクリーン・リーダー・モードを使用し、詳細ビューア・モードで最初にドキュメントを開いた場合、JAWSによって各ボタン名の後に[Insert][F1]ヘルプ・テキストというフレーズが誤って追加されます。

37.3.12 Internet Explorer: 名前が長いパネルがスクリーン・リーダーで表示されない

Microsoft Internet Explorerを使用し、「ユーザー・プリファレンス」ページで「スクリーン・リーダーを使用する」が有効化されている場合、「ナビゲーション」ペインの一部のパネルが表示されない可能性があります。ただし、パネル・タイトルのテキストは読み取られます。これは、パネル名が長すぎる場合に発生します。ユーザー・インタフェース言語によっては、この問題が1つ以上のパネルで発生します。非表示のパネルの上にあるパネルを拡大すると、非表示のパネルが表示されます。

37.4 ドキュメントの訂正箇所

この項では、Imagingリリースのドキュメントに関する既知のエラーについて説明します。

- 37.4.1項「Imagingの管理ガイドの2.3.8項のコード・サンプルへの修正」

- 37.4.2項「MBeanタイトルの修正」

37.4.1 Imagingの管理ガイドの2.3.8項のコード・サンプルへの修正

Oracle WebCenter Content Imaging管理ガイドのWindowsのネイティブ認証用のImagingおよびシングル・サインオンの構成に関する項で使用されているデプロイメント・プランのコード・サンプルは、デプロイメントの古いファイル名を参照しています。正しいアプリケーション名はappで、正しいモジュール名はimaging-ui.warです。

正しいコード・サンプルは次のとおりです。

ipm-deployment-plan.xml

提供されたipm-deployment-plan.xmlファイルを使用するか、または.xmlファイルを作成してそれにipm-deployment-plan.xmlという名前を付けます。

<?xml version='1.0' encoding='UTF-8'?>
<deployment-plan
xmlns="http://xmlns.oracle.com/weblogic/deployment-plan"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd"
global-variables="false">
<application-name>app</application-name>
<variable-definition>
<variable>
<name>http-only</name>
<value>false</value>
</variable>
</variable-definition>
<module-override>
<module-name>imaging-ui.war</module-name>
<module-type>war</module-type>
<module-descriptor external="false">
<root-element>weblogic-web-app</root-element>
<uri>WEB-INF/weblogic.xml</uri>
<variable-assignment>
<name>http-only</name>
<xpath>/weblogic-web-app/session-descriptor/cookie-http-only</xpath>
</variable-assignment>
</module-descriptor>
</module-override>
</deployment-plan>

37.4.2 MBeanタイトルの修正

Oracle WebCenter Content Imaging管理者ガイドのMBeanの構成に関する項で、2つのMBeanがMaximumDocumentsおよびPreferredDPIと間違ってリストされています。正しいMBean名はViewerMaximumDocumentsおよびViewerPreferredDPIです。

38 Oracle Information Rights Management

この章では、Oracle IRM ServerおよびOracle IRM Desktop(あわせてOracle IRMとして知られる)に関連する問題について説明します。特に明記しないかぎり、これらのリリース・ノートが適用されるOracle IRMのバージョンは11.1.1.5.0(組み込まれるOracle IRM Desktopのバージョンは11.1.50)です。

この章の構成は、次のとおりです。

- 38.1項「一般的な問題および回避方法」

- 38.2項「構成の問題および回避方法」

- 38.3項「ドキュメントの訂正箇所」

38.1 一般的な問題および回避方法

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

- 38.1.1項「Adobe Reader XおよびAdobe Reader 9で一部の機能が無効化または制限される」

- 38.1.2項「このリリースでのMicrosoft SharePointのサポートの制限」

- 38.1.3項「コンテキスト選択ダイアログが取り消されるとLotus Notesの電子メール・メッセージが失われる可能性がある」

- 38.1.4項「宛先がWebDAVフォルダである場合、Microsoft Office 2000/XPでシール済ファイルに対する「Save As」がブロックされる」

- 38.1.5項「SharePoint 2010でシール済ファイルにローカル・ドラフト・フォルダを使用するよう求められない」

- 38.1.6項「SharePointとともに使用する場合にMicrosoft ExcelスプレッドシートでOracle IRMフィールドの初期表示が正しくない」

- 38.1.7項「Microsoft OfficeアプリケーションおよびSharePointでの自動保存および自動回復の動作」

- 38.1.8項「Microsoft Windows 2000は現在サポートされていない」

- 38.1.9項「クライアントとサーバーのロケールが異なる場合にエラー・メッセージを読み取れない」

- 38.1.10項「「適用」ボタンを使用せずにタブを移動すると変更が失われる」

- 38.1.11項「Microsoft Office 2003でMicrosoft Office 2007互換機能パックを使用した場合に一部のファイル形式がサポートされない」

- 38.1.12項「シール済電子メールが開いているときに手動で権限をチェックインするとMicrosoft Wordがハングする」

- 38.1.13項「Lotus Notesでシール済電子メールに一時ファイル名が表示されることがある」

- 38.1.14項「サイズが2GB以上のファイルのシールはOracle IRM Desktopでサポートされていない」

- 38.1.15項「検索の設定時にレガシー・サーバーへのログインに失敗した後の不適切な認証オプション」

- 38.1.16項「レガシーのシール済ドキュメントをMicrosoft Office 2007で開くと1回目は失敗する」

- 38.1.17項「SSOにOAM 11gを使用すると「ログアウト」リンクが正常に動作しない」

- 38.1.18項「レガシー・サーバーでのデータ入力にはダブルバイト言語を使用できない」

- 38.1.19項「Oracle IRM Serverで[Return]キーのかわりに[Space]キーを使用する」

- 38.1.20項「Oracle IRM Serverのカレンダ・コントロールにキーボードでアクセスできない」

38.1.1 Adobe Reader XおよびAdobe Reader 9で一部の機能が無効化または制限される

次で説明するように、シール済PDFドキュメントのセキュリティを保護するために、一部のAdobe Reader機能が無効化または制限されます。

Adobe Reader Xの保護モード

Adobe Readerの保護モードがアクティブである場合、シール済PDFドキュメントを開くことはできません。保護モードが事前に無効化されていない場合、Oracle IRMでは、シール済PDFドキュメントを開こうとするときに保護モードを無効にできます。これを受け入れないと選択することもできます。この場合、保護モードはアクティブのままであるため、シール済PDFドキュメントは開かれません。

Adobe Reader Xでのツールバーおよび他のコントロールの使用

シール済PDFドキュメントを従来のビューで使用する場合、Internet Explorerでドキュメントの上部に表示されるツールバーを使用することはできません。かわりに、「Read-Mode」ビュー([Ctrl]+[H]を使用)に切り替え、このビューに表示されるフローティング・ツールバー上のボタンを使用する必要があります。「Read-Mode」フローティング・ツールバー上のボタンを使用すると、シール済PDFドキュメントの保存および印刷(十分な権限がある場合)、ページの上下移動、またはズーム・イン/アウトが可能になります。または、権限に応じて、次のキーボード・ショートカットを使用できます: 印刷([Ctrl]+[P])、保存([Ctrl]+[Shift]+[S])、およびコピー([Ctrl]+[C])。

Adobe Reader 9でのツールバーおよび他のコントロールの使用

次のAdobe Reader 9のツールバー・ボタンは機能しません。

- 電子メール

- コラボレーション

- Acrobat.comを使用してAdobe PDFを作成

これらのボタンをクリックすると、関連する機能を使用できないというメッセージが表示されます。

必要な権限がある場合、Adobe Reader 9のその他のコントロールをすべて使用できます。必要な権限がない場合は、コントロールを使用しようとするとメッセージが表示されます。

シール済PDFドキュメントが開いているときにAdobe Reader 9インタフェースに追加したコントロールには、さらに制限が適用されます。追加したコントロールは、Adobe Readerを閉じてもう一度開くまで、アクティブになりません。

38.1.2 このリリースでのMicrosoft SharePointのサポートの制限

Windows 2000/XPの読取り専用サポート

Microsoft Office 2000またはMicrosoft Office XPを使用してMicrosoft SharePointから開く場合、シール済ドキュメントは常に読取り専用で開かれます。Microsoft Office 2003以降、完全チェックアウト、編集および保存機能がサポートされています。Microsoft SharePoint Webサイトを使用してシール済ファイルを参照して開く場合、動作は次のようになります。

- Microsoft Office 2000の「開く」動作: Microsoft SharePoint内で任意のファイルをクリックすると、ファイルを開くまたはローカルに保存するオプションが提供されます。シール済ファイルは、ローカルに保存されないかぎり、常に読取り専用で開きます。

- Microsoft Office 2000の「編集」動作: Microsoft Word [PowerPoint/Excel]の「Edit」オプションは、どのようなファイルに対しても(シールされていてもシールされていなくても)サポートされません。

- Microsoft Office XPの「開く」動作: Microsoft SharePoint 2007内でシール済ファイルをクリックすると、ダウンロード・ダイアログが表示され、ファイルを開くまたはローカルに保存するオプションが提供されます。シール済ファイルは、ローカルに保存されないかぎり、常に読取り専用で開きます。Microsoft SharePoint 2010内でシール済ファイルをクリックすると、ダウンロード・ダイアログが表示され、ファイルをローカルに保存するオプションのみが提供されます。

- Microsoft Office XPの「編集」動作: Microsoft SharePoint 2007および2010では、ファイルのドロップダウン・リストからMicrosoft Word [PowerPoint/Excel]の「Edit」を選択すると、次のシール済ファイル・タイプの場合は何も起こりません: .sppt、.spot、.sxlt、.sdot。他のすべてのシール済ファイル形式は読取り専用で開きます。Microsoft SharePoint 2010では、「Datasheet」ビューを使用する場合、シール済ファイルに対する「Edit Document」オプションがありません。

マージはサポートされない

別のユーザーによって編集ロックされているファイルをMicrosoft SharePointから開いた場合、ローカル・コピーを編集して後で変更をマージすることはできません。Oracle IRM Desktopでは、ドキュメントは強制的に読取り専用で開かれます。Microsoft Office 2010では、「Office」バーおよび「Backstage」ビューには「Edit」ボタンがあり、編集モードに切り替えることができます。シール済ドキュメントの場合、この操作は禁止されています。ファイルを編集する場合は、Webブラウザから開いて編集する必要があります。他の場所で編集がロックされていない場合、ファイルを開いて編集できます。

SharePoint 2010から開かれたMicrosoft Word 2010ファイルは読取り専用である

SharePoint 2010から開かれた場合、次のシール済Microsoft Word 2010ファイル・タイプを編集することはできません: .sdocx、.sdocm、.sdotx、.sdotm。他のシール済Microsoft Word形式(.sdocなど)は通常どおり開きます。回避方法としては、ファイルのコピーをローカルに保存し、このファイルを編集し、SharePointにアップロードします。

シール済Excelファイルを保護モードで開く場合、「Check Out」ボタンがないことがあります。

Microsoft VistaまたはMicrosoft Windows 7上のInternet ExplorerでMicrosoft SharePoint Webサイトが保護モードで動作している場合、「Check Out」ボタンは表示されません。この問題を回避するには、最初にファイルをWebブラウザからチェックアウトするか、Windows Explorer、「Open」ダイアログ(「File」メニューで「Open」を選択)、またはMRU (most-recently-used)リストを介してファイルを直接開きます。

Microsoft Outlookを使用してSharePointをオフラインで操作する

Microsoft Office 2007以降では、SharePointフォルダをOutlookで開くオプションをサポートしています。これにより、SharePointファイルをオフライン中に処理できるようになり、Outlookによって変更の同期が処理されます。シール済ファイルを処理する場合、この機能には既知の問題があります。これは、OutlookではこれらのファイルがネイティブのMicrosoft Officeファイルとは異なる方法で開かれるためです。メッセージ「Outlook cannot track the program used to open this document.Any changes you make to the document will not be saved to the original document」が、シール済ファイルをこのビューから開くときに表示される可能性があります。また、シール済ファイルに対して行われた変更はサーバーに自動的にアップロードされません。手動での送受信が必要になります。

Microsoft Office 2010の場合、シール済ファイルは電子メール添付に類似のモードで開かれ、次の保護ビュー設定が必要です。

- 「Enable Protected View for Outlook Attachments」の選択を解除します。これにより、Outlookオフライン・ビュー内からサーバー・ファイルを開けるようになります。

- 「Enable Protected View for file originating from the Internet」の選択を解除します。これにより、オフラインでの編集中にファイルを開けるようになります。

Windows Explorerを使用してシール済ファイルをSharePointから開く

Windows Vista上のMicrosoft Office 2003では、SharePointのWindows Explorerビューからシール済ファイルを開くときに問題が発生する可能性があります。Microsoft Officeには、次のようなメッセージが表示される可能性があります。

Could not open http://<sp_server>/DavWWWRoot/Docs/MyFolder/file.sdoc

この回避方法として、UNCを使用してフォルダにアクセスします。次に例を示します。

\\<sp_server>\Docs\MyFolder

38.1.3 コンテキスト選択ダイアログが取り消されるとLotus Notesの電子メール・メッセージが失われる可能性がある

Lotus Notesバージョン8.5の基本リリースを使用する場合、シール済電子メールの送信時にコンテキスト選択ダイアログが取り消されると、エラーが発生し、メッセージが失われます。これは、Lotus Notesの以前のバージョンでは発生しません。この問題は、Lotus Notesバージョン8.5.2では解決されています。

38.1.4 宛先がWebDAVフォルダである場合、Microsoft Office 2000/XPでシールされたファイルに対する「Save As」がブロックされる

宛先がWebDAVフォルダ(UCMなど)である場合、Microsoft Office 2000/XPでシール済ファイルに対する「Save As」の使用がブロックされます。シール済ファイルをローカル・ファイル・システムに保存し、WebDAVフォルダに手動でアップロードする必要があります。ただし、11g UCM Desktop Integration Suite (DIS)がインストールされている場合、Microsoft OfficeでDISメニューを使用すると、シール済ファイルをUCMで新しいコンテンツ・アイテムとして保存できます。

宛先がWebDavフォルダである場合、「Save as Sealed」、または「Seal To」(Windows Explorerから)の右クリックが機能します。

38.1.5 SharePoint 2010でシールされたファイルにローカル・ドラフト・フォルダを使用するよう求められない

SharePoint 2010でシール済でないファイルをチェックアウトする場合、チェックアウトに関する警告が表示され、ローカル・ドラフト・フォルダを使用するオプションが与えられます。SharePoint 2010でシール済ファイルをチェックアウトする場合、ローカル・ドラフト・フォルダを使用するオプションが与えられずにファイルがチェックアウトされます。

38.1.6 SharePointとともに使用する場合にMicrosoft ExcelスプレッドシートでOracle IRMフィールドの初期表示が正しくない

この問題は、Oracle IRM Desktopヘルプのトピック「Microsoft ExcelへのOracle IRMフィールドの追加」に示すように、カスタム・プロパティを使用して設定されたOracle IRMフィールドに関するものです。

この問題が発生するのは、Microsoft Windows Vista、Microsoft Internet Explorer 7または8、Microsoft Office 2007およびMicrosoft SharePoint 2007の組合せを使用している場合です。

カスタム・プロパティが含まれるシール済Microsoft Excelスプレッドシートを開く場合、スプレッドシートを編集し始めると、カスタム・プロパティは最初、正しい値ではなくプレースホルダ#NAME?とともに表示されます。カスタム・プロパティは、スプレッドシートを編集し始めたときに正しい値で更新される必要があります。

38.1.7 Microsoft OfficeアプリケーションおよびSharePointでの自動保存および自動回復の動作

Microsoft Officeアプリケーションの自動保存および自動回復の動作は、次のとおりです。

一般

自動回復の場合、ディスク上のシール済ファイルに回復した変更を保持するため、ファイルをディスクに即時保存するよう求められます。この動作は、自動回復をサポートしているすべてのバージョンおよびアプリケーションに当てはまります。

Word

- サポートされているすべてのバージョン: シール済ファイルの自動保存および回復は通常どおり動作しますが、例外として、ファイル名に拡張子以外のドットが含まれる場合(例: my.filename.sdoc)、またはファイル名にダブルバイト文字が含まれる場合、自動保存がブロックされます。

- Word 2010では、自動的に保存され、「Recovery」ペインから回復されるファイルの場合、「Save As」を実行するよう自動的に求められることはありません。ユーザーは、「Save As」を手動で実行する必要があります。

PowerPoint

- PowerPoint XP、2003: シール済ファイルの自動保存および回復は通常どおり動作します。

- PowerPoint 2007: シール済ファイルの自動保存は実行されません。

- PowerPoint 2000: シール済ファイルが開いている場合、自動保存は無効になります。つまり、システムがクラッシュした場合、(シール済または元の)ファイルへの未保存の変更はすべて失われます。

- PowerPoint 2010: 自動的に保存されたファイルは「Recovery」ペインには表示されませんが、Microsoft Office 2010では、「Backstage」ビューを介して開くことができる自動保存ファイルが作成され、変更を回復できます。

Excel

- サポートされているすべてのバージョン: 自動的に保存されたExcelファイル(.xar)はシールされますが、これらのファイルの回復は自動的に実行されません。失われた変更を回復するには、.xarファイルを探して名前を.sxlsに変更する必要があります。

- Excel 2010: 自動的に保存されたファイルは「Recovery」ペインには表示されませんが、Microsoft Office 2010では、「Backstage」ビューを介して開くことができる自動保存ファイルが作成され、変更を回復できます。

Microsoft Officeドラフト・ドキュメント

- Microsoft Officeでは、未保存のファイルのコピーが短時間保持されます。これらには「Backstage」ビューからアクセスできます。Oracle IRMではこれらのファイルは自動保存ファイルとして処理されます。これらを開くと、「Save As」操作を実行するよう求められます。元のファイルのかわりに回復されたファイルを使用するには、保存したバージョンを元のファイルにコピーする必要があります。

これらの制限をふまえて、自動保存および回復に依存しないことをお薦めします。かわりに、これらのアプリケーションの使用時には、頻繁に作業を保存してください。

38.1.8 Microsoft Windows 2000は現在サポートされていない

Oracle IRMで以前サポートされていたMicrosoft Windows 2000オペレーティング・システムは、現在はサポートされていません。

38.1.9 クライアントとサーバーのロケールが異なる場合にエラー・メッセージを読み取れない

エラー・メッセージは、サーバー(Oracle IRM Server)の言語でクライアント(Oracle IRM Desktop)に送信されます。そのため、サーバーとクライアントのロケールが異なる場合は、エラー・コードが文字化けしてレンダリングされる可能性があります。ただし、エラー・コードは読取り可能なため、必要に応じてOracleサポート・サービスに提供できます。

38.1.10 「適用」ボタンを使用せずにタブを移動すると変更が失われる

Oracle IRM Server Management Consoleでは、「適用」ボタンを含むタブ付きのページで変更を行い、「適用」ボタンを使用せずに別のタブに移動した場合、変更が失われます。変更の保存を促すプロンプトは表示されません。

38.1.11 Microsoft Office 2003でMicrosoft Office 2007互換機能パックを使用した場合に一部のファイル形式がサポートされない

Microsoft Office 2003以前でMicrosoft Office 2007互換機能パックを使用した場合に、Microsoft PowerPointおよびMicrosoft Excelの次の形式がシール用としてサポートされません: SPOTM、SPOTX、SPPTM、SPPTX、SXLSXおよびSXLTX。これらのアプリケーションの場合、シール用としてサポートされている他のファイル形式を使用してください。

38.1.12 シール済電子メールが開いているときに手動で権限をチェックインするとMicrosoft Wordがハングする

Oracle IRM Desktopで、Microsoft Wordでシール済電子メールが開いているときに権限をチェックインしようとすると、Microsoft Wordがハングする可能性があります。シール済電子メールが開いているときは権限をチェックインしないことをお薦めします。

38.1.13 Lotus Notesでシール済電子メールに一時ファイル名が表示されることがある

Lotus Notesでは、シール済電子メールに複数のメッセージまたは返信を含む通信スレッドがある場合、タイトル・バーに、正しい件名ではなく一時ファイル名が表示されることがあります。また、変更を行っていない場合に変更の保存を促すプロンプトが表示されることがあります。これらの例外は、悪影響を及ぼすものではありません。

38.1.14 サイズが2GB以上のファイルのシールはOracle IRM Desktopでサポートされていない

Oracle IRM Desktopの現在のリリースでは、サイズが2GB以上のファイルのシールはサポートされていません。

38.1.15 検索の設定時にレガシー・サーバーへのログインに失敗した後の不適切な認証オプション

索引付き検索の設定時に、Windows NT認証用に設定されたレガシー・サーバー(たとえば、10g Oracle IRM Server)に対して不正な認証資格証明を入力した場合、ログイン再試行のダイアログにWindows Basic認証のオプションが表示されます。Windows認証資格証明を使用してWindows NT認証用に設定されたレガシー・サーバーにログインしないでください。

38.1.16 レガシーのシール済ドキュメントをMicrosoft Office 2007で開くと1回目は失敗する

レガシーのMicrosoft Office 2007ドキュメント(Oracle IRMの旧バージョンでシール済ドキュメント)を開こうとしたときに、ドキュメントがシールされたサーバーとOracle IRM Desktopが同期化されていない場合、ドキュメントを開くことはできません。シール済ドキュメントは開かれず、ドキュメントがシールされたサーバーに対して認証を行うよう求められることはありません。シール済ドキュメントを2回目に開こうとすると成功します。これは、初回の試行によってOracle IRM Desktopがサーバーと同期化されたためです。また、レガシーのシール済ドキュメントを開く前に、(Oracle IRM Desktopの「オプション」ダイアログを使用して)サーバーに手動で同期化することもできます。

38.1.17 SSOにOAM 11gを使用すると「ログアウト」リンクが正常に動作しない

SSOにOAM (Oracle Access Management)11gを使用する場合、Oracle IRM Server管理コンソールの「ログアウト」リンクが機能しません。

38.1.18 レガシー・サーバーでのデータ入力にはダブルバイト言語を使用できない

Oracle IRM Desktopのこのリリースは、これまでのリリースより多数の言語(一部のダブルバイト言語を含む)で提供されています。ただし、レガシー(10g)サーバーでは、従来どおり7ビットASCII範囲の文字でデータ(ユーザー名など)を入力する必要があります。

38.1.19 Oracle IRM Serverで[Return]キーのかわりに[Space]キーを使用する

Oracle IRM Server Management Consoleの一部のダイアログでは、[Return]キーを押してもボタンが実行されません。この問題が発生した場合は、かわりに[Space]キーを使用してください。

38.1.20 Oracle IRM Serverのカレンダ・コントロールにキーボードでアクセスできない

Oracle IRM Server Management Consoleで、カレンダ・コントロールにキーボードでアクセスできず、コンソールがスクリーン・リーダー・モードである場合はカレンダ・コントロールが表示されません。キーボードを使用して日付を入力するには、日付を入力する必要があります。

38.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 38.2.1項「ユーザーおよびグループ検索用の新規JPS構成プロパティ」

- 38.2.2項「ロールの編集バグを修正するためにOracle IRM Serverのリリース11.1.1.5.0で必須のパッチ番号12369706」

- 38.2.3項「Oracle IRM Desktopの64ビット・バージョンのインストール」

- 38.2.4項「新しい「オンライン情報」ボタンを取得するために再起動が必要である」

- 38.2.5項「Oracle Access Managerバージョン10gを使用したOracle IRMのデプロイ」

- 38.2.6項「ユーザーとグループの名前が同じ場合にLDAPの再関連付けが失敗する」

- 38.2.7項「5.5より前のバージョンからのOracle IRM Desktopのアップグレード」

- 38.2.8項「Oracle IRM Desktopをアップグレードした後のサーバーの同期化」

- 38.2.9項「Oracle IRM Desktopのアップグレード後に失われた設定を再適用する」

- 38.2.10項「ユーザー名およびパスワードを使用した認証時のOracle IRMアカウントの変更」

- 38.2.11項「Oracle RACを使用する場合にOracle IRMインストールに必要なインストール後の手順」

- 38.2.12項「Oracle IRMインストールのヘルプ・ページを英語以外のサーバー・ロケールで開く」

38.2.1 ユーザーおよびグループ検索用の新規JPS構成プロパティ

次の新規JPS構成プロパティがPS5でサポートされています。これらの設定により、Oracle IRM Server Managementコンソールのユーザーおよびグループ検索で使用される属性を定義できます。

プロパティ: oracle.irm.default.search.user.attributes

有効値(1つ以上の値をカンマで区切って指定可能):

- NAME

- USER_NAME

- FIRST_NAME

- LAST_NAME

- BUSINESS_EMAIL

デフォルト値= "NAME,USER_NAME,FIRST_NAME,LAST_NAME,BUSINESS_EMAIL"

プロパティ: oracle.irm.default.search.group.attributes

有効値:

- ROLE_NAME

デフォルト値= "ROLE_NAME"

これは、jps-config.xmlですでにサポートされている検索フィルタ属性を補完します。

プロパティ: oracle.irm.default.search.filter

有効値(次のいずれか):

- EQUALS

- BEGINS

- ENDS

- CONTAINS

デフォルト値= "CONTAINS"

例

JPS LDAPサービス・インスタンス・エントリの例:

<serviceInstance name="idstore.ldap" provider="idstore.ldap.provider">
<property name="idstore.config.provider" value="oracle.security.jps.wls.internal.idstore.WlsLdapIdStoreConfigProvider"/>
<property name="CONNECTION_POOL_CLASS" value="oracle.security.idm.providers.stdldap.JNDIPool"/>
<property name="oracle.irm.default.search.filter" value="BEGINS"/>
<property name="oracle.irm.default.search.user.attributes" value="USER_NAME,NAME,BUSINESS_EMAIL"/>
<property name="oracle.irm.default.search.group.attributes" value="ROLE_NAME"/>
</serviceInstance>

38.2.2 ロールの編集バグを修正するためにOracle IRM Serverのリリース11.1.1.5.0で必須のパッチ番号12369706

Oracle IRM Server Management Consoleには、インストールまたはアップグレードしたシステムに対するパッチの適用が必要な問題があります。コンテキストに対する権限を選択する場合、「プロパティ」、「編集」および「削除」ボタンが常に無効であり、使用できません。権限を選択すると、ボタンが有効化されません。

この問題はパッチ12369706により修正されます。このパッチはhttps://support.oracle.comからダウンロードできます。

パッチをインストールする手順は、次のとおりです。

1. https://support.oracle.comにログオンします。

2. 「パッチと更新版」を選択します。

3. パッチ検索にパッチ番号12369706を入力します。

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

5. パッチに示すインストール手順に従います。

38.2.3 Oracle IRM Desktopの64ビット・バージョンのインストール

このリリースでは、Oracle IRM Desktopクライアント・ツールの64ビット・バージョンをインストールするよう選択できます。このインストールに関する特定の手順はありませんが、32ビット環境に64ビット・バージョンをインストールしようとすると、この操作が不可能であることを示すメッセージが表示されます。

38.2.4 新しい「オンライン情報」ボタンを取得するために再起動が必要である

Oracle IRM Desktopの以前のリリースからアップグレードした後、「プロパティ」ダイアログ内の「IRM」タブの新しい「オンライン情報」ボタン(Windows Explorerでファイルの「プロパティ」を右クリックして取得)は、システムを再起動するまで表示されません。これは新規インストールには影響しません。回避方法として、Oracle IRM Desktopの以前のリリースからアップグレードした後、再起動が必要であると求められなくても、再起動します。

38.2.5 Oracle Access Managerバージョン10gを使用したOracle IRMのデプロイ

Oracle Access Manager version 10gを使用した環境でOracle IRMバージョン11gR1をデプロイするには、ログアウト・リクエストを正しく処理するための追加構成が必要です。詳細は、『Oracle Fusion Middlewareアプリケーション・セキュリティ・ガイド』のOracle Access Manager 10gおよび10g WebGatesのグローバル・ログアウトの構成に関する項を参照してください。

38.2.6 ユーザーとグループの名前が同じ場合にLDAPの再関連付けが失敗する

LDAPアイデンティティ・ストアを再関連付けする際、ユーザーとグループの名前が同じ場合に、ユーザーおよびグループの情報をエクスポートするOracle IRMプロセスで問題が発生します。ユーザーとグループの名前が同じ場合、エクスポート・プロセスのエクスポート・ステップで、ユーザーかグループのどちらかの詳細が失われます。これは、ユーザーまたはグループの名前がファイル名として使用され、一方のファイルにより他方のファイルが上書きされるためです。再関連付け後の回避方法として、ユーザーおよびグループの権限の割当てを確認し、欠落しているものを手動で再度割り当てます。

38.2.7 5.5より前のバージョンからのOracle IRM Desktopのアップグレード

Oracle IRM Desktopをバージョン5.5以上からこのリリースへアップグレードする場合は、古いバージョンがインストールされているコンピュータでインストール・ウィザードを実行できます。

5.5より前のバージョン、もしくはSealedMedia UnsealerまたはDesktopのいずれかのバージョンからこのリリースにアップグレードする場合は、古いバージョンをアンインストールしてからこのリリースをインストールする必要があります。

Oracle IRM Desktopを10gリリースからこのリリースへアップグレードする場合は、ローカルで保存した、シール済ドキュメントの使用権限(オフラインで作業を継続するための権限)が失われます。この場合は、オンライン接続およびサーバーとの同期化を行って、新しい権限を取得する必要があります。そのため、サーバーへのオンライン・アクセスを取得するまで、アップグレードを開始しないでください。

Windows VistaまたはWindows 7でアップグレードを行う場合、ファイルのロックが発生して、再試行、無視または取消しを求められる可能性があります。この状況が発生した場合は、無視のオプション使用して構いません。

38.2.8 Oracle IRM Desktopをアップグレードした後のサーバーの同期化

Oracle IRM Desktopを10gリリースからこのリリースにアップグレードする場合は、いずれのサーバー(Oracle IRM Server)とも同期化されません。そのため、「Oracle IRM Desktopオプション」ダイアログの「サーバー」タブに空のリストが表示されます。アクセス権を持つシール済ドキュメントを開くと、このリストにサーバーが自動的に追加されます。最も簡単にサーバー・リストを再移入する方法は、サーバーに対してシール済の、アクセス権を持つドキュメントを開くことです。

38.2.9 Oracle IRM Desktopのアップグレード後に失われた設定を再適用する

Oracle IRM Desktopを10g リリースからこのリリースにアップグレードする場合、(Oracle IRM Desktopの「オプション」ダイアログに示されるような)以前の設定は新しいインストールには適用されません。これには電子メール・システムのサポートが含まれます。このため、Microsoft OutlookおよびLotus Notesでシール済電子メールを処理する前にこれらをリセットする必要があります。

38.2.10 ユーザー名およびパスワードを使用した認証時のOracle IRMアカウントの変更

Oracle IRM Desktopでは、オフライン・データベースのユーザー権限がキャッシュされます。これまでのリリースでは、このデータベースはマシンの全ユーザーで共有されていました。このリリースでは、Windowsユーザーごとに1つのオフライン・データベースが存在します。

Windowsアカウントごとに、1つのOracle IRMアカウントのみを使用することを強くお薦めします。

ユーザー名およびパスワードを使用してサーバー(Oracle IRM Server)を認証する場合は、使用するアカウントを次の手順で変更できます。

1. 「Oracle IRM Desktopオプション」ダイアログの「権限の更新」タブで、「チェックイン」をクリックしてすべてのサーバーの権限をチェックインします。

2. 「Oracle IRM Desktopオプション」ダイアログの「サーバー」タブで、更新するサーバーを選択して「パスワードをクリア」をクリックします。

3. Adobe ReaderやMicrosoft OfficeなどのOracle IRM対応アプリケーションを終了します。
Oracle IRM対応アプリケーションがまだ実行されていると考えられる場合は、Microsoft Windowsを再起動します。

4. 「Oracle IRM Desktopオプション」ダイアログの「権限の更新」タブで、「同期化」をクリックしてすべてのサーバーの権限を同期化します。

Windows認証を使用して自動的にサーバーに認証されるユーザーは、Oracle IRMアカウントを変更できません。

オフライン・データベースへのアクセスは、Windows資格証明によって保護されます。オフラインでの作業時にOracle IRMの認証が追加的に要求されることはありません。

38.2.11 Oracle RACを使用する場合にOracle IRMインストールに必要なインストール後の手順

Oracle IRMインスタンスでOracle RACを使用するには、WebLogic管理コンソールで次の手順を行って、Oracle IRMデータソースを変更する必要があります。

1. 「サービス」から「JDBC」→「データ・ソース」を選択します。

2. OracleIRMデータソースを選択します。

3. 「トランザクション」タブで「グローバル・トランザクションのサポート」→「2フェーズ・コミットのエミュレート」を選択します。

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

これにより、Oracle RAC用のOracle IRMデータソースのglobal-transactions-protocolがEmulateTwoPhaseCommitに設定されます。

38.2.12 Oracle IRMインストールのヘルプ・ページを英語以外のサーバー・ロケールで開く

英語以外のサーバー・ロケールでOracle IRMインストールのヘルプ・ページを開くには、次の手順を行います。

1. shiphomeを解凍します。

2. Disk1\stage\ext\jlib\にあるecminstallhelp.jarファイルのhelp\enから、HTM以外のすべてのファイル(計7ファイル)を抽出します。

3. ECMをインストールするロケールのjarフォルダ内に、これらの7ファイルを配置します。

4. 変更したバージョンでecminstallhelp.jarを上書きします。

38.3 ドキュメントの訂正箇所

この時点で既知の問題はありません。

39 Oracle WebCenter Content

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

- 39.1項「一般的な問題および回避方法」

- 39.2項「構成の問題および回避方法」

- 39.3項「ドキュメントの訂正箇所」

39.1 一般的な問題および回避方法

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

- 39.1.1項「Windows 7のInbound Refineryスタンドアロン・アプリケーションの実行可能ファイル」

- 39.1.2項「コンテンツIDにマルチバイト・キャラクタが含まれるフォリオ項目はSafariで正しく表示されない」

- 39.1.3項「Site StudioではサイトID、ディレクトリ名およびページ名のマルチバイト・キャラクタはサポートされていない」

- 39.1.4項「Site Studio Publisherではマルチバイト・キャラクタはサポートされていない」

- 39.1.5項「サーバーのシステム・ロケールが一致しない場合にコンテンツ・サーバー間でのフォルダ・アーカイブの転送が失敗する」

- 39.1.6項「エクスポート時のユーザー・ロケールとサーバー・システム・ロケールが一致しない場合にフォルダ・アーカイブのインポートが失敗する」

- 39.1.7項「フランス語およびイタリア語では「新規フォリオ」ページが機能しない」

- 39.1.8項「Oracle WebCenter ContentサーバーおよびIPv6のサポート」

- 39.1.9項「大きいファイルのチェックインによりタイムアウトが発生する」

- 39.1.10項「中止されたContent Categorizerのトレース・ログ設定」

- 39.1.11項「シングル・サインオンでOAMサーバーとともにWebCenter Contentを使用する」

- 39.1.12項「Internet Explorer 8でコントリビューション・フォルダを表示すると余分な行が表示される」

- 39.1.13項「ログアウトまたは再起動後にWebDAV接続が失敗する」

- 39.1.14項「LDAPユーザーに一部の管理者権限が付与されない」

- 39.1.15項「WinNativeConverterには.NET Frameworkが必要である」

- 39.1.16項「Oracle OpenOffice構成の詳細な設定」

- 39.1.17項「OpenOfficeクラス・ファイルへのクラスパスの設定に関する概要」

- 39.1.18項「Inbound RefineryのPDF変換の結果が元のコンテンツと視覚的に異なる可能性がある」

- 39.1.19項「ユーザー・ロケールとサーバー・ロケールが一致しない場合、WebCenter ContentでOracle E-Business SuiteおよびPeopleSoft管理対象のアタッチメント・ページにアクセスできない」

- 39.1.20項「WindowsとWebDAVの接続の問題」

- 39.1.21項「レコード管理用のxdoruntime.earライブラリの手動追加」

- 39.1.22項「SSXAでのHCSPカスタム要素の使用」

- 39.1.23項「FCKEditorおよびChromeでのリンク・ウィザードの使用」

- 39.1.24項「Chromeの使用時にリンク・ウィザードでエラーが表示される」

- 39.1.25項「Chromeを使用したSite Studio Webサイトのバックアップ」

- 39.1.26項「ChromeおよびSafariでのDAMビデオ・ストーリーボードのエラー」

- 39.1.27項「FireFoxおよびFCKエディタの使用時における表スタイルの適用の問題」

- 39.1.28項「Content Information Serverが11gに対してサポートされていない」

- 39.1.29項「FireFoxでトレイを使用した際のウィンドウ・サイズ」

- 39.1.30項「Chromeのバスケット・アイテムのコンテンツ・アイテム・アイコンが破損して表示される」

- 39.1.31項「Kofax 9でのVB6コンポーネントの依存性」

- 39.1.32項「Windows VistaおよびWindows 7でオフライン・サーバーのステータス・アイコンがオーバーレイ表示されない」

- 39.1.33項「古い管理対象ファイル・リビジョンをMicrosoft Excelで開けない」

- 39.1.34項「SSPの対象フィルタおよび対象外フィルタでのURLの使用」

- 39.1.35項「Folders_gの非推奨アラートの無効化」

- 39.1.36項「Windows ExplorerでのMicrosoft Officeのドラッグ・アンド・ドロップ」

- 39.1.37項「ZipRenditionStaticAccessのスケジュール済ジョブの情報へのアクセス」

- 39.1.38項「ドキュメントのサムネイル・イメージにページ1しか使用できない」

- 39.1.39項「UCMがEBRモードの場合、チェックインフォームおよび検索フォームでエラー・メッセージが表示される」

- 39.1.40項「UCMがEBRモードの場合、ビュー公開エラーがログで確認される」

- 39.1.41項「外部OracleTextSearchによる最適化エラー」

- 39.1.42項「cwallet.ssoの変更をデプロイメント・マネージャに伝播する」

- 39.1.43項「Dynamic Converterコンポーネントが有効になっていると、EBRモードのUCMが起動できない」

39.1.1 Windows 7のInbound Refineryスタンドアロン・アプリケーションの実行可能ファイル

Windows 7では、Oracle WebCenter Content: Inbound Refineryスタンドアロン・アプリケーションの実行可能ファイルは、binディレクトリ(Domain_Dir/ucm/ibr/bin)に自動的にコピーされません。スタンドアロン・アプリケーションを使用する必要がある場合は、Idc_Home/binから実行可能ファイルをコピーして名前を変更できます。たとえば、システム・プロパティを使用するには、Idc_Home/bin/Installer.exeをDomain_Dir/ucm/ibr/bin/SystemProperties.exeにコピーする必要があります。

Inbound Refineryは、Windows 7の開発環境のみでサポートされていることに留意してください。

39.1.2 コンテンツIDにマルチバイト・キャラクタが含まれるフォリオ項目はSafariで正しく表示されない

Safari Webブラウザを使用して簡易フォリオにコンテンツをダウンロードする際に、1つ以上のコンテンツIDにマルチバイト・キャラクタが含まれる場合は、マルチバイトのコンテンツIDが------として表示されます。これを回避するには、Internet ExplorerまたはFirefoxを使用するか、コンテンツIDにマルチバイト・キャラクタを使用しないでください。

39.1.3 Site StudioではサイトID、ディレクトリ名およびページ名のマルチバイト・キャラクタはサポートされていない

Oracle Site Studioでは、URLに使用されるすべての値(サイトID、ディレクトリ名およびページ名を含む)について、マルチバイト・キャラクタがサポートされていません。

39.1.4 Site Studio Publisherではマルチバイト・キャラクタはサポートされていない

Oracle Site Studio Publisherでは、マルチバイト・キャラクタはサポートされていません。

39.1.5 サーバーのシステム・ロケールが一致しない場合にコンテンツ・サーバー間でのフォルダ・アーカイブの転送が失敗する

アーカイバ・ユーティリティを使用して、2つのOracle Content Serverインスタンス間でフォルダ・アーカイブを転送する際、これらのサーバーのシステム・ロケールが異なる場合は失敗します。ターゲット・サーバーでフォルダは作成されず、そのフォルダ内の項目はいずれもインポートされません。この問題を回避するには、両方のコンテンツ・サーバーのシステム・ロケールが一致することを確認します。

39.1.6 エクスポート時のユーザー・ロケールとサーバー・システム・ロケールが一致しない場合にフォルダ・アーカイブのインポートが失敗する

Oracle Content Serverの「フォルダ構成」ページからフォルダ・アーカイブをエクスポートするときに、エクスポート時のユーザー・ロケールがサーバー・システム・ロケールと一致しない場合、コンテンツ・サーバー上のユーザー・ロケールとサーバー・ロケールが一致していても、このフォルダ・アーカイブを同じコンテンツ・サーバーにも異なるコンテンツ・サーバーにもインポートできません。これを回避するには、フォルダ・アーカイブのエクスポート時にユーザー・ロケールとシステム・ロケールが一致することを確認します。

39.1.7 フランス語およびイタリア語では「新規フォリオ」ページが機能しない

フォリオおよびAppAdapterCoreの両機能が有効化されており、ユーザー言語がフランス語またはイタリア語のどちらかに設定されている場合は、「新規フォリオ」ページでテンプレートの選択および新規フォリオの作成を実行できません。

39.1.8 Oracle WebCenter ContentサーバーおよびIPv6のサポート

Oracle WebCenter ContentサーバーはIPv4/IPv6デュアルスタック・ホストでサポートされますが、IPv6のみのホストではサポートされません。サポートされているトポロジは次のとおりです。

- Oracle Database (IPv4ホスト上)

- Oracle WebCenter Content、Oracle WebCenter Content: Records、Oracle WebCenter Content: Inbound Refinery (IPv4/IPv6デュアルスタック・ホスト上)

- クライアント(ブラウザ)(IPv4またはIPv6ホスト上)

39.1.9 大きいファイルのチェックインによりタイムアウトが発生する

多くの場合、大きいファイルのチェックインでは、発生したI/Oの量が原因でタイムアウトが発生します。大きいファイルの書込み中にデータベース・ロックが保持されることにより、後続のチェックインがブロックされます。IdcServerThreadQueryTimeout構成設定を使用すると、チェックアウト時間を延ばすことができます。この設定は秒単位で表されます。たとえば、タイムアウトを5分に設定するには、IdcServerThreadQueryTimeout=300と設定します。

39.1.10 中止されたContent Categorizerのトレース・ログ設定

Content Categorizer固有の実行トレース・ログ設定は中止されました。かわりに、コンテンツ・サーバー・システムの監査情報機能を使用してください。Content Categorizerの実行トレースを有効化するには、「管理システム監査情報」ページの「トレース・セクション情報」セクションで「アクティブなセクション」コントロールにcontentcategorizerを入力します。

39.1.11 シングル・サインオンでOAMサーバーとともにWebCenter Contentを使用する

シングル・サインオン環境でOracle Access ManagerとともにWebCenter Contentを使用する場合、config.cfgファイルのエントリには次の行を追加する必要があります。

LogoutServerUrl=http://OAMserveraddress:port/ngam/server/logout?end_url=<$HttpBrowserFullWebRoot$>
RedirectHostsFilter=OAMserveraddress

39.1.12 Internet Explorer 8でコントリビューション・フォルダを表示すると余分な行が表示される

Internet Explorer 8のデフォルト設定でフォルダを使用する場合、IE8には余分な表示が追加されます。これを解決するには、「互換表示設定」ダイアログを開いて「互換表示でイントラネット サイトを表示する」チェック・ボックスを選択解除します。

39.1.13 ログアウトまたは再起動後にWebDAV接続が失敗する

Windows 7およびWindows Vistaクライアントでは、ログアウトして再ログインした後、または再起動後に、WebDAV経由でのWebCenter Contentへのアクセスに使用されるネットワーク・プレースが機能しなくなります。これは、接続を削除して再作成すると解決します。

39.1.14 LDAPユーザーに一部の管理者権限が付与されない

WebCenter Contentは、ユーザーがログインするたびにWebCenter Contentロールを付与するためにグループ「管理者」を調べます。ユーザーがWebCenter Content管理サーバーにアクセスする必要がある場合、ユーザーは「管理者」という名前のグループのメンバーである必要があります。

39.1.15 WinNativeConverterには.NET Frameworkが必要である

Inbound RefineryコンポーネントWinNativeConverterでは、Windowsオペレーティング・システム用のMicrosoft .NET Framework 3.5 Service Pack 1再配布可能パッケージにvb.Netライブラリが含まれている必要があります。このパッケージは、次の場所にあるMicrosoftダウンロード・センターからダウンロードできます。

http://www.microsoft.com/downloads

「Microsoft .NET Framework 3.5 Service Pack 1」を検索し、dotnetfx35setup.exeをダウンロードしてWindowsオペレーティング・システムにインストールしてください。

39.1.16 Oracle OpenOffice構成の詳細な設定

Oracle OpenOfficeを使用してコンテンツを変換するようInbound Refineryを構成する場合、追加構成の詳細は、『PDF Converterインストレーションおよび管理ガイド』のOracle 10g リリースを参照してください。完全なガイドは、次のURLのOracle Technology NetworkからPDFまたはHTML形式でダウンロードできます。

http://download.oracle.com/docs/cd/E10316_01/ouc.htm

Oracle OpenOffice構成の詳細は、第4章「PDFコンバータのインストール」、サード・パーティのアプリケーションのインストールに関する項内のOpenOfficeに関する項で説明されており、次のURLから直接アクセスできます。

http://download.oracle.com/docs/cd/E10316_01/refinery/refinery_doc_10/pdfconverter/wwhelp/wwhimpl/common/html/wwhelp.htm?context=install_admin_pdfc_10en&file=page_04_19.htm

Oracle OpenOffice構成の詳細は、第4章「PDFコンバータのインストール」、サード・パーティのアプリケーションのインストールに関する項内のOpenOfficeに関する項で説明されており、次のURLから直接アクセスできます。

http://download.oracle.com/docs/cd/E10316_01/refinery/refinery_doc_10/pdfconverter/wwhelp/wwhimpl/common/html/wwhelp.htm?context=install_admin_pdfc_10en&file=page_04_19.htm

39.1.17 OpenOfficeクラス・ファイルへのクラスパスの設定に関する概要

『Oracle Digital Asset Manager and Conversion管理ガイド』の第2章「変換の管理」、コンテンツ・サーバーとRefineryの通信の構成に関する項のステップ2では、次を入力するよう求められます。

JAVA_CLASSPATH_openoffice_jars=<OfficePath>/Basis/program/classes/unoil.jar:<OfficePath>/URE/java/ridl.jar:<OfficePath>/URE/java/jurt.jar:<OfficePath>/URE/java/juh.jar

<OfficePath>の正規の値にはスペースが含まれる可能性があるため、Microsoft Windows環境でこの値を設定する際は注意が必要です。

パスは引用符で囲まず、パス区切りにはバックスラッシュ(\)ではなくスラッシュ(/)を使用し、パス内のスペースはバックスラッシュ(\)を使用してエスケープするようにしてください。たとえば、Windows環境で正しく表記されたクラスパスは、次のようになります。

JAVA_CLASSPATH_openoffice_jars=C:/Program\Files/OpenOffice.org\3/Basis/program/classes/unoil.jar:C:/Program\Files/OpenOffice.org\3/URE/java/ridl.jar:C:/Program\ Files/OpenOffice.org\3/URE/java/jurt.jar:C:/Program\ Files/OpenOffice.org\ 3/URE/java/juh.jar

39.1.18 Inbound RefineryのPDF変換の結果が元のコンテンツと視覚的に異なる可能性がある

Oracle WebCenter Content: Inbound Refineryでは、ネイティブ・フォーマットからPDFへ変換されるコンテンツの視覚的な整合性とフォーマットを保つために最善が尽くされていますが、生成されるPDFのレプリケーションが視覚的に厳密であることは保証できません。

39.1.19 ユーザー・ロケールとサーバー・ロケールが一致しない場合、WebCenter ContentでOracle E-Business SuiteおよびPeopleSoft管理対象のアタッチメント・ページにアクセスできない

WebCenter ContentのOracle E-Business SuiteおよびPeopleSoft管理対象のアタッチメント機能では、ユーザー・ロケールとサーバー・ロケールが一致しない場合、管理対象のアタッチメント・ページにアクセスする権限がユーザーに付与されません。つまり、ユーザーはこれらのページを表示できません。

39.1.20 WindowsとWebDAVの接続の問題

状況によっては、サポートされているWindowsオペレーティング・システムでも、HTTPを介して実行され、HTTP Basic認証を使用しているWebDAVサーバーへの接続が困難である場合があります。これを修正するには、クライアント・コンピュータのレジストリを編集してBasic認証を有効にする必要があります。詳細は、http://support.microsoft.com/kb/841215にあるMicrosoft Knowledge Baseの文書番号841215を参照してください。

39.1.21 レコード管理用のxdoruntime.earライブラリの手動追加

Oracle WebCenter Content製品にレコード管理機能がインストールされている場合、ドメインの作成後、Oracle WebLogic管理コンソールからxdoruntime.earライブラリを手動で追加する必要があります。管理対象サーバーを初めて起動する前に、Oracle WebCenter ContentのEARファイルのweblogic-application.xmlファイルにこのライブラリへの参照を追加する必要があります。

WebLogic WebCenter Contentドメインにxdoruntime.earを追加するには、次の手順を実行します。

1. ドメインの作成後、管理サーバーのみを起動します。管理対象WebCenter Contentサーバーがすでに起動されている場合、管理者は後で追加手順を実行し、デプロイされているWebCenter Contentサーバー・インスタンスへの参照を追加する必要があります。

2. ブラウザでWeblogicコンソールを開きます。左側のペインで「デプロイメント」をクリックします。各ページを参照し、WebLogic管理コンソール内にxdoruntime.earファイルがすでに存在するかどうかを確認します。すでに存在する場合は、これ以上の手順を実行する必要はありません。

3. xdoruntime.earファイルが存在しない場合は、「デプロイメント」表示で「インストール」をクリックします。ファイル選択ダイアログが開きます。使用可能なファイル・システムを参照し、次のパスでxdoruntime.earを選択します。

/FMW_HOME/Oracle_ECM1/ucm/idc/components/ReportPublisher/lib/xdoruntime.ear

4. 「次へ」をクリックします。ファイルをライブラリとして選択するためのオプション・ページが開きます。「このデプロイメントをライブラリとしてインストールする」を選択し、「次へ」をクリックします。

5. 「ターゲット選択」画面が開きます。すべてのターゲットを選択し、「次へ」をクリックします。

6. 「デプロイメント名」画面が開きます。「セキュリティ」セクションで、「DDのみ: デプロイメント・ディスクリプタ内に定義されたロールとポリシーのみを使用します。」を選択します。「ソースのアクセス可能性」セクションで、「すべてのターゲットにこのアプリケーションをコピーする」を選択し、「次へ」をクリックします。

7. 「追加構成」セクションで、「はい、デプロイメントの構成画面に移動します。」を選択し、「終了」をクリックします。これで、ライブラリが使用環境にデプロイされます。

WebCenter Contentエンタープライズ・アプリケーション・ライブラリからデプロイされたライブラリを参照するには、次の手順を実行します。

1. 次のパスからcs.earファイルを抽出します。

/FMW_HOME/Oracle_ECM1/ucm/idc/components/ServletPlugin/cs.ear

2. 抽出したディレクトリで、META-INF/weblogic-application.xmlを変更し、ライブラリ参照として次の行を追加します。

<library-ref>
<library-name>oracle.xdo.runtime</library-name>
</library-ref>

3. 抽出した変更済ディレクトリからcs.earという名前のアーカイブ・ファイルを作成し、取得元のパス内の同じ名前でこのファイルを置き換えます。この変更は、アンデプロイされたすべてのWebCenter Contentサーバー・インスタンスに適用されます。

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

ドメインが作成された後に管理対象サーバーが少なくとも1回起動されている場合、次を実行します。

- 次の例のようなパスにあるデプロイ済WebCenter Contentドメイン内のOracle WebCenter Contentエンタープライズ・アプリケーションのweblogic-application.xmlを探します。

/FMW_HOME/domain path/servers/UCM_server1/servers/UCM_server1/tmp/_WL_user/Oracle Universal Content Management - Content Server/k6ggd/META-INF/weblogic-application.xml

META-INF/weblogic-application.xmlを変更し、ライブラリ参照として次の行を追加します。

<library-ref>
<library-name>oracle.xdo.runtime</library-name>
</library-ref>

/FMW_HOME/domain path/servers/内にUCM_server1がない場合、このステップは必要ありません。これは、UCM_server1をこの場所にデプロイしたはずの管理対象サーバーが起動されていないためです。

39.1.22 SSXAでのHCSPカスタム要素の使用

新規カスタム要素フォームを最初から作成している場合(既存のフォームをコピーして要素フォームを作成するのではなく)、SSXAでの適切なロードに関する問題が発生する可能性があります。

SSXA内でHCSPカスタム要素を使用するには、SSXAアプリケーションのweb.xmlファイルに次を含める必要があります。

<mime-mapping>
<extension>hcsp</extension>
<mime-type>text/html</mime-type>
</mime-mapping>

これにより、カスタム要素に関連するファイルをダウンロードするかわりに実行できるようになります。

39.1.23 FCKEditorおよびChromeでのリンク・ウィザードの使用

Site Studioコントリビュータに定義されているエディタがFCKエディタである場合、Chrome 9.0を介してコントリビュータを使用すると、リンク・ウィザードが正しく起動しない可能性があります。

これは、FCKエディタの問題です。Site Studioコントリビュータを使用する場合、Site Studio用としてCKエディタを使用するか、Site Studio用として推奨されているブラウザ(IE、Firefox、Safari)のいずれかを使用する必要があります。

39.1.24 Chromeの使用時にリンク・ウィザードでエラーが表示される

Chromeの使用時にリンク・ウィザードでリンクを作成すると、リンクのかわりにJavaScriptコードが表示される場合があります。コントリビュータの外部でWebサイトを参照している場合でも、このコードが表示され続けます。この問題が発生するのは、Chromeを使用する場合のみで、IE、FirefoxまたはSafariでは発生しません。

39.1.25 Chromeを使用したSite Studio Webサイトのバックアップ

Chromeを使用してSite Studio Webサイトをバックアップし、アーカイブを管理してZIPファイルとしてダウンロードする場合、ZIPファイルの名前が予想どおりにならない可能性があります。

ZIPファイルとしてダウンロードしたアーカイブの名前は、server_DDMMYYYY_HHMMSS.zipというフォーマットにする必要があります。しかし、Chromeを使用する場合、この名前はidcplg.zipでもかまいません。

39.1.26 ChromeおよびSafariでのDAMビデオ・ストーリーボードのエラー

Windows Media PlayerまたはQuickTime Playerのプラグインを備えたChromeまたはSafariブラウザで、(特定の時点でビデオの再生を開始する)ビデオ・アイテムの「レンディション情報」ページ上のストーリーボード・リンクが機能しません。このリンクをクリックしても何も起こりません。これらは、Flash Playerを備えたChromeおよびSafariで機能するだけでなく、FirefoxおよびIE内のすべてのプラグインで機能します。

39.1.27 FireFoxおよびFCKエディタの使用時における表スタイルの適用の問題

Site StudioコントリビュータとともにFireFoxおよびFCKエディタを使用する場合、表に使用可能な表スタイルを適用するのが困難です。これはFCKエディタで欠落している機能であり、FireFoxまたはSite Studioの制限ではありません。

39.1.28 Content Information Serverが11gに対してサポートされていない

Oracle Content Information Server (CIS)は、任意のフォーマットのWebCenter Content 11g接続に対してサポートされていません。

39.1.29 FireFoxでトレイを使用した際のウィンドウ・サイズ

コンテンツ・サーバーでSite Studioとともにトレイ表示を使用する場合、FireFoxで表示した一部の画面がブラウザ・ウィンドウに適切に収まりません。

39.1.30 Chromeのバスケット・アイテムのコンテンツ・アイテム・アイコンが破損して表示される

WebCenter ContentとともにChromeを使用する場合、ユーザーのアクティブなバスケット内のコンテンツ・アイテムのアイコンが破損して表示されます。この問題が発生するのは、Chromeブラウザを使用する場合のみです。

39.1.31 Kofax 9でのVB6コンポーネントの依存性

Kofax 9では、多くのエクスポート・コネクタに必要なVB6コンポーネントがインストールされません。エクスポート・コネクタの使用に必要なVB6コンポーネントをインストールおよび登録してください。

39.1.32 Windows VistaおよびWindows 7でオフライン・サーバーのステータス・アイコンがオーバーレイ表示されない

Windows XPでは、「Oracle WebCenter Content: Desktop」のWindows ExplorerのOracle Content Serversツリーに、オフラインのコンテンツ・サーバーの特別なアイコン・オーバーレイ(赤い丸に赤の斜線)が表示されます。このアイコンはWindows VistaおよびWindows 7では表示されません。サーバーがオフラインかどうかは詳細ペインで確認できます。

39.1.33 古い管理対象ファイル・リビジョンをMicrosoft Excelで開けない

「Oracle WebCenter Content: Desktop」で提供されるMicrosoft Office統合により、Officeアプリケーションで管理対象ファイルの古いリビジョンを開くことができます。しかし、この機能はMicrosoft Excelでは使用できません。これはDesktopのバグではなく、同じ名前の2つのファイルを同時に開くことができないという、Excelの制限です。

39.1.34 SSPの対象フィルタおよび対象外フィルタでのURLの使用

対象フィルタまたは対象外フィルタのリストでURLを使用する場合、ピリオド(.)をエスケープする必要があります。そうしないと、フィルタは失敗します。次に例を示します。

http://www\.oracle\.com/information/about\.html

ピリオド(.)が、'\'でエスケープされています。

39.1.35 Folders_gの非推奨アラートの無効化

Folders_gが有効になっていると、次のようなアラートが表示されます: 「Folders_gコンポーネントが使用されていますが、現在は推奨されていません。Folders_gをFrameworkFoldersコンポーネントに置き換えてください。このコンポーネントはフォルダ機能を実装しています。Folders_gデータは、新しいフォルダ機能に移行できます。」

このアラートが表示されないようにするには、config.cfgファイルを開き、次の構成値を設定します。

DisableFoldersgDeprecationMesssage=1

39.1.36 Windows ExplorerでのMicrosoft Officeのドラッグ・アンド・ドロップ

Windows 7またはVistaシステムでは、Microsoft Officeドキュメント、特に、Office 2007/2010のネイティブ形式(.docx、.xlsxまたは.pptx拡張子)のドキュメントを、Windows Explorerの「Oracle WebCenter Content: Desktop」コンテンツ・フォルダからコンテンツ・サーバー外の場所にドラッグ・アンド・ドロップすると、破損することがあります。

ドキュメントを編集する場合、コンテキスト・メニューの「チェックアウト」または「オフライン使用可能に設定」項目を使用する必要があります。

管理権限があれば、ドラッグ・アンド・ドロップ操作を実行する前に、DesktopTagコンポーネントを無効にして、ドキュメントの破損を防ぐことができます。

39.1.37 ZipRenditionStaticAccessのスケジュール済ジョブの情報へのアクセス

ZipRenditionManagementコンポーネントは、スケジュール済ジョブを自動的に作成して静的レンディションの作成を支援します。このジョブは、設定または構成プロセス中に間違ったタイミングで作成されることがあり、それが原因で、管理者が「管理」→「スケジュールされたジョブの管理」→「アクティブなスケジュールされたジョブ」ページにアクセスするとエラーが発生します。管理者がジョブを削除してContent Serverを再起動すると、ジョブが再作成されて、「アクティブなスケジュールされたジョブ」ページからエラーがスローされなくなります。

39.1.38 ドキュメントのサムネイル・イメージにページ1しか使用できない

Oracle WebCenter Content: Inbound RefineryとOracle WebCenter Content Serverの両方で、ドキュメントのサムネイル・イメージを生成でき、サムネイル・イメージに使用するドキュメントのページ番号を設定するオプションがあります。デフォルトのページ番号は1です。この値では機能しますが、他の番号を使用しても機能しません。

39.1.39 UCMがEBRモードの場合、チェックインフォームおよび検索フォームでエラー・メッセージが表示される

UCMがEBRモードで実行されている場合、チェックイン・フォームまたは検索フォームを開くと、次のエラーが表示されます。

「websiteobjecttypelistビューのデータを生成できません。WebsiteObjectTypeListビューのwhere句を構築できません。dKeyフィールドが表OptionsListに存在しません。」

「pachagedconversionslistビューのデータを生成できません。PachagedConversionsListビューのwhere句を構築できません。dKeyフィールドが表OptionsListに存在しません。」

「pdfwtemplatetypelistビューのデータを生成できません。PdfwTemplateTypeListビューのwhere句を構築できません。dKeyフィールドが表OptionsListに存在しません。」

「videorenditionslistビューのデータを生成できません。VideoRenditionsListビューのwhere句を構築できません。dKeyフィールドが表OptionsListに存在しません。」

そのため、フォーム内の一部のドロップダウンにデータが移入されません。

39.1.40 UCMがEBRモードの場合、ビュー公開エラーがログで確認される

UCM管理対象サーバーを起動すると、!csSchemaUnableToPublishViewのようなエラーが表示されることがあります。このようなエラーは、UCMがEBRモードのときのみ発生します。

39.1.41 外部OracleTextSearchによる最適化エラー

Oracle 11.2.0.2.0データベースを使用するOracleTextSearchを外部検索プロバイダとして使用すると、最適化エラーがログに表示されることがあります。これは、UCMではなくデータベースの問題です。この問題は、11.2.0.3.0データベースで解決されています。

39.1.42 cwallet.ssoの変更をデプロイメント・マネージャに伝播する

cwallet.ssoファイルへの更新が、UCMサーバーからデプロイメント・マネージャに伝播されないことがあります。このような場合は、変更を手動で伝播する必要があります。

Oracle UCMサーバーは、次の場所にあるcwallet.ssoファイルを更新します。

WAS_PROFILES/UCM_SERVER_NAME/config/cells/UCM_CELL_NAME/fmwconfig/

ファイルは、「インストール後の構成」ページで構成を完了した後か、PdfWatermarkまたはBpelIntegrationコンポーネントを有効にした後に起動すると、更新されます。このような場合に、この変更をデプロイメント・マネージャに伝播して戻します。

そのためには、cwallet.ssoファイルを次の場所にコピーします。

WAS_PROFILES/DEPLOYMENT_MANAGER_NAME/config/cells/UCM_CELL_NAME/fmwconfig/

コピーは、起動の直後に行います。

39.1.43 Dynamic Converterコンポーネントが有効になっていると、EBRモードのUCMが起動できない

UCMがEBRモードで、Dynamic Converterが有効になっている場合、HtmlConversionsオブジェクトの作成でエラーが発生するため、UCM管理対象サーバーは起動しません。ORA-00955エラーがこの例外で参照されます。

!csDbUnableToPerformAction_create,HtmlConversions!$ORA-00955: name is already used by an existing object

考えられる回避方法は、ComponentWizardを使用してDynamicConverterコンポーネントを無効にします。

39.2 構成の問題および回避方法

この項では、構成に関する問題およびその回避方法について説明します。次のトピックが含まれています。

- 39.2.1項「Oracle Text Searchコンポーネントに最低限必要なJDBCドライバのバージョン」

- 39.2.2項「Windows 7のInbound Refineryに対して8.3ファイル・ネーミングを手動で無効化する

- 39.2.4項「Oracle Content Server 10gR3用のSSXAに必要なDCバージョン」

- 39.2.5項「ライブラリをターゲットとするプロデューサとしてのContent Portlet Suite (CPS)WebCenter」

- 39.2.6項「Oracle Access Manager 11gと統合されるSSOログアウトのログアウトURL」

- 39.2.7項「ActiveDirectoryへのJPS接続でのカスタム・トラストストアの使用」

- 39.2.8項「Windows 7クライアントでのWebDAVの使用」

- 39.2.9項「IBM WebSphereアプリケーション・サーバーでの外部LDAP IDストア用の接続プールの設定」

- 39.2.10項「ファイル・ストア・プロバイダのストレージ・ルール「デフォルトの記憶域」はデフォルトではない」

39.2.1 Oracle Text Searchコンポーネントに最低限必要なJDBCドライバのバージョン

WebCenter Content 11gR1に含まれているOracle Text Searchコンポーネントには、JDBCドライバのバージョン10.2.0.4以上が必要です。これより古いバージョンのJDBCドライバでは機能しません。

39.2.2 Windows 7のInbound Refineryに対して8.3ファイル・ネーミングを手動で無効化する

WindowsプラットフォームでOracle WebCenter Content: Inbound Refineryを実行すると、次のアラートが表示されます。

「Webレイアウト・ディレクトリは8dot3セマンティクスでファイル・システム上に存在します。レガシー16ビットの8dot3ファイル名がリビジョン・ラベルと競合しているため、ファイルが失われます。"Installer DisableNtfs8dot3"を実行してからWindowsを再起動して、8dot3セマンティクスを無効にしてください。」

Windows 7の場合、Installer DisableNtfs8dot3を実行しても問題は解決しません。Windowsレジストリで構成の変更を手動で行う必要があります。

Windowsレジストリを変更するには、次のキーに移動します。

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem

次に、NtfsDisable8dot3NameCreationキーの値を1に設定します。新しい設定を有効にするには、Windowsを再起動する必要があります。

Inbound Refineryは、Windows 7の開発環境のみでサポートされていることに留意してください。

39.2.3 フォルダを変更するためのセキュリティ権限の設定

デフォルトでは、ユーザーがフォルダを変更するために必要なのはRW権限のみです。このようなデフォルト設定になる前は、コラボレーションが有効でないかぎりRWDまたは所有者が必要でした。

RWD権限に明示的に依存するユーザーは、この設定を有効にするための環境変数を設定する必要があります。WebCenterユーザーやアップグレード問題のないユーザーは関係ありません。

RWではなくRWDが必要なユーザーは、次のように変数を設定してください。

FoldersModifyWithRW=false

39.2.4 Oracle Content Server 10gR3用のSSXAに必要なDCバージョン

Oracle Content Server 10gR3から表示されるSite Studio Webサイトでネイティブ・ドキュメントの動的変換を使用するには、Dynamic Converterビルド・バージョン8.1.0.736以上をインストールおよび構成する必要があります。

39.2.5 ライブラリをターゲットとするプロデューサとしてのContent Portlet Suite (CPS)WebCenter

カスタム管理対象サーバーを作成する場合、新しく作成する管理対象サーバーに対して次のライブラリ(CPS_Portletなど)をターゲットとする必要があります。11gR1 PS2 (11.1.1.3)用のライブラリは、WebCenterの11gR1 PS3 (11.1.1.4)および11gR1 PS4 (11.1.1.5)インストールのライブラリとは異なります。

WebCenterの11gR1 PS2 (11.1.1.3)インストールのライブラリ:

- oracle-ridc-client-app-lib(10.3.2,10.3.2)

- oracle-ucm-spi-app-lib(10.3.2,10.3.2)

- p13n-app-lib-base(10.3.2,10.3.2)

- vcr-app-lib(10.3.2,10.3.2)

- oracle.webcenter.framework(11.1.1,11.1.1)

- oracle.webcenter.spaces.fwk(11.1.1,11.1.1)

WebCenterの11gR1 PS3 (11.1.1.4)および11gR1 PS4 (11.1.1.5)インストールのライブラリ:

- oracle.ucm.ridc.app-lib(11.1.1,11.1.1)

- p13n-app-lib-base(10.3.2,10.3.2)

- oracle.webcenter.framework(11.1.1,11.1.1)

- oracle.webcenter.spaces.fwk(11.1.1,11.1.1)

- oracle.webcenter.framework.core(11.1.1,11.1.1)

Oracle WebCenter 11gR1 PS3 (11.1.1.4)でOracle Content Portlet Suite 11gR1 PS3 (11.1.1.4)を使用する場合、例外「java.lang.IllegalArgumentException:IdcContext.setUser()メソッドは有効ではありません。このメソッドは使用しないでください。」が表示されます。

この問題を解決するために使用可能なオプションについては、Oracleサポートに連絡してください。

39.2.6 Oracle Access Manager 11gと統合されるSSOログアウトのログアウトURL

WebCenter ContentをOracle Access Manager 11gと統合する場合、WebGateのログアウトURL設定に次を追加してください。

/oamsso/logout.html

39.2.7 ActiveDirectoryへのJPS接続でのカスタム・トラストストアの使用

LDAPサーバーからユーザーのロール/グループをフェッチするには、WebCenter Contentに対してJpsUserProviderが稼働している必要があります。JPSレイヤーは、SSLトラストストア構成をWLSから自動的には選択しません。WLS構成ではカスタム・トラストストアが使用されているため、ActiveDirectoryに対するJPS接続でこのカスタム・トラストストアが使用されていないことが問題になります。

したがって、UCM_server1を起動する場合、次のJavaプロパティを設定してください。

Djavax.net.ssl.trustStore=<location of custom truststore>
Djavax.net.ssl.trustStorePassword=<truststore password>

startManagedWeblogic.shを使用してコマンドラインからサーバーを起動する場合、startManagedWeblogic.shを呼び出す前に環境変数EXTRA_JAVA_PROPERTIESを設定できます。

NodeManagerを使用してサーバーを起動する場合、UCM_server1の構成用の「サーバーの起動」タブ内の「引数」を設定することにより、WLS管理コンソールを使用してこれらを設定できます。

39.2.8 Windows 7クライアントでのWebDAVの使用

Windows 7クライアントでWebDAVを使用する場合は、次の事項を考慮してください。

1. WebDAVを使用する際にはレジストリの変更は必要ありません。

- Windows 7は、HTTP経由またはHTTP基本認証を使用して実行しているWebDAVサーバーに接続されません。これを修正するには、これらのレジストリ・エントリを設定します。

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\WebClient\Parameters\BasicAuthLevelを2に設定します。

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\WebClient\Parameters\UseBasicAuthを2に設定します。

- デフォルトでは、Office 2010では、非SSL接続での、Basic認証を使用するWebDAV経由のドキュメントは開かれません。
この問題を回避するには、レジストリ・エントリ
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\
Internet\BasicAuthLevelを作成し、それを2に設定します。

- Windows 7 (Mini-Redirector)で使用されるWebDAV実装では、WebDAVロック・プロトコルは正しく実装されません(WebDAVバージョン6.1.7601.17514での場合)。これは、エクスプローラを使用したドラッグ・アンド・ドロップ時に、エラーが発生するという意味です。ただし、ファイルはおそらく正しくチェックされます。
エラーを回避するには、レジストリ設定でロック・プロトコルをオフにします。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\WebClient\Parameters\SupportLockingを0に設定します。

2. ドラッグ・アンド・ドロップで空の最初のリビジョンが作成されます。
Windows 7 (Mini-Redirector)で使用されるWebDAV実装では、エクスプローラを使用してドラッグ・アンド・ドロップ時に最初のリビジョンの空のファイルが作成されます。これは、ファイルの最初のドラッグ・アンド・ドロップで2つのリビジョンを取得し、最初のリビジョンがゼロ・バイトであるという意味です。

3. Windows ExplorerでのWebDAVへの「Network location」ショートカットは動作を停止します。
Oracle WebCenter Content ServerのWebDAV共有へアクセスし、参照する一般的な方法は、次のように、エクスプローラでネットワークの場所を作成することです。

1. 左側のエクスプローラのナビゲーション・ツリーで「コンピュータ」を選択し、右側で「ネットワークの場所を追加する」を選択します。

2. コンテンツ・サーバーへのWebDAV URLを入力します。
(http://..../_dav/cs/idcplg/webdav/)

3. ログインします。

ログインしたら、コンテンツ・サーバーWebDAV URLへのショートカットが、エクスプローラのクライアント・コンピュータのドライバのリストの下に表示されます。

最初は、予期したとおり、このショートカットを使用してコンテンツ・サーバーのWebDAV共有へアクセスできます。しかし、セッションの有効期限が切れると(構成によりますが通常は非アクティブになって2時間後)、再度このショートカットを使用してWebDAV共有へアクセスできません。このようなことが起こるのは、ショートカット・データが保存されて再接続に使用される方法が原因だと思われます。

ショートカットを削除して同じ方法で再作成すれば、正常に動作するはずです。

4. フォルダの削除はパフォーマンスの問題の原因となる可能性があります。Windows 7 (Mini-Redirector)クライアントはフォルダ・ツリー全体をナビゲートし、ツリー内の各アイテムを再帰的に削除します。Microsoftの以前のWebDAVクライアントは1つのDELETEコマンドをサーバーに送信し、フォルダの削除アクションを実行するサーバーに依存していました。新しい動作は、大きいフォルダ・ツリーにパフォーマンスおよびトラフィックの影響を与える可能性があります。

5. フォルダのショートカットを削除すると、そのツリー全体のコンテンツも削除されます。ベースWebDAVプロトコルではフォルダへのショートカットと通常のフォルダは区別されません。つまり、フォルダのショートカットを削除すると、ショートカットのターゲット・フォルダに含まれるすべてのアイテムも削除されるということになります。これは通常、Microsoft XP Webフォルダの実装などの、他のWebDAVクライアントでは起こりません。この理由は、上記の項目4で説明した動作です。

39.2.9 IBM WebSphereアプリケーション・サーバーでの外部LDAP IDストア用の接続プールの設定

IBM WebSphereアプリケーション・サーバー(Network Deployment (ND)またはIBM WebSphere Application Server)でOracle WebCenter Contentをインストールするときに、LDAPサーバーは自動的にインストールおよび構成されません。WebCenter Contentを構成するには、WebCenter Contentアプリケーション用に外部LDAPアイデンティティ・ストアをインストールおよび構成する必要があります。Oracle Internet Directoryなどの外部LDAPアイデンティティ・ストアの設定方法の詳細は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドのIBM WebSphereでのOracle Fusion Middlewareセキュリティの管理に関する章のIBM WebSphereアイデンティティ・ストアに関する項を参照してください。

LDAPアイデンティティ・ストアをセルに対して設定したら、CONNECTION_POOL_CLASSプロパティをセルのjps-config.xmlファイルに設定して、過剰なLDAP接続を回避する必要があります。次のプロパティをファイルの<serviceInstance>エントリに追加する必要があります。

<property name="CONNECTION_POOL_CLASS" value="oracle.security.idm.providers.stdldap.JNDIPool"/>

IBM WebSphereアプリケーション・サーバーで外部LDAP IDストアの接続プールを設定するには、次の手順を実行します。

1. テキスト・エディタでセルのjps-config.xmlファイルを変更します。

1. WAS_HOME/profiles/profile_name/config/cells/cell_name/fmwconfig/jps-config.xmlファイルを開きます。
WAS_HOMEは、WebSphereアプリケーション・サーバーがインストールされた場所(デフォルトではDISK/IBM/WebSphere/Application Server)です。profile_nameは、セルのWebSphereデプロイメント・マネージャのプロファイル名です。cell_nameはセルの名前です。

2. 次のようにして、<serviceInstance>エントリにCONNECTION_POOL_CLASSプロパティを指定します。

<serviceInstance name="idstore.ldap.0" provider="idstore.ldap.provider">
<property name="subscriber.name" value="dc=us,dc=oracle,dc=com"/>
<property name="CONNECTION_POOL_CLASS" value="oracle.security.idm.providers.stdldap.JNDIPool"/>
<property name="bootstrap.security.principal.key" value="bootstrap_idstore"/>
<property name="idstore.type" value="OID"/>
<property name="ldap.url" value="ldap://example.com:3060"/>
<property name="bootstrap.security.principal.map" value="BOOTSTRAP_JPS"/>
<property name="user.login.attr" value="mail"/>
<property name="username.attr"  value="mail"/>
<extendedProperty>
<name>user.search.bases</name>
<values>
<value>cn=Users,dc=us,dc=oracle,dc=com</value>
</values>
</extendedProperty>
<extendedProperty>
<name>group.search.bases</name>
<values>
<value>cn=Groups,dc=us,dc=oracle,dc=com</value>
</values>
</extendedProperty>
</serviceInstance>

2. すべての管理対象ノードを同期します。

3. すべてのサーバーを再起動します。

WebSphereアプリケーション・サーバーでOracle WebCenter Contentをインストールおよび構成する方法の詳細は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドのIBM WebSphereアプリケーション・サーバーでのOracle WebCenter Contentの管理に関する項を参照してください。

39.2.10 ファイル・ストア・プロバイダのストレージ・ルール「デフォルトの記憶域」はデフォルトではない

「デフォルトの記憶域」という名前のファイル・ストア・プロバイダ(FSP)のストレージ・ルールは、以前のリリースでのデフォルトであり、下位互換性のためだけに現在のリリースに含まれています。現在のデフォルトのストレージ・ルールはDispByContentIdです(「ContentIdによる分散」)。

39.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれています。

- 39.3.1項「IdocスクリプトでEnableOptimizedLatestReleaseQueryingが有効でない」

- 39.3.2項「WebCenter Contentに対するKofaxバージョンの動作保証」

- 39.3.3項「プロデューサとしてのWebCenter用のContent Portlet Suite (CPS)WSRP URL」

- 39.3.4項「Windowsで8.3ファイル・ネーミングがサポートされない」

- 39.3.5項「Desktopの検索ベースのコンテンツ・フォルダはオフラインで使用可能にできない」

- 39.3.6項「Desktop 11gR1のサーバー接続レジストリ・エントリ」

- 39.3.7項「11gでのインターネットスタイルの検索が無効になっている」

- 39.3.8項「Framework Foldersコンポーネントがデフォルトで有効になっていない」

- 39.3.9項「WebCenter Content Serverヘルプでのロールの最大長が正しくない」

- 39.3.10項「BrowserUrlPath変数の場所が正しくない」

- 39.3.11項「IdcCommandUXの呼び出しに関する例が間違っている」

- 39.3.12項「SearchCacheMaxItemAgeInMinutesのデフォルト値が間違っている」

- 39.3.13項「LOAD_FOLIO_NODEパラメータparentNodeIdの大/小文字が間違っている」

- 39.3.14項「IdocスクリプトでUseBellevueLookおよびUseXpedioLook変数が有効でない」

- 39.3.15項「formatDateWithPattern Idocスクリプト変数が誤って返される」

39.3.1 IdocスクリプトでEnableOptimizedLatestReleaseQueryingが有効でない

EnableOptimizedLatestReleaseQueryingは有効なIdocスクリプトではなくなったため、無視する必要があります。

39.3.2 WebCenter Contentに対するKofaxバージョンの動作保証

Kofaxバージョン8.0と9.0はいずれもWebCenter Content 11gで機能することが保証されています。

39.3.3 プロデューサとしてのWebCenter用のContent Portlet Suite (CPS)WSRP URL

プロデューサとしてWebCenterにCPS EARファイルをデプロイした後、11g PS2 (11.1.1.3)のWSDL URLがPS3 (11.1.1.4)およびPS4 (11.1.1.5)のWSDL URLと異なります。詳細は、『Content Portlet Suiteデプロイメント・ガイド』の3.1.4項、ステップ17を参照してください。

WebCenterのPS2 (11.1.1.3)インストールのWSRP URL:

http://Host_Name:Port/cps/portlets/wsrp1?wsdl

WebCenterのPS3 (11.1.1.4)およびPS4 (11.1.1.5)インストールのWSRP URL:

http://Host_Name:Port/cps/portlets/wsrp2?WSDL

39.3.4 Windowsで8.3ファイル・ネーミングがサポートされない

多くのWindowsシステムでデフォルトでの8.3ファイル・ネーミング方式の使用はサポートされていません。これはWebCenter Contentのインストール前手順の一部として無効化される必要があります。

39.3.5 Desktopの検索ベースのコンテンツ・フォルダはオフラインで使用可能にできない

Oracle WebCenter Contentのデスクトップ用ユーザーズ・ガイドでは、コンテンツ・フォルダをオフラインで使用可能にすることができると記述されていますが、検索ベースのフォルダ(問合せフォルダおよび保存問合せフォルダ)には適用されないことが記述されていません。これらのフォルダのコンテンツは、実際にはフォルダ内に存在しません。メタデータが検索基準と一致するため、ただそこにグループ化されています。実際のコンテンツ・アイテムは別のフォルダの場所に存在します。そうでなければ、標準フォルダにさえ表示されません。フォルダ内のコンテンツ・アイテムをオフラインで使用可能にするには、実際にフォルダ内に存在する必要があります。

39.3.6 Desktop 11gR1のサーバー接続レジストリ・エントリ

管理者がOracle WebCenter Content: Desktopのコンテンツ・サーバー接続を設定するのに使用できるWindowsのレジストリ・エントリの情報が11gR1ドキュメントから抜けていました。10gR3用のDesktop Integration Suiteインストレーション・ガイドのコンテンツ・サーバーの構成に関する項の情報は、11gR1にも適用されます。

http://download.oracle.com/docs/cd/E17967_01/Desktop/Pdf/Desktop_Installation_Guide.pdf

39.3.7 11gでのインターネットスタイルの検索が無効になっている

ドキュメントでは、インターネットスタイルの検索がデフォルトで有効になっていると記述されています。11gR1では、インターネットスタイルの検索はデフォルトで有効になっていません。

39.3.8 Framework Foldersコンポーネントがデフォルトで有効になっていない

ソフトウェア・ヘルプで記述されている内容に反して、Oracle WebCenter Content Serverでは、Framework Foldersコンポーネントはデフォルトで有効になっていません。

39.3.9 WebCenter Content Serverヘルプでのロールの最大長が正しくない

Oracle WebCenter Content Serverヘルプで記述されている内容に反して、ロール名の最大長は30文字ではなく255文字です。

39.3.10 BrowserUrlPath変数の場所が正しくない

BrowserUrlPath構成の変数について、間違った場所が記載されています。ドキュメントには、変数はUCM_ORACLE_HOME/ucm/idc/components/BrowserUrlPath/config.cfgファイルにあると記載されています。

構成変数はIntradocDir/config/config.cfgにあるマスター構成ファイルにある必要があります。

39.3.11 IdcCommandUXの呼び出しに関する例が間違っている

ドキュメントには次の例が示されています。

Dim idcCMD
idcCmd.initRemote("sysadmin", "c:\domain\bin")

正しい例は次のとおりです。

Dim idcCmd
idcCmd.init("sysadmin", "c:\domain\bin")

39.3.12 SearchCacheMaxItemAgeInMinutesのデフォルト値が間違っている

ドキュメントにはSearchCacheMaxItemAgeInMinutesのデフォルト値は60であると記載されています。

正しいデフォルト値は240です。

39.3.13 LOAD_FOLIO_NODEパラメータparentNodeIdの大/小文字が間違っている

ドキュメントには、LOAD_FOLIO_NODEオプション・サービス・パラメータはparentNodeIDであると記載されています。パラメータは大/小文字が区別されるため、parentNodeIdである必要があります。

39.3.14 IdocスクリプトでUseBellevueLookおよびUseXpedioLook変数が有効でない

UseBellevueLookおよびUseXpedioLookは有効なIdocスクリプト変数ではなくなったため、無視する必要があります。

39.3.15 formatDateWithPattern Idocスクリプト変数が誤って返される

Idocスクリプト変数formatDateWithPatternをプログラムで使用している場合(動的ページではなく)、!rfcを日付パターンの最後に追加します。これにより、rfc標準に準拠する日付フォーマットが提供されます。!rfcが追加されないと、プログラムは日付文字列を作成するのにロケールを使用しようとしますが、定期的に更新されるイベントの場合、ロケールは指定されません。その結果、出力は日付と月に対し、文字列のかわりに整数を使用します。

40 Oracle WebCenter Content: Records

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

- 40.1項「一般的な問題および回避方法」

- 40.2項「構成の問題および回避方法」

- 40.3項「ドキュメントの訂正箇所」

この章の情報以外に、このリリース・ノートのOracle WebCenter Contentに関する章も参照してください。WebCenter Contentに影響する問題は、Recordsにも影響する場合があります。

40.1 一般的な問題および回避方法

この項では、一般的な問題および回避方法について説明します。内容は次のとおりです。

- 40.1.1項「ロール・レポートの出力はレポートを生成するユーザーに依存する」

- 40.1.2項「スクリーニング使用時に返されるアイテム」

- 40.1.3項「Oracle Text Searchおよびレポート構成オプション」

- 40.1.4項「10gからのアップグレードで監査証跡期間が欠落する」

- 40.1.5項「DB2データベースおよびFOIA/PA機能」

- 40.1.6項「保存カテゴリ・コンテンツのソートおよびリスト」

- 40.1.7項「Firefoxを使用したダッシュボードの構成」

- 40.1.8項「保存アイテムのセキュリティ・グループの設定」

40.1.1 ロール・レポートの出力はレポートを生成するユーザーに依存する

ロール・レポートは、「メイン」メニューから「レコード」→「レポート」→「ロール」を選択して生成できます。レポートの出力には、すべてのロールのすべてのデータが表示されない場合があります。出力は、レポートを生成するユーザーおよびそのユーザーに付与されている権限に依存します。

40.1.2 スクリーニング使用時に返されるアイテム

スクリーニングは、ライフサイクルが設定されているコンテンツ・アイテムまたは凍結されたアイテムのみを返す保存機能であることに留意してください。

40.1.3 Oracle Text Searchおよびレポート構成オプション

Oracle Text Searchを使用する場合、レポート・テンプレートを除外するオプションおよび検索結果に含まれるレポートに関して、非互換性が存在します。これらのオプションは、「レポート設定の構成」ページに表示されます。

現時点では、「検索結果でのレポートの除外」チェック・ボックスを選択すると、検索結果からレポートを除外できます。ただし、「検索結果でのレポート・テンプレートの除外」チェック・ボックスを選択しても、検索にテンプレートが含まれます。オラクルではこの問題を認識しており、将来のリリースで修正する予定です。

40.1.4 10gからのアップグレードで監査証跡期間が欠落する

この製品をリリース・バージョン10gからリリース・バージョン11gへアップグレードした場合、監査証跡の日付が完全に表示されません。アップグレード後に2001から2010の監査期間が表示される必要がありますが、2001から2006の期間のみが表示されます。欠落している年は、手動で追加できます。オラクルではこの問題を認識しており、将来のリリースで修正する予定です。

40.1.5 DB2データベースおよびFOIA/PA機能

Freedom of Information Act/Privacy Act (FOIA/PA)機能で使用されるデータベースのサイズのため、データベースにDB2を使用するサイトでは、「FOIA/PA」オプションはサポートされていません。

40.1.6 保存カテゴリ・コンテンツのソートおよびリスト

保存カテゴリをソートしてからリストすると、これらはソース単位でリストされます。たとえば、3つのソース(Source1、Source2、Source3)が使用される場合、Source1のすべてのアイテムは1つの個別グループとしてソートされ、Source2のアイテムは別の個別グループとしてソートされ、Source3のアイテムはまた別の個別グループとしてソートされます。これにより、各ソースのアイテムはラウンド・ロビン形式で表示されます。つまり、Source1の最初のアイテム、Source2の最初のアイテム、およびSource3の最初のアイテムの後ろに各ソースの2番目のアイテムが続きます。

40.1.7 Firefoxを使用したダッシュボードの構成

Firefoxブラウザを使用しているとき、ダッシュボード・パネルの移動に「ドラッグ・アンド・ドロップ」機能を使用できません。かわりに、パネルを削除して、正しい場所に新しいパネルを再挿入する必要があります。

40.1.8 保存アイテムのセキュリティ・グループの設定

保存スケジュールで使用されるために作成されたアイテムには、パブリックではなくレコード・グループに設定されたセキュリティ・グループが必要です。パブリックに設定されている場合、URMユーザー以外は標準検索の実行時に保存スケジュールのアイテムにアクセスする可能性があります。

40.2 構成の問題および回避方法

この項では、構成の問題および回避方法について説明します。内容は次のとおりです。

- 40.2.1項「FOIAアーカイブのインポート時のエラー・メッセージ」

- 40.2.2項「再起動が必要: パフォーマンス監視およびレポート」

- 40.2.3項「監査証跡のソート結果およびデータベース全文検索」

- 40.2.4項「外部ストレージを使用する場合の接頭辞のサイズ制限」

- 40.2.5項「電子メール・メタデータ・コンポーネントの有効化」

- 40.2.6項「相対Webルートを変更する必要がある」

- 40.2.7項「バージョン11g用の10gアダプタの構成」

- 40.2.8項「ダッシュボード用のRSSリーダーの構成」

40.2.1 FOIAアーカイブのインポート時のエラー・メッセージ

「設定チェックリスト」ページからFreedom of Information Act (FOIA)アーカイブをインポートする際に、「アーカイバはすでに実行中です。後で再試行してください」という誤ったエラー・メッセージが表示されることがあります。

このエラーは無視しても支障ありません。これは、アーカイブを開始するクリックが2回登録されるために発生します。警告を無視し、15分待ってから、このタスクのアラート通知が削除されたかどうかを確認してください。アーカイバを開き、FOIAPrivacyActアーカイブが存在するかどうかを検証することにより、アーカイブのインポートを確認することもできます。

40.2.2 再起動が必要: パフォーマンス監視およびレポート

パフォーマンス監視を選択して有効化した後、監視を開始するにはコンテンツ・サーバーを再起動する必要があります。ソフトウェアの構成後も、すべてのレポート・オプションを適切なメニューに表示するために再起動する必要があります。

40.2.3 監査証跡のソート結果およびデータベース全文検索

Oracle DBを使用して監査証跡をソートする場合、実行するソートの種類によって出力が異なります。

データベース全文検索を使用してソートする場合、ソートは大文字と小文字を区別して実行されます。つまり、大文字のアイテムが常にリストの先頭に表示されます。 Oracle Text Searchを使用してソートする場合、大文字と小文字を区別しない検索が実行されます。

40.2.4 外部ストレージを使用する場合の接頭辞のサイズ制限

システムで外部ストレージ機能が有効化されている場合、物理アイテムのコンテンツIDの許容合計サイズは11文字です。外部ストレージを設定する際は、IDの自動割当てが有効化されているかどうかを確認し、有効な場合はコンテンツの接頭辞が5文字以下に設定されていることを確認してください。

40.2.5 電子メール・メタデータ・コンポーネントの有効化

WebCenter Contentで使用するためにEmailMetadataコンポーネントがインストールされている場合は、Recordsでユーザー・インタフェースを使用できるように、構成変数を設定する必要があります。

/components/EmailMetadataディレクトリにあるemailmetadata_environment.cfgファイルでShowEmailMetadataMenu変数をTRUEに設定します。

変数の設定後、Content Serverを再起動してブラウザのリフレッシュまたは再ロードを行います。電子メール・フィールドをメタデータ・フィールドにマップするためのオプションが使用可能になります。これらのオプションを使用するには、「メイン」メニューから「管理」→「電子メール・メタデータの構成」を選択します。

40.2.6 相対Webルートを変更する必要がある

10gバージョンからアップグレードする場合、config.cfgファイルでHttpRelativeWebRoot構成パラメータを次のように変更する必要があります。

HttpRelativeWebRoot=/urm/

ここに示されているものと正確に同じように変更することが重要です。

40.2.7 バージョン11g用の10gアダプタの構成

10gアダプタをバージョン11gで機能するようにするには、接続アドレスを変更する必要があります。

前の接続文字列は次の例のようなものでした。

http://myhost.mycompany.com:myport/URMinstance/idcplg

新しい接続文字列は次の例のようになります。

http://myhost.mycompany.com:myport/_dav/URMinstance/idcplg

変更内容は、_dav文字列が追加されたことのみです。

40.2.8 ダッシュボード用のRSSリーダーの構成

次の構成変数は、ダッシュボードでRSSリーダーを構成するためにconfig.cfgファイルに設定する必要があります。

コンテンツ・サーバーがプロキシ・サーバーの背後で使用される場合、プロキシ・アドレスおよびポート番号は、次のように設定する必要があります。

RssProxyServerAutoDetected= コンテンツ・サーバー・ネットワークのプロキシ・アドレス

また、コンテンツ・サーバー・ネットワーク用のプロキシ・ポートを構成する必要もあります。

RssProxyPortAutoDetected=コンテンツ・サーバー・ネットワークのプロキシ・ポート

40.3 ドキュメントの訂正箇所

この項では、ドキュメントの変更事項について説明します。内容は次のとおりです。

- 40.3.1項「ドキュメントに反映されていないメニュー名の変更」

- 40.3.2項「物理コンテンツ管理サービスの説明がない」

- 40.3.3項「外部ストレージ用の追加のFTPオプション」

40.3.1 ドキュメントに反映されていないメニュー名の変更

ドキュメントに記載されている「外部パフォーマンス監視」メニューを、「パフォーマンス監視」に変更する必要があります。このメニューにアクセスするには、「先頭」メニューから「レコード」→「監査」→「パフォーマンス監視」を選択します。

40.3.2 物理コンテンツ管理サービスの説明がない

次のサービスは、『Oracle WebCenter Contentサービス・リファレンス・ガイド』に記載されているPCMサービスから除外されました。

- GET_RELATED_CONTENT: 指定されたコンテンツの関連リンクを表示するのに使用されるページを取得します。追加の必須サービス・パラメータは次のとおりです。

- dSource: 検索に使用されるソース(「Physical」など)。

- dID: 外部アイテムの一意の識別子。

- dLinkTypeID: 関連コンテンツ・タイプ・リンクの一意の識別子。

- GET_EXTERNAL_ITEM_SEARCH_RESULTS: 物理アイテムの検索に使用されるページを取得します。追加の必須サービス・パラメータは次のとおりです。

- dSource: 検索に使用されるソース(「Physical」など)。

- QueryText: 検索に使用されるテキスト。

- ErmSearchTable: ソース表名。物理ソースの場合、EXTERNAL_SOURCEです。

- SearchEngineName: 使用する検索エンジン。デフォルトはDATABASEです。

- SearchQueryFormat: 使用する検索問合せ形式。デフォルトはUNIVERSALです。

40.3.3 外部ストレージ用の追加のFTPオプション

外部ストレージの作成時のFTPプロトコルとして、sftpを使用するオプションが使用できるようになりました(その他のオプションに追加)。これはマニュアルに記載されていませんでした。

第XII部

Oracle Data Integrator

第XII部は、次の章で構成されています。

- 第41章「Oracle Data Integrator」

41 Oracle Data Integrator

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

- 41.1項「構成の問題および回避方法」

- 41.2項「設計時環境の問題および回避方法」

- 41.3項「Oracle Data Integratorコンソールの問題および回避方法」

- 41.4項「テクノロジおよびナレッジ・モジュールの問題および回避方法」

- 41.5項「Oracle Data ProfilingおよびOracle Data Qualityの問題および回避方法」

41.1 構成の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 41.1.1項「Oracle RAC URL付きデータソースを含む生成済テンプレートをデプロイできない」

- 41.1.2項「データソースを含む生成済テンプレートをデプロイできない」

- 41.1.3項「Windowsでデフォルト・パスを使用した場合にテンプレートを生成できない」

- 41.1.4項「WLSデータソースでのテスト問合せの設定」

- 41.1.5項「リポジトリの作成に必要なDBA資格証明」

41.1.1 Oracle RAC URL付きデータソースを含む生成済テンプレートをデプロイできない

Oracle WebLogic構成ウィザードでは、データソースのOracle RAC URLはサポートされていません。データソースがOracle Data Integrator Studioで生成されたJava EEエージェント・テンプレートに含まれる場合、このテンプレートのデプロイは失敗し、次の例外が発生します。

com.oracle.cie.wizard.WizardController - Uncaught Exception
java.lang.NullPointerException
atcom.oracle.cie.domain.jdbc.DatasourceXBeanAspectHelper.decomposeURL

回避方法として、このデータソース定義を生成されたテンプレートに含めずに、Oracle Data Integrator Studioからデータソースをデプロイしてください。

41.1.2 データソースを含む生成済テンプレートをデプロイできない

Oracle WebLogic構成ウィザードでは、URLを解析し、わかりやすい形式でパラメータを公開するために特定のコードが使用されるため、事前定義済のJDBC URLのセットのみがサポートされています。Oracle Data Integrator Studioで生成されたJavaEEエージェント・テンプレートに、このセットに含まれていないURLやドライバを含むデータソースが含まれる場合は、次の例外が発生するため、ウィザードでこのテンプレートを使用できません。

com.oracle.cie.wizard.WizardController - Uncaught Exception
java.lang.NullPointerException
atcom.oracle.cie.domain.jdbc.DatasourceXBeanAspectHelper.decomposeURL

回避方法として、このデータソース定義を生成されたテンプレートに含めずに、Oracle Data Integrator Studioからデータソースをデプロイしてください。

41.1.3 Windowsでデフォルト・パスを使用した場合にテンプレートを生成できない

Windowsプラットフォームで稼働するOracle Data Integrator Studioからエージェント・テンプレートを生成する場合、ターゲット・テンプレートのデフォルト・パスはC:/Documents and Settings/<username>/My Documents/agent_template.jarに設定されます。

テンプレートがこのデフォルト・パスに生成されると、次の例外が表示されます。

Exception in thread "main" org.apache.commons.vfs.FileSystemException: Could not create file...

この例外は、このフォルダが読取り専用であるために表示されます。

回避方法として、生成されたテンプレートに対して、書込み可能な別のターゲット・パスを指定します。

41.1.4 WLSデータソースでのテスト問合せの設定

エージェントの「失効したセッションの除去」機能は、接続プールの失効または停止した接続が、接続の期限切れ、または接続プール実装によって実行される接続検証テストを介して自動的に除去されることに依存します。

失効した接続が接続プールによって削除されない場合、データベースを再起動しても「失効したセッションの除去」は機能しません。エージェント自体を再起動しないかぎり、データベースを再起動しても、エージェントのその他のリクエストはいずれも機能しません。

WebLogic Serverコンテナでは、接続はテスト問合せを使用して数秒ごとに検証されます。テスト問合せ(select count(*) from <test_table_name>)を実行するためにデータベースによって使用される表名を検証および指定することをお薦めします。

マスター・リポジトリおよび作業リポジトリのデータソースでは、表名としてSNP_LOC_REPおよびSNP_LOC_REPWが使用されます。

もしくは、OracleリポジトリのDUAL表を使用できます。

41.1.5 リポジトリの作成に必要なDBA資格証明

現在、(ODI Studio、Java SDKまたはRCUを使用する)リポジトリの作成には、Oracle Data Integratorスキーマ・バージョン・レジストリ・エントリを作成または更新するためのDBAユーザーおよびDBAパスワードが必要です。

41.2 設計時環境の問題および回避方法

この項では、次の問題および回避方法について説明します。

- 41.2.1項「ファイル・データストアについて、データの表示操作が常にグローバル・コンテキストを検索する」

- 41.2.2項「ソート時にクイック編集エディタが間違った結合を削除する」

- 41.2.3項「警告ダイアログで行った選択に関係なく、クイック編集エディタにソースが削除済と表示される」

- 41.2.4項「ロード計画のリフレッシュ時の動作が一致しない」

- 41.2.5項「ロード計画例外ステップの変数を上書きおよびリフレッシュできない」

- 41.2.7項「ロード計画実行でログのエクスポート機能がサポートされていない」

- 41.2.8項「パラレル・ロード計画ステップの再開動作が正しくない」

- 41.2.9項「マーカーが表示されない」

- 41.2.10項「残存しているcachedirコンテンツが原因でJythonスクリプトで例外が発生する」

- 41.2.11項「「OBIEE系統」ウィザードがタスクバーに表示されない」

- 41.2.12項「「ルックアップ・シナリオ」ダイアログを介してロード計画にシナリオを追加できない」

- 41.2.13項「同様のデータストア別名が含まれる場合、不正な結合句が生成される」

- 41.2.14項「ランタイム・エージェントによってユーザー・パラメータが考慮されない」

- 41.2.15項「カタログおよびスキーマの修飾子を使用するテクノロジのデータを編集できない」

- 41.2.16項「Zipエクスポート・ファイルでのASCII以外の不正なファイル名」

- 41.2.17項「ASCII以外の文字が不正にアンダースコアに変換される」

- 41.2.18項「マッピング・プロパティ・インスペクタで失われるフォーカス」

41.2.1 ファイル・データストアについて、データの表示操作が常にグローバル・コンテキストを検索する

ODI Studio内では、データストア内からデータを表示するとき、データストア用に定義されたグローバル・コンテキストが存在する必要があります。

com.sunopsis.core.SnpsInexistantSchemaException: ODI-17523: この論理スキーマ/コンテキストのペアに対する接続がありません: lg1/GLOBAL。

これを解決するには、データストア用のグローバル・コンテキストを定義します。

41.2.2 ソート時にクイック編集エディタが間違った結合を削除する

ODI Studioのクイック編集では、結合を削除するとき、結合の選択後に結合リストがソートされると、間違った結合が削除される可能性があります。これを解決するには、クイック編集で結合を削除する前に結合リストをソートします。

41.2.3 警告ダイアログで行った選択に関係なく、クイック編集エディタにソースが削除済と表示される

ODI Studioのクイック編集では、ソースを削除するとき、削除前に警告で「いいえ」を選択した場合でもソースが削除済と表示されます。

これを解決するには、ODI Studioをリフレッシュしてからクイック編集を開くと、ソースは引き続き使用できます。

41.2.4 ロード計画のリフレッシュ時の動作が一致しない

ODI Studio内では、ロード計画で最新のシナリオ参照を選択するためにロード計画をリフレッシュすると、最新のシナリオはシナリオ作成タイムスタンプによって決定されます。ODIエージェントの実行中、最新のシナリオは英字昇順のシナリオ・バージョンの文字列値によって決定されます。

41.2.5 ロード計画例外ステップの変数を上書きおよびリフレッシュできない

ロード計画例外ステップの変数の値を上書きおよびリフレッシュすることはできません。

この時点で一般的な回避方法はありません。

41.2.6 「DDLの生成」に、モデルには定義されているがデータベースには定義されていない制約が表示されない

場合によっては、データ・モデルには定義されているがデータベースには定義されていない制約がDDLの生成ウィザードに表示されません。ODI 11.1.1.5.0以上では制約によっては、制約をウィザードに表示するための条件が変更されています。

- キー: 「データベースで定義済」フラグおよび制御タブ・フラグ内の「アクティブ」をアクティブ化する必要があります。

- 参照: 「定義」タブのデータベース内でアクティブ・フラグをアクティブ化する必要があります。

- 条件: 「データベースで定義済」フラグおよび制御タブ・フラグ内の「アクティブ」をアクティブ化する必要があります。

41.2.7 ロード計画実行でログのエクスポート機能がサポートされていない

ロード計画実行のエクスポートはサポートされていません。現在のログのエクスポート機能では、セッションのエクスポートのみがサポートされています。

この時点で一般的な回避方法はありません。

41.2.8 パラレル・ロード計画ステップの再開動作が正しくない

パラレル・ステップのロード計画では、「エラーがある子の最大数」パラメータは「再開タイプ」パラメータに応じて変更されません。「再開タイプ」が「すべての子の再開」に設定されていても、現在実行中の子ステップは常に続行され、停止されません。

41.2.9 マーカーが表示されない

フォルダに同じタイプのオブジェクトが1000以上含まれる場合、マーカーは表示されません。

41.2.10 残存しているcachedirコンテンツが原因でJythonスクリプトで例外が発生する

ODIに付属しているJythonライブラリは2.5.1に更新されています。Jythonが初期化されると、キャッシュ・ディレクトリ(cachedir)が作成されます。残存しているcachedirコンテンツが原因でJythonスクリプトで例外が発生する可能性があります。この問題が発生するのは、たとえば、IKM SQLをTeradata (TTU)に使用する場合などです。このKMでは、ターゲットへのデータのロード/パイプ・ステップで障害が発生してImportError: cannot import name _newFunctionThreadが表示されます。

ODIを使用する前に既存のcacherdirディレクトリを空にすることをお薦めします。

41.2.11 「OBIEE系統」ウィザードがタスクバーに表示されない

「OBIEE系統」ウィザードは、起動時にWindowsまたはLinuxタスクバーには表示されません。このウィザードは、タスク・マネージャ内のJavaアプリケーションとして表示されます。

この時点で一般的な回避方法はありません。

41.2.12 「ルックアップ・シナリオ」ダイアログを介してロード計画にシナリオを追加できない

シナリオがソース・インタフェース、パッケージ、プロシージャまたは変数にアタッチされていない場合、ステップの追加ウィザードの「ルックアップ・シナリオ」ダイアログを介してロード計画にこのシナリオを追加することはできません。このようになるのは、シナリオがソース・オブジェクトなしでインポートされている場合や、ロード計画を本番リポジトリで作成する場合などです。

回避方法として、シナリオをデザイナまたはオペレータ・ナビゲータから「ステップ階層」表にドラッグしてください。Oracle Data Integratorによって、シナリオ実行ステップが自動的に作成されます。

41.2.13 同様のデータストア別名が含まれる場合、不正な結合句が生成される

次の例のTABLE1のように、結合式で使用されているデータストア別名の1つの末尾が、結合式で使用されている別の別名の末尾と同じである場合、不正な結合句が生成されます。

TABLE1.COLUMN_A=OTHER_TABLE1.COLUMN_A

回避方法として、2番目の別名を変更し、最初の別名と末尾が同じにならないようにしてください。次に例を示します。

TABLE1.COLUMN_A=OTHER_TABLE1_A.COLUMN_A

41.2.14 ランタイム・エージェントによってユーザー・パラメータが考慮されない

ランタイム・エージェントは、userpref.xmlに指定されているユーザー・パラメータ値を考慮しません。かわりにデフォルト値が常に使用されます。

この時点で一般的な回避方法はありません。

41.2.15 カタログおよびスキーマの修飾子を使用するテクノロジのデータを編集できない

データストアでデータ・コンテキスト・メニューを使用する場合、データ・エディタでデータを変更することは可能です。ただし、特定のテクノロジによってこれらの変更を適用する場合、無効なオブジェクト名エラーが発生することがあります。Microsoft SQL Serverの場合の例を次に示します。

[SQLServer JDBCDriver][SQLServer]Invalid object name 'dbo.SRC_CITY'.

このエラーは、カタログ(Microsoft SQL Serverのコンテキスト内のデータベース)とスキーマ名(Microsoft SQL Serverのコンテキスト内の所有者)の両方で修飾されるオブジェクト名を必要とするテクノロジによって表示されます。

データをフェッチする際、オブジェクト名は完全に修飾されますが(<catalog>.<schema>.<table_name>)、更新を実行する際には、スキーマ名のみで修飾されるため(<schema>.<table_name>)、検出されません。

この時点で一般的な回避方法はありません。

41.2.16 Zipエクスポート・ファイルでのASCII以外の不正なファイル名

Zipエクスポート・ファイルでASCII以外のファイル名が誤って生成されます。これらのファイル内のASCII以外の文字はアンダースコアで置き換えられます。「ASCII以外の文字をアンダースコアに変換することはできません」ユーザー・パラメータを「はい」に変更しても効果がありません。回避方法として、ファイルをフォルダにエクスポートし、このフォルダを圧縮してください。

41.2.17 ASCII以外の文字が不正にアンダースコアに変換される

「ASCII以外の文字をアンダースコアに変換することはできません」ユーザー・パラメータを「はい」に設定した場合でも、次の状況ではASCII以外の文字が不正に処理されます。

- 固定ファイル・リバース・エンジニアリング・ウィザードの使用時に、列の「別名」フィールドで、ASCII以外の文字がアンダースコアに置き換えられます。

- デリミタ付きファイルのリバース・エンジニアリングの実行時に、ヘッダー行のASCII以外の文字が、列名でアンダースコアに置き換えられます。

回避方法として、リバース処理の後に手動で列定義を変更します。

41.2.18 マッピング・プロパティ・インスペクタで失われるフォーカス

インタフェース・エディタでは、ソース・データストア列をマッピング・プロパティ・インスペクタの実装フィールドにドラッグ・アンド・ドロップしようとすると、プロパティ・インスペクタが切り替わってソース列プロパティが表示されます。

これは、フォーカスがマッピング・プロパティ・インスペクタ内にある場合に発生します。

回避方法として、ターゲット・データストア上のマッピング・フィールドを使用して、ソース列をドラッグ・アンド・ドロップします。

41.3 Oracle Data Integratorコンソールの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 41.3.1項「別のタブを閉じるとOracle Data Integratorコンソール・ページのタスク・フローがリセットされる」

- 41.3.2項「Enterprise ManagerからログアウトしてもOracle Data Integratorコンソールに伝播されない」

41.3.1 別のタブを閉じるとOracle Data Integratorコンソール・ページのタスク・フローがリセットされる

Oracle Data Integratorコンソールでページを含むタブを閉じると、このタブの後のすべてのタブで、タスク・フロー(実行されたナビゲーション・アクション)がリセットされます。これらのタブに含まれるページは、最初に開いたオブジェクトにリセットされます。

この時点でこの問題の回避方法はありません。

41.3.2 Enterprise ManagerからログアウトしてもOracle Data Integratorコンソールに伝播されない

シングル・サインオン(SSO)をアクティブ化してOracle Data Integratorコンソールと組み合せてEnterprise Manager Fusion Middleware Control (EM)を使用した場合、Enterprise ManagerでSSOからログアウト中のユーザーが、同じブラウザ・ウィンドウでダイレクトURLを入力することで、Oracle Data Integratorコンソールのページにアクセスできる可能性があります。

Enterprise Managerのログアウト・アクションによってOracle Data Integratorコンソールが無効化されていないために、Oracle Data Integratorコンソールが作成するCookieによってこの問題が発生します。

回避方法は次のとおりです。

- 管理者は、ゲートウェイ経由のアクセス用に、Enterprise ManagerおよびOracle Data Integratorコンソールのサーバーを構成する必要があります。ゲートウェイによって、SSOにログインしていないユーザーがSSOログイン・ページに自動的にリダイレクトされます。

- 共有またはパブリック・コンピュータからOracle Data IntegratorコンソールまたはEnterprise Managerにアクセスしている場合は、ログアウトしてセッションを閉じます。さらにセキュリティを高めるために、ブラウザ・セッションを閉じます。

41.4 テクノロジおよびナレッジ・モジュールの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 41.4.1項「Microsoft Excelターゲット・データストアの場合、列名は大文字である必要がある」

- 41.4.2項「ファイル・データストアについて、リバース・エンジニアリング・プロセスを取消できない」

- 41.4.3項「複製モードでテクノロジをインポートすると、SQLキーワードがインポートされない」

- 41.4.4項「複合ファイルまたはXMLをステージング領域として使用すると、SQL例外「不明なトークン」が表示される」

- 41.4.5項「モデル・コードにASCII以外の文字が含まれる場合、一貫性セットJKMでサブスクライバの追加が失敗する」

- 41.4.6項「ASCII以外の文字の場合、IKMおよびLKM SQL Incremental Update (Row by Row)が失敗する」

- 41.4.7項「マスター・リポジトリ・インポート・ウィザードでPostgreSQLテクノロジが使用できない」

- 41.4.8項「IKM SQL Incremental Update (Row by Row)では日本語の表をターゲットにできない」

41.4.1 Microsoft Excelターゲット・データストアの場合、列名は大文字である必要がある

Microsoft Excelをターゲットとして使用している場合、列名は大文字である必要があります。

[Microsoft][ODBC Excel Driver]COUNT field incorrect

これを解決するには、Microsoft Excel内の列名を変更します。

41.4.2 ファイル・データストアについて、リバース・エンジニアリング・プロセスを取消できない

ODI Studio内では、新規列を既存のデータストアに対してリバース・エンジニアリングしているとき、リバース後に、次のメッセージに対して「いいえ」を選択すると新規列が自動的に保存されます: 「<datastore>は変更されています。変更を保存しますか。」

41.4.3 複製モードでテクノロジをインポートすると、SQLキーワードがインポートされない

ODI Studio内では、複製モードでテクノロジをインポートしているとき、SQLキーワードがインポートされません。これを解決するには、SQLキーワードをテクノロジ・プロパティに手動で追加します。

41.4.4 複合ファイルまたはXMLをステージング領域として使用すると、SQL例外「不明なトークン」が表示される

インタフェースを実行し、XMLまたは複合ファイル・スキーマをステージング領域として使用する場合、「不明なトークン」エラーが表示されます。このエラーの原因は、更新されたHSQLバージョン(2.0)です。HSQLの新規バージョンでは、ドル記号($)が含まれる表名は引用符で囲む必要があります。ナレッジ・モジュールによって作成される一時表(「ロード中」、「統合」など)は、複合ファイルおよびHSQLテクノロジにおけるこの要件を満たしていません。

回避方法として、物理スキーマ定義を編集し、すべての作業表接頭辞からドル記号($)を削除してください。既存のシナリオは、これらの新規設定を使用して再生成する必要があります。

41.4.5 モデル・コードにASCII以外の文字が含まれる場合、一貫性セットJKMでサブスクライバの追加が失敗する

モデル・コードにASCII以外の文字が含まれる場合、一貫性セット・ジャーナル化KMでサブスクライバの追加が機能しません。これは、すべての一貫性セットJKMに当てはまります。セッションは正常に完了しますが、サブスクライバが追加されません。モデル・コードに排他的なASCII文字が含まれる場合、この問題は発生しません。

この時点で一般的な回避方法はありません。

41.4.6 ASCII以外の文字の場合、IKMおよびLKM SQL Incremental Update (Row by Row)が失敗する

ソース・データベースにASCII以外の文字が含まれる場合、IKMまたはLKM SQL Incremental Update (Row by Row)を使用するインタフェースがステップ「I$表へのフローの挿入」で失敗し、次のエラー・メッセージが表示されます。

org.apache.bsf.BSFException: exception from Jython:
Traceback (most recent call last):  File "<string>", line 149, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 6-7:
ordinal not in range(128)

この時点で一般的な回避方法はありません。

41.4.7 マスター・リポジトリ・インポート・ウィザードでPostgreSQLテクノロジが使用できない

別のマスターのエクスポートを使用して新しいマスター・リポジトリを作成する場合、マスター・リポジトリ・インポート・ウィザードの「JDBCドライバ」リストにPostgreSQLドライバが表示されません。

この時点で一般的な回避方法はありません。認証済プラットフォームの詳細は、次の場所にあるOracle Technology Network (OTN)から入手できる動作保証のドキュメントを参照してください:

http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

41.4.8 IKM SQL Incremental Update (Row by Row)では日本語の表をターゲットにできない

ターゲット表名に日本語の文字が含まれる場合、IKM SQL Incremental Update (Row by Row)がタスク「更新する行にフラグ設定」で失敗します。生成されたコード内では、統合表名が「I$_??????」として表示されます。「?」文字は日本語の文字と置き換わります。

回避方法として、このIKMをテクノロジに適した別のIKMに置き換えます。たとえば、Oracleの場合はIKM Oracle Incremental Updateに置き換えます。

41.5 Oracle Data ProfilingおよびOracle Data Qualityの問題および回避方法

この項では、次の問題および回避方法について説明します。

- 41.5.1項「クライアントからUNIX上のData Qualityサーバーへ接続できない」

- 41.5.2項「.tssファイルを使用してクライアントを起動するとメニューが英語で表示される」

- 41.5.3項「日本語または中国語のクライアントからエンティティを作成する際のユーザー/パスワードが不正な場合に表示される不正なエラー・メッセージ」

- 41.5.4項「フォルダ・パスにASCII以外の文字が含まれる場合にプロジェクトのエクスポートが空になる」

41.5.1 クライアントからUNIX上のData Qualityサーバーへ接続できない

UNIXマシンにインストールされているData QualityサーバーにOracle Data Qualityクライアントから接続しようとすると、「クライアント・アプリケーション"Admin"バージョン"12.0.1"はサポートされていません。」というエラー・メッセージが表示されます。

この問題を解決するには、次の手順でメタベース定義を再インストールします。

1. UNIXサーバーでODQ_HOME/oracledi/odp/Client/SvrSideディレクトリに移動します。

2. ./setupを実行します。

3. プロンプトに従って、メタベース・インストールの場所としてODQ_HOME/oracledq/metabase_server/を入力します。

4. メタベース管理ユーザーおよびパスワードを入力します。

5. メタベース定義のインストールが完了したら、ODQ_HOME/oracledq/metabase_server/metabase/bin/scheduler -restartコマンドを使用して、スケジューラ・サービスを再起動します。

41.5.2 .tssファイルを使用してクライアントを起動するとメニューが英語で表示される

保存済.tssファイルをダブルクリックしてOracle Data Qualityクライアントを起動すると、クライアント・マシンのロケールとは関係なく、メニューが英語で表示されます。

回避方法として、ショートカット・メニューからクライアントを開いた後、.tssファイルを開きます。

41.5.3 日本語または中国語のクライアントからエンティティを作成する際のユーザー/パスワードが不正な場合に表示される不正なエラー・メッセージ

エンティティの作成時に、ローダー接続の構成用にユーザーとパスワードの不正な組合せを入力すると、「エンティティの作成」ページに不正なメッセージが表示されます。

この時点でこの問題の回避方法はありません。

41.5.4 フォルダ・パスにASCII以外の文字が含まれる場合にプロジェクトのエクスポートが空になる

データ・クオリティ・プロジェクトのエクスポート先フォルダのパスにASCII以外の文字が含まれる場合、作成されるプロジェクト・フォルダ構造にファイルが含まれません。

回避方法として、ASCII以外の文字を含まないフォルダ・パスを使用します。

第XIII部

Oracle Business Intelligence

第XIII部は、次の章で構成されています。

- 第42章「Oracle Business Intelligence」

- 第43章「Oracle Business Intelligenceアプリケーションおよびデータ・ウェアハウス管理コンソール」

- 第44章「Oracle Real-Time Decisions」

42 Oracle Business Intelligence

この章では、特にOracle Business Intelligenceに関連する問題について説明します。インストール、アップグレード、分析およびダッシュボード、Oracle BI Mobile、Oracle BI Publisher、メタデータ・リポジトリ開発、システム管理、統合およびAPI、ローカライズに関する問題が含まれます。

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

- 42.1項「パッチ要件」

- 42.2項「前回のリビジョン以降に特定または変更されたOracle Business Intelligenceの問題および回避方法」

- 42.3項「リリース11.1.1.3のみに適用されるOracle Business Intelligenceの問題および回避方法」

- 42.4項「Oracle Business Intelligenceの一般的な問題および回避方法」

- 42.5項「Oracle Business Intelligenceのインストールの問題および回避方法」

- 42.6項「Oracle Business Intelligenceのアップグレードの問題および回避方法」

- 42.7項「Oracle Business Intelligenceの分析とダッシュボードの問題および回避方法」

- 42.8項「Oracle Business Intelligence Mobileの問題および回避方法」

- 42.9項「Oracle BI Publisherのレポートと公開の問題および回避方法」

- 42.10項「Oracle Business Intelligenceメタデータ・リポジトリ開発の問題および回避方法」

- 42.11項「Oracle Business Intelligenceシステム管理の問題および回避方法」

- 42.12項「Oracle Business Intelligenceの統合とAPIの問題および回避方法」

- 42.13項「Oracle Business Intelligenceのローカライズの問題および回避方法」

- 42.14項「Oracle Exalytics In-Memory Machineの問題および回避方法」

- 42.15項「Oracle Business Intelligenceドキュメントの訂正箇所」

Oracle Fusion Middlewareの実装によっては、このドキュメントの次の章に含まれる一部の情報も関係します。

- 第2章「インストール、パッチ適用および構成」

- 第3章「アップグレード」

- 第4章「Oracle Fusion Middlewareの管理」

- 第5章「Oracle Enterprise Manager Fusion Middleware Control」

- 第6章「Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント」

改訂されたリリース・ノートのOracle Technology Network (OTN)での公開が遅れる場合があります。Oracle Business Intelligenceのリリース・ノートの項目が使用可能になったらすぐにアクセスするには、Oracle BI Documentation wiki (https://wikis.oracle.com/display/oraclebidocumentation/Home)に移動します。

42.1 パッチ要件

この項では、Oracle Business Intelligenceのパッチ要件について説明します。内容は次のとおりです。

- 42.1.1項「My Oracle Supportからのパッチの取得」

42.1.1 My Oracle Supportからのパッチの取得

Oracle Business Intelligenceのパッチは定期的に公開されます。一部のパッチは必須ですが、それ以外のパッチはオプションです。

使用可能なパッチを確認するには、次のURLを使用してMy Oracle Support(旧OracleMetaLink)に移動します。

http://support.oracle.com

パッチの入手方法は次のとおりです。

1. My Oracle Supportにログインします。

2. 「パッチと更新版」タブをクリックします。

3. 「パッチ検索」領域を使用してパッチを検索します。

4. 「パッチ検索結果」ページで、パッチを選択し、「ダウンロード」をクリックしてパッチをダウンロードします。

5. パッチに含まれるREADMEファイルの手順に従って、パッチをインストールします。

42.2 前回のリビジョン以降に特定または変更されたOracle Business Intelligenceの問題および回避方法

リリース・ノートの前回のリビジョン以降に特定または変更されたOracle Business Intelligenceに関連する問題および回避方法は、次のとおりです。

- 42.4.20項「WebLogic Serverの起動時のパフォーマンス低下」
影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

- 42.7.1.7項「マップのラップアラウンド機能の問題」
影響を受けるリリース: 11.1.1.6.2

- 42.7.1.8項「MapViewerでマップ・タイルを削除できない」
影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

- 42.7.1.13項「トレリス・ビューの配置の問題」
影響を受けるリリース: 11.1.1.6.2

- 42.7.3.2項「Oracle Secure Enterpriseの「検索結果」ページからスマート・ウォッチリストにアクセスするとエラーが発生する」
影響を受けるリリース: 11.1.1.6.2

- 42.9.1.14項「11.1.1.6.2でのBI Publisherデスクトップ・ツールの追加の設定」
影響を受けるリリース: 11.1.1.6.2

- 42.10.1.8項「TimesTenリリース11.2.2.3以降での集計のパフォーマンスの向上」
影響を受けるリリース: 11.1.1.6.2

- 42.10.3.7項「Oracle BIリポジトリはオブジェクトがMUD環境で削除されると破損する可能性がある」
影響を受けるリリース: 11.1.1.6.0

- 42.10.3.9項「管理ツールのクライアント・インストールでサマリー・アドバイザを使用するときにエラー・メッセージ・テキストが欠落する」
影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

- 42.10.3.10項「モデル・チェッカはリリース11.1.1.6.2では有効でない」
影響を受けるリリース: 11.1.1.6.2

- 42.15.4.1項「集計に関する誤った情報」
影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

- 42.15.5.13項「KPIエディタ: データ入力セキュリティ・ページの記述は無視する必要がある」
影響を受けるリリース: 11.1.1.6.2

- 42.15.7.16項「TimesTen圧縮表で追加情報が使用可能」
影響を受けるリリース: 11.1.1.6.2

- 42.15.7.17項「集計作成の失敗時の文が間違っている」
影響を受けるリリース: 11.1.1.6.2

- 42.15.7.18項「優先オプティマイザがリリース11.1.1.6.2バンドル・パッチ1のサマリー・アドバイザで使用可能なオプションを評価する」
影響を受けるリリース: 11.1.1.6.2

- 42.15.8.13項「ビュー内の相互作用の手動による構成の項が適用されない」
影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

42.3 リリース11.1.1.3のみに適用されるOracle Business Intelligenceの問題および回避方法

Oracle Business Intelligenceのリリース11.1.1.3に関連する問題とその回避方法の多くは、リリース・ノートの2011年1月のリビジョン以前に特定されたものです。これらの問題とその回避方法の詳細は、次のリンクから参照可能な11gリリース1 (11.1.1)のOracle Fusion Middlewareリリース・ノートに含まれる「Oracle Business Intelligence」の章を参照してください。

http://download.oracle.com/docs/cd/E14571_01/relnotes.htm

Oracle Business Intelligenceに関連し、リリース11.1.1.3にのみ適用されるその他の問題とその回避策は、この章で説明します。Oracle Business Intelligenceの後続リリースに適用され、リリース11.1.1.3にも適用されることが知られている問題および回避方法も含まれます。

42.4 Oracle Business Intelligenceの一般的な問題および回避方法

この項では、Oracle Business Intelligenceに関する一般的な問題および回避方法について説明します。次のトピックが含まれています。

- 42.4.1項「Oracle BIディスコネクテッド分析はOracle Business Intelligence 11gリリース11.1.1.5以降には含まれていない」

- 42.4.2項「Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない」

- 42.4.3項「テストから本番環境へ移動する際のJARファイル・サイズの問題」

- 42.4.4項「グラフおよびスコアカードを表示するにはAdobe Flash Playerバージョン10.1以上が必要」

- 42.4.5項「Hyperion Financial ManagementデータソースはWindowsデプロイメントにのみ使用可能」

- 42.4.6項「Siteminderが全文カタログ検索ではサポートされていない」

- 42.4.7項「Windowsのネイティブ認証は全文カタログ検索ではサポートされていない」

- 42.4.8項「全文検索において、レポート列を使用してBI Publisherのレポートが検索されない」

- 42.4.9項「Windowsでヘブライ語のフォントが間違った方向で表示されることがある」

- 42.4.10項「タイ語およびトルコ語ロケールでのインストール時の問題」

- 42.4.11項「BIコンポーザでグラフのサブタイプがリフレッシュされない」

- 42.4.12項「パスにマルチバイト文字を含むダッシュボードおよびスコアカードがADFページに表示されない」

- 42.4.13項「BIプレゼンテーション・サービスによってフォルダ名ではサポートされる文字がBI Publisherではサポートされない」

- 42.4.14項「非共有接続プールを使用するEssbaseおよびHyperion Financial Managementのデータソースとの統合」

- 42.4.15項「選択された整合性チェックの警告を非表示にするために使用できるパッチ」

- 42.4.16項「WebLogic LDAPのユーザー・パスワードに関する問題」

- 42.4.17項「アイデンティティ・ストアでのGUID属性の構成」

- 42.4.18項「WebLogicコマンド・ファイルの実行中にメッセージが文字化けすることがある」

- 42.4.19項「Microsoft Internet Explorer 9.xの使用時にプレゼンテーション・サービスでレンダリングの問題が発生することがある」

- 42.4.20項「WebLogic Serverの起動時のパフォーマンス低下」

42.4.1 Oracle BIディスコネクテッド分析はOracle Business Intelligence 11gリリース11.1.1.5には含まれていない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle Business Intelligence Enterprise Edition 10gには、Oracle BIディスコネクテッド分析コンポーネントが含まれていました。Oracle BIディスコネクテッド分析コンポーネントは、Oracle Business Intelligence Enterprise Edition 11gリリース11.1.1.5以降には同梱されておらず、このリリースで使用することもできません。

Oracle BIディスコネクテッド分析10gを現在使用しており、今後も使用する場合は、Oracle Business Intelligence Enterprise Edition 11gリリース11.1.1.6のインストールまたはこのリリースへのアップグレードは行わないでください。

42.4.2 Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

前のバージョンのOracle Hyperion Smart View for OfficeではMicrosoft Office環境での分析機能が提供され、Oracle BI EEに基づく一連の機能がサポートされています。この機能により、エンド・ユーザーはOracle BIサーバーに直接問い合せる、非定型相互作用を作成する、Microsoft Officeベースのレポートを使用することができます。Oracle BI EE 11gリリース11.1.1.5では、この機能は使用できなくなりました。

42.4.3 テストから本番環境へ移動する際のJARファイル・サイズの問題

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

この問題は、テスト環境から本番環境への移動時に適用されます。Oracle Business Intelligenceのインストールでは、約5GBのJARファイルが作成されます。JDKバージョン6以前では、ファイル・サイズに4GBの制限がありました。そのため、ASコマンドpasteBinaryを使用してJARファイルを解凍すると、クラッシュが発生します。

回避するには、pasteBinaryコマンドでファイル・サイズの制限のないJRockitを使用するか、JDKバージョン7を使用するようにします。手順は、『Oracle Fusion Middleware管理者ガイド』を参照してください。

42.4.4 グラフおよびスコアカードを表示するにはAdobe Flash Playerバージョン10.1以上が必要

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Adobe Flash Playerは、クロス・プラットフォームのブラウザ・ベース・アプリケーション・ランタイム環境であり、ブラウザ内でグラフおよびスコアカード・オブジェクトをレンダリングするために必要です。

Oracle BI EEで生成されたすべてのグラフおよびスコアカードを正しく表示するには、Adobe Flash Playerバージョン10.1以上がブラウザにインストールされていることが必要です。使用するブラウザで稼働するAdobe Flash Playerのバージョンの情報は、http://www.adobe.com/software/flash/about/に移動して入手できます。

42.4.5 Hyperion Financial ManagementデータソースはWindowsデプロイメントにのみ使用可能

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Oracle BI EEでHyperion Financial Managementをデータ・ソースとして使用できるのは、Oracle BI EEがWindowsのみのデプロイで実行されている場合のみです。

42.4.6 Siteminderが全文カタログ検索ではサポートされていない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Oracle BI EEの全文カタログ検索機能は、SiteMinderにおけるシングル・サインオンではサポートされていません。

42.4.7 Windowsのネイティブ認証は全文カタログ検索ではサポートされていない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Oracle BI EEの全文カタログ検索機能は、Windowsのネイティブ認証ではサポートされていません。この認証を使用し、Active DirectoryプラグインとOracle Fusionデータ・ソースを使用して全文カタログ検索を構成すると、全文カタログ検索では検索結果がないと返されます。

42.4.8 全文検索において、レポート列を使用してBI Publisherのレポートが検索されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

全文カタログ検索機能を使用すると、カタログ内のオブジェクトを検索できます。レポートの列名でBI Publisherのレポートを検索する場合、結果が取得されないことがあります。この問題は、Secure Enterprise Searchのバージョン11.1.2.2.0を使用すると発生することがあります。

この問題を回避するには、ORACLE_HOME/search/data/config/crawler.datファイルに次の行を追加します。

MIMEINCLUDE application/octet-stream

42.4.9 Windowsでヘブライ語のフォントが間違った方向で表示されることがある

影響を受けるリリース: 11.1.1.3、11.1.1.5

Windowsの場合、「地域と言語のオプション」ダイアログの「言語」タブで「複合文字や右から左方向に書く言語 (タイ語を含む) のファイルをインストールする」オプションを選択すると、ヘブライ語のフォントが右から左ではなく、左から右の間違った方向で表示されます。

この問題を回避するには、「複合文字や右から左方向に書く言語 (タイ語を含む) のファイルをインストールする」オプションの選択を次のように解除します。

1. コントロール パネルで「地域と言語のオプション」ボタンをクリックし、「地域と言語のオプション」ダイアログを表示します。

2. 「言語」タブをクリックします。

3. 「複合文字や右から左方向に書く言語 (タイ語を含む) のファイルをインストールする」オプションの選択を解除します。

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

42.4.10 タイ語およびトルコ語ロケールでのインストール時の問題

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

トルコ語およびタイ語のユーザーには、英語のロケールを使用してOracle Business Intelligenceをインストールし、実行することをお薦めします。不安定になる恐れがあるため、トルコ語およびタイ語のロケールはサーバー側ではサポートされていません。Oracle Business Intelligenceでは、クライアントとしてのトルコ語およびタイ語のロケールをサポートします。

42.4.11 BIコンポーザでグラフのサブタイプがリフレッシュされない

影響を受けるリリース: 11.1.1.5

BIコンポーザ・ウィザードの「分析の作成」→「グラフの編集」パネルの中でデフォルトではないグラフのサブタイプを選択し、BIコンポーザ・ウィザードの「分析の作成」→「ビューの選択」パネルで後から異なるグラフ・タイプのビューに変更すると、グラフのサブタイプがリフレッシュされません。

回避するには、BIコンポーザ・ウィザードの「分析の作成」→「グラフの編集」パネルの中で、「サブタイプ」ボックスで最初のオプションを選択します。(最初のオプションは新しいグラフ・タイプのデフォルトのサブタイプです。)

42.4.12 パスにマルチバイト文字を含むダッシュボードおよびスコアカードがADFページに表示されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

パスにマルチバイト文字を含むダッシュボードおよびスコアカードは、ADFページに表示されません。

この問題の回避方法はありません。

42.4.13 BIプレゼンテーション・サービスによってフォルダ名ではサポートされる文字がBI Publisherではサポートされない

影響を受けるリリース: 11.1.1.5

Oracle BIプレゼンテーション・サービスは、BI Publisherがサポートしないカタログ・フォルダ名の文字セットをサポートします。BI Publisherがサポートしない文字は次のとおりです。

~、!、#、$、%、^、&、*、+、`、|、:、"、\\、<、>、?、,、/

これらの文字を含む名前を持つフォルダは、BI Publisherに直接ログインした場合に予期しない動作を示す場合があります。たとえば、フォルダが表示されない、フォルダが正しく展開されない、または名前が文字化けして表示される可能性があります。

この問題を回避するには、フォルダ名にこれらの文字を使用しないでください。

42.4.14 非共有接続プールを使用するEssbaseおよびHyperion Financial Managementのデータソースとの統合

影響を受けるリリース: 11.1.1.3

注意:

この問題は、次のリンクから参照可能な11g リリース1 (11.1.1)のOracle Fusion Middlewareリリース・ノートの「Oracle Business Intelligence」の章で最初に提示されています。

http://download.oracle.com/docs/cd/E14571_01/relnotes.htm

元々公開されたリリース・ノートの中のテキストが間違っています。この項では、正しいテキストを表示しています。

Oracle BIサーバーのデータソースとしてEssbaseまたはHyperion Financial Managementを使用し、接続プール内で共有資格証明を構成するかわりに共有トークンを使用して認証する場合は、まずこの項で説明する手順に従って共有トークンの互換性を有効化する必要があります。共有トークンの互換性を有効化する場合、接続プールで「共有ログオン」を選択しないでください。Oracle Business IntelligenceのユーザーおよびEnterprise Performance Managementのユーザーは、同じアイデンティティ・ストアを使用する必要があることに注意してください。

共有トークンの互換性を有効にせずに、接続プール内で共有資格証明を提供しない場合、Oracle BIサーバーはパススルー・ユーザー資格証明(つまり、Oracle Business Intelligenceへのログインに使用されるユーザー名およびパスワード)を使用して認証しようとします。

始める前に、RCUを使用してBIプラットフォーム・スキーマを移入したOracle Business Intelligenceデータベースで使用できるデータベース接続情報があることを確認してください。たとえば、データベース用のホスト名、ポート、SID、ユーザー名およびパスワードなどがあるかを確認してください。

Oracle BIサーバーからEssbaseまたはHyperion Financial Managementのデータソースへのシングル・サインオンのためのCSSトークン生成を有効にする手順は、次のとおりです。

1. Oracle Business Intelligence環境で、setDomainEnv.sh (またはWindowsではsetDomainEnv.bat)を編集用に開きます。ファイルは次の場所にあります。

DOMAIN_HOME/bin

次に例を示します。

MW_HOME/user_projects/domains/bifoundation_domain/bin

2. 次のエントリを

ExtraJavaProperties=-DEPM_ORACLE_INSTANCE= ORACLE_INSTANCE

次に例を示します。

ExtraJavaProperties=-DEPM_ORACLE_INSTANCE= C:\My_MW_Home\instances\instance1

3. ファイルを保存し、閉じます。

4. ユーティリティを入手するには、My Oracle SupportからOracle Bug#10263740のパッチをダウンロードします。詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

5. アーカイブのコンテンツを次の場所に解凍します。

ORACLE_INSTANCE/config/foundation/11.1.2.0

存在しない場合には、ディレクトリを作成します。

6. epm_components_creation.sh (Windowsではepm_components_creation.bat)を編集し、ORACLE_HOME、ORACLE_INSTANCEおよびJAVA_HOMEに必要な値を環境に合せて指定します。

7. Linuxシステムでは、次のコマンドを使用してepm_components_creation.sh実行可能ファイルを作成します。

chmod +x epm_components_creation.sh

8. 実行可能ファイルepm_components_creation.sh (Windowsではepm_components_creation.bat)を実行し、データベースのホスト名、ポート、SID、ユーザー名およびパスワードをコマンドラインの引数に入力します。次に例を示します。

epm_components_creation.sh db_hostname db_port sid db_user db_pwd

次のような出力結果が表示されます。

Writing credentials to reg.properties file.
Credentials written to reg.properties file.
Creating Component Types.
Component Types Created.
Creating Basic Components
Basic Components Created
All tasks successfully completed.

9. データが正常にEPMレジストリに移入されたことを確認するには、epm_components_creation.sh (Windowsではepm_components_creation.bat)を実行し、コマンドラインの引数に「validate」と指定します。次に例を示します。

epm_components_creation.sh validate

次のような出力結果が表示されます。

Following required properties are available for SHARED_SERVICES_PRODUCT in EPM Registry:-
mode=FUSIONAPPS
COMPATIBILITY=11120-

10. BIドメイン(管理サーバーおよび管理対象サーバーを含む)を再起動します。

42.4.15 選択された整合性チェックの警告を非表示にするために使用できるパッチ

影響を受けるリリース: 11.1.1.3

パッチ11810367をダウンロードし適用することで、選択された警告を整合性チェック・マネージャで非表示にできます。パッチを適用すると、39009、39054、39055、39057および39059の警告がデフォルトで非表示になります。パッチのダウンロードに関する詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

これらの警告を再度、整合性チェック・マネージャに表示するには、次の手順を実行します。

1. 整合性チェック・マネージャで「オプション」ボタンをクリックし、「整合性チェックの警告」ダイアログを開きます。

2. 整合性チェック・マネージャに表示する警告の選択を解除します。

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

さらに、「整合性チェックの警告」ダイアログ・ボックスで除外リストに他の警告を追加することもできます。次の手順を実行します。

1. 次のディレクトリに移動します。

ORACLE_INSTANCE/config/OracleBIServerComponent/coreapplication_obisn

2. このディレクトリで、warn_off.iniという名前のテキスト・ファイルを作成します。このファイルは、ASCII形式にする必要があります。

3. ファイルには、「整合性チェックの警告」ダイアログ・ボックスで除外リストに追加する警告番号のリストとして、次のような内容を入力します。

[CCOptions]
CC_WARNINGS_LIST = 39024,39077

次の点に注意してください。

- 除外される警告は、すべて1行に収める必要があり、カンマ、セミコロンまたはスペースで区切ることができます。

- エラーは除外できません。整合性チェック・マネージャから除外できるのは警告のみです。

- デフォルトの除外リスト(39009、39054、39055、39057および39059)から警告番号を追加すると、それらは無視されます。

4. ファイルを保存し、閉じます。

5. 整合性チェック・マネージャを閉じて、再度開きます。新しい警告が「整合性チェックの警告」ダイアログ・ボックスに表示され、デフォルトで選択されます。これは、これらの警告が整合性チェックから除外されることを意味します。

42.4.16 WebLogic LDAPのユーザー・パスワードに関する問題

影響を受けるリリース: 11.1.1.3

非ASCII文字を含むWebLogic LDAPのユーザー・パスワードに関する問題が発生した場合、Oracle Supportにご連絡いただき、パッチの詳細についてOracle Bug#9929485を参照してください。

42.4.17 アイデンティティ・ストアでのGUID属性の構成

影響を受けるリリース: 11.1.1.3

Oracle Application ServerやActive Directoryなどの代替認証プロバイダを構成し、GUID属性をデフォルト値から変更する場合、アイデンティティ・ストアで使用する値と代替認証プロバイダで使用する変更済の値を一致させる必要があります。

たとえは、Oracle Internet Directoryを使用し、GUID属性のデフォルト値をorclguidからnewvalueに変更した場合は、アイデンティティ・ストアと認証プロバイダの両方で値をnewvalueに設定する必要があります。

アイデンティティ・ストアでGUID属性を構成するには、次のようにします。

1. Fusion Middleware Controlのナビゲーション・ペインで、\Weblogic domain\bifoundation_domainに移動します。

2. 「bifoundation_domain」を右クリックして「セキュリティ」→「セキュリティ・プロバイダ構成」を選択し、「セキュリティ・プロバイダ構成」ページを表示します。

3. 「アイデンティティ・ストア・プロバイダ」領域で「構成」をクリックし、「アイデンティティ・ストア構成」ページを表示します。

4. 「カスタム・プロパティ」領域で「追加」オプションを使用し、GUID属性にPROPERTY_ATTRIBUTE_MAPPINGという名前のカスタム・プロパティを新しい値(たとえば、GUID=newvalue)を使用して作成します。

表42-1 カスタム・プロパティ

プロパティ名

値

PROPERTY_ATTRIBUTE_MAPPING

認証プロバイダで設定されているGUID属性値を指定します。たとえば、認証プロバイダでGUID属性がnewvalueに設定されている場合、この値をGUID=newvalueに設定します。

5. 変更を保存する場合は、「OK」をクリックします。

6. 管理サーバー、管理対象サーバーおよびBIコンポーネントを再起動します。

42.4.18 WebLogicコマンド・ファイルの実行中にメッセージが文字化けすることがある

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

ロケールがUTF-8でないWindows環境で、Oracle BI EEシステムのWebLogicコマンド・ファイルを実行すると(直接またはWindowsの「スタート」メニューから)、ターミナル・ウィンドウに文字化けしたメッセージが表示されることがあります。メッセージが文字化けしていても、システムの正しい動作に影響はありません。

この問題の回避方法はありません。

42.4.19 Microsoft Internet Explorer 9.xの使用時にプレゼンテーション・サービスでレンダリングの問題が発生することがある

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

IE9.xを使用している場合、プレゼンテーション・サービスを実行すると、次の問題が発生することがあります。

- 切捨てオプションでタイトルが切り捨てられない

- 条件プロパティを削除すると画面が最大化される

- 拡大鏡を使用してズームするとバーがドロップ・ダウンする

- グラフのタイトルがグラフ・ビューに表示されない

- グラフ・ビューの背景が黒色

- 「マップ・プロパティ」ダイアログの「イベント・チャネル」エリアがデフォルトの空白でない

- Business Intelligenceの書式設定に使用される下矢印キーの一部がダイアログに適切に整列されない

- Business Intelligenceの書式設定で使用されるダイアログの一部のサイズが大きすぎる

- マウス・ポインタを「フィルタ」セクションの右隅に置くと、ツールバーが非表示になる

- 「新規フィルタ」ダイアログがブラウザに表示されない

42.4.20 WebLogic Serverの起動時のパフォーマンス低下

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle BI Enterprise Editionで共有カタログを使用してBI Publisherを実行している場合、WebLogicコンソールで「変更のアクティブ化」ボタンまたはWebLogic.shスクリプトのいずれかを使用してWebLogicサーバーを再起動すると、長時間の遅延が発生することがあります。

起動のパフォーマンスを改善するには、次のフォルダのセットを<DOMAIN_HOME>/config/bi publisher/repositoryから移動または削除します。これらのフォルダの削除は実行中に影響を与えるので、フォルダの移動または削除前にその影響を確実に理解してください。

- Tools: このフォルダには、ホーム・ページの「ツール」ダウンロード・リンクから入手できるBI Publisher Desktop Tools実行可能バイナリ・ファイルが含まれます。これらのリンクはToolsディレクトリが削除されると機能しなくなります。他のBI Publisher機能が影響を受けることはありません。BI Publisher Desktop Toolsは、インストール・メディアおよびOracle Technology Network (OTN)からも入手できます。

- Reports/Samples: SamplesフォルダにはBI Publisherで配布されるサンプル・レポートおよびデータ・モデルが含まれます。

英語がシステムに必要な唯一の言語の場合、次のフォルダも削除できます。

- Admin/Translation: これらのフォルダには英語以外の言語用の変換ファイルが含まれています。

42.5 Oracle Business Intelligenceのインストールの問題および回避方法

この項では、Oracle Business Intelligenceのインストールに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.5.1項「SQL Serverデータベースに対してOracle Business Intelligenceをインストールする際のエラー」

- 42.5.2項「パッチ・レベルが異なるOSでのスケールアウト・シナリオはサポートされていない」

- 42.5.3項「ウィルス対策ソフトウェアによってWindows環境でのインストールがブロックされる」

- 42.5.4項「管理者のユーザー詳細画面でOracle Business Intelligenceインストーラが停止する」

- 42.5.5項「Windows 2008にOracle Business Intelligenceをインストールする際の問題」

- 42.5.6項「Oracle Business Intelligenceを共有ドライブにインストールすると失敗する場合がある」

- 42.5.7項「マルチバイト・データをサポートするようなDB2の構成」

- 42.5.8項「Oracle BIスケジューラでマルチバイト・データを使用するとMicrosoft SQL Server 2005/2008ドライバに問題が発生する」

- 42.5.9項「Windowsオペレーティング・システムで十分な権限がないためジョブ・マネージャが開始しない」

- 42.5.10項「不明なロケールが原因でUNIX上でOracle Business Intelligenceのインストールが失敗する」

- 42.5.11項「エンタープライズ・インストールの実行時にFATファイル・システムのエラー・メッセージを無視する」

- 42.5.12項「ジョブ・マネージャが「スタート」メニューから起動できないことがある」

- 42.5.13項「クライアント・ツールのインストール・パスにマルチバイト文字が含まれているとジョブ・マネージャが起動できない」

- 42.5.14項「RCUが2度目に起動されてIBM DB/2上にMDS/プラットフォーム・スキーマのみを作成するときにエラーが発生する」

Oracle Fusion Middlewareの実装によっては、第2章「インストール、パッチ適用および構成」に含まれる一部の情報も関係します。

42.5.1 SQL Serverデータベースに対してOracle Business Intelligenceをインストールする際のエラー

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle Business Intelligenceのインストール時にMS SQL Serverデータベースを使用すると、mds-owsmおよびbip_datasource JDBCデータソースに不正なテスト表が含まれます。これが原因で、WebLogic Serverによる自動接続テストの機能が停止します。たとえば、データベースが停止した場合に、WebLogic Serverで中断されている接続や不正な接続が認識されません。

回避方法として、「テスト対象の表名」パラメータを編集し、接続をテストするSQL文字列を実行可能にします。これを行うには、WebLogic Server管理コンソールで、このパラメータをSQL select 1に設定します。

42.5.2 パッチ・レベルが異なるOSでのスケールアウト・シナリオはサポートされていない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

BIドメインのスケールアウト・シナリオは、オペレーティング・システムが同じでもパッチ・レベルが異なるコンピュータではサポートされていません。すべてのコンピュータでオペレーティング・システムのパッチ・レベルが同じである必要があります。

42.5.3 ウィルス対策ソフトウェアによってWindows環境でのインストールがブロックされる

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

サポートされているWindowsオペレーティング・システムが稼働するコンピュータにマップ済ネットワーク・ドライブをデプロイする場合は、ウィルス対策ソフトウェアがautorun.infファイルのリモート作成をブロックするように設定されていないことを確認してください。

42.5.4 管理者のユーザー詳細画面でOracle Business Intelligenceインストーラが停止する

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

DHCPが使用され、プライマリDNS接尾辞が設定されておらず、ループバック・アダプタが構成されていないWindowsマシンにインストールしようとすると、管理者のユーザー詳細を要求する画面でOracle Business Intelligenceインストーラが停止します。インストーラが停止すると、インストーラの左側のツリーに赤い十字が表示されます。この問題は、インストーラがIPアドレスをホスト名に解決できないために発生します。

回避方法として、ループバック・アダプタまたはプライマリDNS接尾辞を構成します。

42.5.5 Windows 2008にOracle Business Intelligenceをインストールする際の問題

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Windows 2008にOracle Business Intelligenceをインストールする際に、OPMNが処理を開始できないなどの問題が発生する場合があります。

回避方法として、「管理者として実行」オプションを使用してインストールおよび構成のステップを実行します。

42.5.6 Oracle Business Intelligenceを共有ドライブにインストールすると失敗する場合がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle Business Intelligenceを共有ドライブにインストールしようとすると失敗し、次のエラー・メッセージが表示されることがあります。

インストールに失敗しました。セッションの準備に失敗しました。ディスクに十分な領域がないため、インストールに失敗する可能性があります。続行しますか。

Oracle Business Intelligenceを共有ドライブにインストールする際にこの問題を避けるには、Oracle Business IntelligenceのインストーラをignoreDiskWarningオプションを使用してコマンドラインから開始します。たとえば、Linuxでは、次のコマンドを使用します。

./runInstaller -ignoreDiskWarning

42.5.7 マルチバイト・データをサポートするようなDB2の構成

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

IBM DB2データベースとともにインストールすると、Oracle Business IntelligenceのインストーラはODBC 2.0ドライバを使用してシステムを構成します。このようなシステムでは、マルチバイトのデータを使用すると問題が発生します。この問題を回避するには、Oracle Enterprise Managerを使用して、Oracle Business IntelligenceシステムがネイティブのDB2 CLIドライバをかわりに使用するように構成します。

IBM DB2でDB2 CLIドライバを使用するようにOracle Business Intelligenceを構成する手順は、次のとおりです。

1. Oracle Business Intelligenceが存在するマシン上にDB2クライアント・ソフトウェアをインストールし、スケジューラのデータベースにデータソースを作成します。

2. Oracle Business Intelligenceのインストール後、Oracle Enterprise Managerを介してシステムにログインします。

3. Oracle Business Intelligenceサーバーの「スケジューラ」タブに移動します。

4. 「構成をロックして編集」をクリックします。

5. 「呼出しインタフェース」ドロップダウン・リストをクリックし、「DB2 CLI (Unicode)」を選択します。

6. 「データ・ソース」フィールドにデータソース名を入力します。

7. 「適用」」をクリックしてから、「変更のアクティブ化」をクリックします。

42.5.8 Oracle BIスケジューラでマルチバイト・データを使用するとMicrosoft SQL Server 2005/2008ドライバに問題が発生する

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Microsoft SQL Server 2005/2008データベースとともにインストールすると、Oracle Business Intelligenceのインストーラは、SQL Server 2005/2008ドライバを使用してOracle BIスケジューラを構成します。マルチバイトのデータをすると、スケジュールされたジョブが失敗することがあります。この問題を回避するには、Oracle Enterprise Managerを使用してOracle Business IntelligenceシステムがSQL Server 7.0/2000ドライバをかわりに使用するように構成します。

SQL Server 7.0/2000ドライバをMicrosoft SQL Server 2005/2008で使用するようにOracle BIスケジューラを構成する手順は、次のとおりです。

1. Oracle Business Intelligenceのインストール後、Oracle Enterprise Managerを介してシステムにログインします。

2. Oracle Business Intelligenceサーバーの「スケジューラ」タブに移動します。

3. 「構成をロックして編集」をクリックします。

4. 「データベース」ドロップダウン・リストをクリックし、「SQL Server 7.0/2000」を選択します。

5. 「適用」をクリックします。

42.5.9 Windowsオペレーティング・システムで十分な権限がないためジョブ・マネージャが開始しない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

特定の権限設定が不十分な場合、ジョブ・マネージャを開始しようとしても開きません。bifoundationフォルダの権限設定を変更することで、この問題を解決できます。このフォルダはOracle Business Intelligence Enterprise Edition Plus Clientのインストール・ディレクトリにあります。

この問題の解決方法:

1. Windows Explorerで、Oracle Business Intelligence Enterprise Edition Plus Clientをインストールしたディレクトリにあるbifoundationフォルダにアクセスします。通常、このフォルダは次の場所にあります。
C:\Program Files\Oracle Business Intelligence Enterprise Edition Plus Client\oraclebi\orainst\bifoundation

2. bifoundationフォルダを右クリックし、「プロパティ」をクリックします。

3. 「セキュリティ」タブをクリックします。

4. 「編集」を選択します。

5. 「追加」をクリックします。ユーザー、コンピュータ、またはグループの選択のダイアログ・ウィンドウが開きます。

6. 「認証済ユーザー」、「OK」の順にクリックします。

7. ユーザーまたはグループ・ペインで、「認証済ユーザー」をクリックします。

8. 「権限」ペインで、「修正」および「書込み」チェック・ボックスをクリックし、チェックマークが表示されているようにします。

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

10. 「スタート」メニュー、またはコマンドラインからジョブ・マネージャを開始します。

42.5.10 不明なロケールが原因でUNIX上でOracle Business Intelligenceのインストールが失敗する

影響を受けるリリース: 11.1.1.5

ロケールen_US.UTF-8がインストール先のコンピュータ上に存在しない場合、Oracle Business IntelligenceのUNIXへのインストールは失敗します。この問題を回避するには、Oracle Business Intelligenceをインストールする前にロケールen_US.UTF - 8がインストール先のコンピュータ上に存在することを確認します。

42.5.11 エンタープライズ・インストールの実行時にFATファイル・システムのエラー・メッセージを無視する

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

Enterpriseストールの実行時に特定の環境下で、ミドルウェア・ホームの場所はFATファイル・システムにありますというエラー・メッセージが表示されることがあります。このメッセージはNTFSファイル・システムにインストールする場合に発生する可能性があります。「はい」をクリックして、インストールを安全に続行できます。

42.5.12 ジョブ・マネージャが「スタート」メニューから起動できないことがある

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

フランス語または韓国語の64ビットWindows 7オペレーティング・システムのデフォルトのフォルダにクライアント・ツールがインストールされた場合、ジョブ・マネージャが「スタート」メニューから起動できないことがあります。これは、ユーザーに一時ディレクトリを作成する権限がないことが原因で発生します。

回避するには、次のいずれかを実行します。

- 一時ディレクトリを手動で作成し、その一時ディレクトリの管理者グループに現在のユーザーを追加します。

- クライアント・ツールをデフォルトのディレクトリではなく特定のディレクトリにインストールします。

42.5.13 クライアント・ツールのインストール・パスにマルチバイト文字が含まれているとジョブ・マネージャが起動できない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

Oracle Business Intelligence Enterprise Edition Plus Client Installerの実行中に、インストール・パスにマルチバイト文字が含まれていると、ジョブ・マネージャは起動できません。この問題を回避するには、インストール・パスにマルチバイト文字が含まれている場合にはインストール・パスを変更する必要があります。インストール・パスにはASCII文字のみが含まれていることを確認してください。

42.5.14 RCUが2度目に起動されてIBM DB/2上にMDS/プラットフォーム・スキーマのみを作成するときにエラーが発生する

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

RCUを2度目に実行してIBM DB/2上にMDS/BIPLATFORMスキーマのみを作成するときに、RCUがEPMスキーマ・エラーを表示するのを防ぐには、最初にComponentInfo.xmlファイルからテキストを2行削除します。

RCUを2度目に使用してIBM DB/2上にMDS/プラットフォーム・スキーマのみを作成するときに、EPMスキーマ・エラーが発生するのを防ぐには:

1. rcu/configにあるComponentInfo.xmlファイルを開きます。

2. ComponentInfo.xmlファイルから次の2行を削除します。

<!ENTITY epm SYSTEM "../integration/epm/epm_ComponentInfo.xml">
&epm;

RCUはこれらの行を使用して「コンポーネントの選択」ページの選択ツリーにリストされたコンポーネントを表示します。

3. ComponentInfo.xmlファイルを保存します。

4. RCUをもう一度実行します。

42.6 Oracle Business Intelligenceのアップグレードの問題および回避方法

この項では、Oracle Business Intelligenceの前のリリースからのアップグレードに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.6.1項「一般的なアップグレードの問題および回避方法」

- 42.6.2項「セキュリティ関連のアップグレードの問題および回避方法」

Oracle Fusion Middlewareの実装によっては、このドキュメントの第3章「アップグレード」に含まれる一部の情報も関係します。

42.6.1 一般的なアップグレードの問題および回避方法

この項では、Oracle Business Intelligenceの以前のリリースからのアップグレードに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.6.1.1項「Oracle Business Intelligenceリリース10gからリリース11gへのアップグレード後に条件付き書式が機能しない場合がある」

42.6.1.1 Oracle Business Intelligenceリリース10gからリリース11gへのアップグレード後に条件付き書式が機能しない場合がある

影響を受けるリリース: 11.1.1.5

「列のプロパティ」ダイアログの「列書式」タブで属性列の「値の抑制」設定が「繰返し」に設定されていない場合、定義された書式を使用して、列の場所で定義された単位でメジャーが集計されます。これにより、Oracle Business Intelligenceリリース10gからリリース11gにアップグレードすると、条件付き書式が変更されることがあります。「値の抑制」設定が「繰返し」に設定されている場合は、条件付き書式設定の基準となるメジャー列で、常に表ビューの詳細単位が使用されるため、条件付き書式設定は正しく機能します。

42.6.2 セキュリティ関連のアップグレードの問題および回避方法

この項では、Oracle Business Intelligenceを以前のリリースからアップグレードする場合のセキュリティに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.6.2.1項「英語以外のユーザーまたはグループ名でRPDをアップグレードすると警告がレポートされる」

- 42.6.2.2項「名前に無効な文字を含むユーザーまたはグループはアップグレードされない」

- 42.6.2.3項「10gの管理者ユーザーIDまたはパスワードにネイティブでない文字が含まれている場合にRPDアップグレード・プロセスが失敗する」

42.6.2.1 英語以外のユーザーまたはグループ名でRPDをアップグレードすると警告がレポートされる

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

英語以外のユーザー名またはグループ名を使用してリポジトリをアップグレードすると、「グループ名???はWLS/LDAPでは有効ではありません: このグループを移行しません」、「ユーザー名???はWLS/LDAPでは有効ではありません: このユーザーを移行しません」(???は文字化けしたテキスト)などの警告がログ・ファイルにレポートされることがあります。

回避方法として、ユーザーまたはグループを手動で作成します。これを行うには、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』に含まれる次の手順を参照してください。

- グループの場合:

- 組込みWebLogic LDAPサーバーにおけるグループの作成に関する項の説明に従って、新規グループを作成します。

- Fusion Middleware Controlを使用したアプリケーション・ロールの作成に関する項の説明に従って、アプリケーション・ロールを作成します。

- アプリケーション・ロールの作成に関する項の説明に従って、グループをアプリケーション・ロールに追加します。

リポジトリ・グループが別のリポジトリ・グループのメンバーである場合は、同じグループおよびアプリケーション・ロールの階層を作成します。

- ユーザーの場合:

- 組込みWebLogic LDAPサーバーにおける新規ユーザーの作成に関する項の説明に従って、ユーザーを作成します。

- 組込みWebLogic LDAPサーバーにおけるグループへのユーザーの割当てに関する項の説明に従って、ユーザーを適切なグループに割り当てます。

42.6.2.2 名前に無効な文字を含むユーザーまたはグループはアップグレードされない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

リポジトリのアップグレード時、次の無効文字を含む名前を持つユーザーおよびグループはアップグレードされません。

- ,

- +

- =

- "

- \

- <

- >

- ;

回避方法として、アップグレードの完了後に、無効な文字を含まない新しい名前を使用して、ユーザーまたはグループを手動で作成します。状況にかかわらず、新しい名前には無効な文字を含めないでください。これに従わない場合、Oracle Business Intelligenceの再インストールが必要です。

42.6.2.3 10gの管理者ユーザーIDまたはパスワードにネイティブでない文字が含まれている場合にRPD更新プロセスが失敗する

影響を受けるリリース: 11.1.1.5

10gの管理者ユーザーIDまたはパスワードにネイティブでない文字が含まれており、オペレーティング・システムがWindowsまたはUTF8でないLinuxの場合、Oracle Business Intelligence 10gからOracle Business Intelligence 11gへのリポジトリ・アップグレード・プロセスが失敗します。たとえば、「Administrator/bi10g-éíô」はアップグレードに失敗します。アップグレード・ユーティリティが実行され完了しますが、エラー・メッセージが表示され、アップグレード後のリポジトリを使用してシステムを実行しようとしてもユーザーはログオンできません。リポジトリ・アップグレードのコマンドライン・ユーティリティまたはアップグレード・アシスタント・ウィザードを実行する前に、管理者のユーザーID、パスワード、またはユーザーIDとパスワードの両方を、ネイティブ文字のみを使用するものに変更する必要があります。

42.7 Oracle Business Intelligenceの分析とダッシュボードの問題および回避方法

この項では、Oracle Business Intelligenceの分析とダッシュボードに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.7.1項「分析とダッシュボードの一般的な問題および回避方法」

- 42.7.2項「アクションの問題および回避方法」

- 42.7.3項「スコアカードとKPIの問題および回避方法」

- 42.7.4項「エージェントの問題および回避方法」

- 42.7.5項「Microsoft Officeの統合の問題および回避方法」

42.7.1 分析とダッシュボードの一般的な問題および回避方法

この項では、Oracle Business Intelligenceの分析とダッシュボードに関連する一般的な問題および回避方法について説明します。次のトピックが含まれています。

- 42.7.1.1項「ビジネス・モデルで名前が変更された列に基づく既存のダッシュボード・プロンプトは機能しない」

- 42.7.1.2項「特定の状況でゲージ・ビューが切れて表示されたり、表示されなくなる」

- 42.7.1.3項「ダッシュボード・プロンプト・スライダの数値単位が正しく翻訳されていない場合がある」

- 42.7.1.4項「Windows上でSafariブラウザを使用してダッシュボード・ページを印刷すると、ページが特定の左クリックに反応しない」

- 42.7.1.5項「ダッシュボード・ページ上のスコアカードの図が表として印刷される」

- 42.7.1.6項「列セレクタとマップの使用」

- 42.7.1.7項「マップのラップアラウンド機能の問題」

- 42.7.1.8項「MapViewerでマップ・タイルを削除できない」

- 42.7.1.9項「小型のフォーム・ファクタ・グラフのレンダリングのサポート」

- 42.7.1.10項「パスにラテン語の補足文字を含む分析が、ダッシュボード・ページ上で開かない」

- 42.7.1.11項「選択ステップでテキスト以外の階層列のメンバーの検索が結果なしになる」

- 42.7.1.12項「右クリック・メニューの相互作用が変換されない」

- 42.7.1.13項「トレリス・ビューの配置の問題」

42.7.1.1 ビジネス・モデルで名前が変更された列に基づく既存のダッシュボード・プロンプトは機能しない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

ビジネス・モデルで列の名前が変更された場合、その列に基づく既存のダッシュボード・プロンプトは、新規作成された分析で機能しません。

回避方法として、カタログ・マネージャを使用してカタログ内の列名を変更します。

42.7.1.2 特定の状況でゲージ・ビューが切れて表示されたり、表示されなくなる

影響を受けるリリース: 11.1.1.5

ゲージ・ビューに割り当てられたキャンバスのサイズが非常に小さく、左側に凡例を表示するように設定されている場合、特定の状況で、ゲージ・ビューの一部のゲージが切れて表示されたり、表示されなくなります。

回避方法として、ゲージ・ビューを編集して凡例の位置を「右」、「上」または「下」に変更します。もしくは、すべてのゲージが表示されるように、ゲージ・ビュー・キャンバスのサイズを広げます。

42.7.1.3 ダッシュボード・プロンプト・スライダの数値単位が正しく翻訳されていない場合がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

ダッシュボード・プロンプト・スライダに表示される数値単位(100万または10億など)が正しく翻訳されていない場合があります。

回避方法として、obiprp.promptcomponents.xmlファイルを次のように変更します。

1. obiprp.promptcomponents.xmlファイルを編集するために開きます。ファイルの場所は次のとおりです。
ORACLE_INSTANCE\bifoundation\web\msgdb\l_XX\messages\uicmsgs

2. 数値単位の各エントリ(タグ名kmsgSliderBillion、kmsgSliderMillionまたはkmsgSliderDecillionなど)が正しく翻訳されていることを確認します。

3. 管理対象サーバー、管理サーバーおよびすべてのOracle Business Intelligence Javaコンポーネント、さらにOracle Business Intelligenceシステム・コンポーネントを再起動します。管理対象サーバー、管理サーバーおよびすべてのOracle Business Intelligence Javaコンポーネント、さらにOracle Business Intelligenceシステム・コンポーネントを再起動する方法は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』を参照してください。

42.7.1.4 Windows上でSafariブラウザを使用してダッシュボード・ページを印刷すると、ページが特定の左クリックに反応しない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Windows上でSafariブラウザを使用してPDF形式またはHTML形式でダッシュボード・ページを印刷すると、再印刷やタブを変更のための特定の左クリックにダッシュボード・ページが反応しなくなります。

この問題を回避するには、ダッシュボード・ページを閉じて再度開きます。または、[Ctrl]キーを押したまま左クリックします。

42.7.1.5 ダッシュボード・ページ上のスコアカードの図が表として印刷される

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

複数のスコアカードの図(たとえば、戦略ツリー、戦略マップ、カスタム・ビューおよび原因と影響のマップ)を含むダッシュボードのページをPDF形式またはHTML形式で印刷すると、図の一部が図ではなく表で印刷される場合があります。

この問題を回避するには、印刷する前にページをスクロール・ダウンし、すべての図が完全にレンダリングされるまで待機します。

42.7.1.6 列セレクタとマップの使用

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

マップ・ビューで列セレクタ・ビューを使用する場合は、列セレクタ・ビューを追加する前にすべてのマップ・ビューを分析に追加してください。

42.7.1.7 マップのラップアラウンド機能の問題

影響を受けるリリース: 11.1.1.6.2

リリース11.1.1.6.2バンドル・パッチ1にはマップ・ビューのラップアラウンド機能が含まれています。この機能により、サンフランシスコから東京への航空路線を示すときのような、マップ上の線が連続している地点へマップをパンすることができます。この機能を使用する場合、ラップされたマップの部分がビューの印刷またはエクスポート時に正しくレンダリングされない可能性があります。この問題の回避方法はありません。

42.7.1.8 MapViewerでマップ・タイルを削除できない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle MapViewerのマップ・タイルの管理ページからタイル・レイヤーを削除しようとするとエラー・メッセージが表示されることがあります。この問題を回避するには、タイル・レイヤーをデータベースから直接削除するか、Map Builderツールを使用して削除します。

この不具合はMapViewerバージョン"Ver11_1_1_7_B120531"を使用するOracle BI EEのすべてのバージョンに影響を与えます。Oracle BI EEインストールが使用しているMapViewerのバージョンは、ブラウザでMapViewerページを開き、「ホーム」タブをクリックすることで、確認できます。ページの左下隅にバージョン番号が表示されます。

42.7.1.9 小型のフォーム・ファクタ・グラフのレンダリングのサポート

影響を受けるリリース: 11.1.1.5

このリリースでは、たとえば、75ピクセルX 25ピクセル、または68ピクセルX 18ピクセルなどの小型のフォーム・ファクタ・グラフのレンダリングのサポートが含まれます。小型のフォーム・ファクタ・グラフは、マイクログラフと呼ばれます。

小型のフォーム・ファクタ・グラフをレンダリングする手順は、次のとおりです。

1. 分析を編集します。

2. グラフを編集します。

3. 「グラフ・プロパティの編集」ツールバー・ボタンをクリックして「グラフのプロパティ」ダイアログを表示します。

4. 「一般」タブで次の設定を行います。

- 「凡例の位置」ボックスで、「なし」を選択します。

- 「表示上でのグラフのアニメーション化」ボックスの選択を解除します。

5. 「スタイル」タブをクリックし、次の設定を行います。

- 「グラフ・データ」領域の「スタイル」ボックスで、「デフォルト」を選択します。

- 「プロット」領域で、「グリッド線」の「指定」オプションを選択します。

- 「主要グリッド」については、「水平線」ボックスおよび「垂直線」ボックスの選択を解除します。

- 「補助グリッド」については、「水平線」ボックスの選択を解除します。

- 「凡例」領域で、「透明」ボックスの選択を解除します。

- 「キャンバスの色」領域および「境界線」領域で、「グラデーション」ボックスの選択を解除します。

6. 「タイトル」タブおよび「ラベル」タブをクリックし、次の設定を行います。

- 「グラフ・タイトル」領域で、「メジャー名をグラフ・タイトルとして使用」ボックスの選択を解除します。

- 「軸タイトル」領域で、次のボックスの選択を解除します。

- 「縦軸1のタイトル」の「メジャー名を軸タイトルとして使用」

- 「縦軸2のタイトル」の「メジャー名を軸タイトルとして使用」

- 「横軸のタイトル」の「列名を軸タイトルとして使用」

7. 「OK」をクリックして「グラフのプロパティ」ダイアログを閉じます。

8. 「終了」をクリックして「グラフ」エディタを閉じます。

9. 「分析」エディタ: 「詳細設定」タブをクリックします。

10. 「XMLコード」ボックスの既存のXMLのコピーをバックアップとして保存します。

11. 「分析XML」領域の「XMLコード」ボックスで、小型のフォーム・ファクタ・グラフとしてレンダリングするグラフの表示要素に、次の属性を追加します。

useAutoLayout="false"

次に例を示します。

<saw:display type="line" subtype="default" renderFormat="flash" mode="online" xAxisLiveScrolling="false" yAxisLiveScrolling="false" clientEventEnabled="false"  animateOnDisplay="false" useAutoLayout="false">

重要:

たとえば、400ピクセルX300ピクセルのグラフなどの適度なサイズのグラフには、この設定は使用しないでください。使用すると、グラフが望ましくない動作を見せたり、情報が失われることがあります。

12. 「XMLの適用」をクリックします。

13. 「分析の保存」をクリックします。

42.7.1.10 パスにラテン語の補足文字を含む分析が、ダッシュボード・ページ上で開かない

影響を受けるリリース: 11.1.1.5、11.1.1.6

ロケールが中国語、日本語、韓国語、ヘブライ語またはアラビア語で、WebブラウザとしてInternet Explorer 7を使用している場合、パスにラテン語の補足文字を含む分析をダッシュボード・ページで開くと失敗します。

この問題を回避するには、URLに&charset=utf-8を追加します。

42.7.1.11 選択ステップでテキスト以外の階層列のメンバーの検索が結果なしになる

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

選択ステップの実行中に、テキスト以外(日付や時間など)の階層列のメンバーを検索すると、結果なしになります。

この問題の回避方法はありません。

42.7.1.12 右クリック・メニューの相互作用が変換されない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

表ビューおよびピボット表ビューでの右クリック・メニューの相互作用が変換されません。

42.7.1.13 トレリス・ビューの配置の問題

影響を受けるリリース: 11.1.1.6.2

トレリス・ビューの配置に問題がある場合、構成ファイルを手動で編集して配置を調整できます。

次のディレクトリでxdo.cfgファイルを見つけます。

config/OracleBIJavahostComponent/coreapplication_objh1

fo-chunk-size設定の値を増加します。

42.7.2 アクションの問題および回避方法

この項では、アクションに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.7.2.1項「アクション・フレームワークのEJBをWebLogic管理対象サーバーにデプロイする必要がある」

42.7.2.1 アクション・フレームワークのEJBをWebLogic管理対象サーバーにデプロイする必要がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

現在、EJBでJavaメソッドを起動するアクションを作成する場合のアクション・フレームワーク機能には制限があります。アクション・フレームワーク・サービスとして同じJ2EEコンテナ内にデプロイされたEJBのみ(デフォルトではWebLogic管理対象サーバー)をアクション・フレームワークで使用できます。

回避方法として、ターゲットEJBを起動します。これを行うには、次のいずれかの方法を実行します:

- (WebLogic Serverのライセンスの制限に従って)ターゲットEJBをBIドメインのWebLogic管理対象サーバーにデプロイします。

- 特にリモートEJBを起動するために、WebLogic管理対象サーバーにゲートウェイEJB/Webサービスをデプロイします。

- リモートEJBをWebサービスとして公開します。

- EJBを起動するために、ゲートウェイWebサービスをリモートの場所にデプロイします。

42.7.3 スコアカードとKPIの問題および回避方法

この項では、スコアカードおよびKPIに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.7.3.1項「スコアカードまたはスコアカード・コンポーネントの関連ドキュメントを検索した場合に結果が返されない」

- 42.7.3.2項「Oracle Secure Enterpriseの「検索結果」ページからスマート・ウォッチリストにアクセスするとエラーが発生する」

- 42.7.3.3項「共有スコアカードの同時編集による項目の陳腐化エラー」

42.7.3.1 スコアカードまたはスコアカード・コンポーネントの関連ドキュメントを検索した場合に結果が返されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

全文カタログ検索機能を使用すると、ほとんどのカタログ・オブジェクトおよび関連ドキュメントを検索できます。現在、全文カタログ検索機能の検索対象は、スコアカード自体および関連ドキュメントの名前であり、スコアカードの関連ドキュメントの内容は検索されません。

42.7.3.2 Oracle Secure Enterpriseの「検索結果」ページからスマート・ウォッチリストにアクセスするとエラーが発生する

影響を受けるリリース: 11.1.1.6.2

Oracle BI Enterprise EditionがOracle Secure Enterprise Searchとともに構成されている場合、検索結果ページからスマート・ウォッチリストを開こうとすると、エラーが発生して次のメッセージが表示されます。

doPost.searchServletDisabled :To test the feed servlet using a browser, run servlet with '-Doracle.ecsf.crawl.mode.debug=true'

この問題の回避方法はありません。

42.7.3.3 共有スコアカードの同時編集による項目の陳腐化エラー

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

共有Oracle BIプレゼンテーション・カタログおよびOracle BIプレゼンテーション・サービスのスケールアウト構成を使用した場合、複数のユーザーが共有スコアカードを並行して編集すると「項目の陳腐化: <スコアカードのパス>」というエラーが表示されることがあります。

このエラーを回避するには、Oracle BIプレゼンテーション・サービスのカタログ属性キャッシュをオフにします。これを行うには、instanceconfig.xmlファイルで次の設定を行います。

<ps:Cache xmlns:ps="oracle.bi.presentation.services/config/v1.1">
<ps:CatalogAttributes>
<ps:Enabled>false</ps:Enabled>
</ps:CatalogAttributes>
</ps:Cache>

キャッシュの詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』を参照してください。

42.7.4 エージェントの問題および回避方法

この項では、エージェントに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.7.4.1項「Microsoft Active DirectoryおよびOracle Virtual Directoryでエージェント配信できない」

- 42.7.4.2項「ホームページおよびダッシュボードのオプションのみが選択されている場合に、エージェントが誤ってアクティブな配信プロファイルにコンテンツを配信する」

42.7.4.1 Microsoft Active DirectoryおよびOracle Virtual Directoryでエージェント配信できない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Microsoft Active DirectoryおよびOracle Virtual Directoryを使用する場合、エージェント配信に失敗します。

回避方法として、Oracle Virtual Directoryパッチ番号9904956 - ADユーザーに対して返されたGUIDを検索フィルタで使用できないを適用します。

42.7.4.2 ホームページおよびダッシュボードのオプションのみが選択されている場合に、エージェントが誤ってアクティブな配信プロファイルにコンテンツを配信する

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

「エージェント」エディタの「宛先」タブで「ホーム・ページとダッシュボード」オプションを選択し、「デバイス」オプションの選択を解除して、エージェントがホームページとダッシュボード・ページにのみコンテンツを配信するように指定すると、「デバイス」オプションの選択を解除しているにもかかわらずエージェントがアクティブな配信プロファイルにコンテンツを配信するという既知の問題があります。

この問題を回避するには、既存の配信プロファイルと一致しないようにエージェントの優先度を設定します。

42.7.5 Microsoft Officeの統合の問題および回避方法

この項では、Oracle Business IntelligenceとMicrosoft Officeの統合に関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.7.5.1項「Oracle BI Add-in for Microsoft OfficeでのMicrosoft Office 2007の使用」

- 42.7.5.2項「サーバー接続がMicrosoft ExcelとPowerPointで自動的に共有されない」

- 42.7.5.3項「Oracle BI Add-in for Microsoft Officeの前のインストールを手動でアンインストールする必要がある」

- 42.7.5.4項「英語以外の言語用の言語パックのインストール」

- 42.7.5.5項「Oracle BI Add-In for Microsoft Officeのオンライン・ヘルプに含まれるエラー」

- 42.7.5.6項「ページ・エッジ内で二重列のある表ビューまたはピボット表ビューのリフレッシュが失敗する場合がある」

- 42.7.5.7項「二重列をカスケードすると間違った表示値になる」

- 42.7.5.8項「断続的なタイムアウト・エラー」

- 42.7.5.9項「「色変更方法」ターゲット領域がサポートされていない」

- 42.7.5.10項「Microsoft Excelに挿入されるときにメジャー列のラベルが正しく表示されないことがある」

- 42.7.5.11項「積上げグラフに負の値が表示されない」

- 42.7.5.12項「ExcelおよびPowerPointで線ありの散布図がデフォルトの散布図として表示される」

- 42.7.5.13項「セクションのエッジがあるグラフはリリース11.1.1.6.xではサポートされない」

- 42.7.5.14項「アラビア語またはドイツ語バージョンのExcelで表ビューをリフレッシュすると誤ったデータ値になる」

- 42.7.5.15項「総計列または行を含むビューをMicrosoft Officeに挿入すると問題が発生することがある」

- 42.7.5.16項「表またはピボット・ビューのタイトルに表示される時間が挿入後に正しくないことがある」

- 42.7.5.17項「グラフがMicrosoft Officeへの挿入後に異なって表示されることがある」

- 42.7.5.18項「バブル・グラフおよび散布図の凡例がMicrosoft Officeへの挿入後に異なって表示されることがある」

- 42.7.5.19項「ノルウェー語またはポーランド語のOracle BI Office for PowerPointを実行しているときにヘルプ・システムが動作しない」

42.7.5.1 Oracle BI Add-in for Microsoft OfficeでのMicrosoft Office 2007の使用

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle BI Add-in for Microsoft OfficeでMicrosoft Office 2007を使用する場合は、必ずOffice 2007 SP1以上をインストールしてください。そうしないと、Microsoft Office 2007とMicrosoft Office 2003の間でファイルの交換可能性の問題が発生します。

バージョンの詳細は、Oracle Technology Network (OTN)から入手できる動作保証のドキュメントを参照してください:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

42.7.5.2 サーバー接続がMicrosoft ExcelとPowerPointで自動的に共有されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

同じコンピュータ上のMicrosoft ExcelおよびPowerPointは、Microsoft Officeの接続用にOracle BI Add-inを共有します。Excelで接続を作成すると、その接続はPowerPointでも使用できます。ただし、PowerPointが開いた状態でExcel内でOracle BI Add-in for Microsoft Office接続を作成すると、その接続はPowerPoint内では表示されず、その逆もまた同様です。

ExcelとPowerPointで共有する接続を作成するための回避方法として、その他のMicrosoft Officeアプリケーションが閉じていることを確認します。もしくは、ExcelとPowerPointの両方に使用可能な接続を表示するために、必要に応じてExcelとPowerPointの両方を閉じてから再度開きます。

42.7.5.3 Oracle BI Add-in for Microsoft Officeの前のインストールを手動でアンインストールする必要がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle BI Add-in for Microsoft Office 11gのインストーラでは、前のバージョンのOracle BI Add-in for Microsoft Officeはアンインストールされません。そのため、Oracle BI Add-in for Microsoft Officeをインストールする前に、前のバージョンのOracle BI Add-in for Microsoft Officeインストールを手動でアンインストールする必要があります。

Oracle BI Add-in for Microsoft Officeのインストールの詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』を参照してください。

42.7.5.4 英語以外の言語用の言語パックのインストール

影響を受けるリリース: 11.1.1.3、11.1.1.5

英語以外の言語用にOracle BI Add-in for Microsoft Officeを使用するには、Microsoft Officeの適切な言語パックをインストールし、コントロール パネルを使用して、地域と言語の設定を行う必要があります。次のURLを開き、適切な言語パックをダウンロードしてインストールします。

http://office.microsoft.com/en-us/downloads/office-language-interface-pack-lip-downloads-HA001113350.aspx

42.7.5.5 Oracle BI Add-In for Microsoft Officeのオンライン・ヘルプに含まれるエラー

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle BI Add-In for Microsoft Officeのオンライン・ヘルプに含まれるエラーを次に示します。

- 「Oracle BI Office Serverへの接続の作成」のトピックで、手順1「リボンから「新規」を選択します」が間違っています。手順1の正しい指示は、「リボンから、「環境設定P」を選択します。「「環境設定」から「新規」タブを選択します。」となります。(これは、ExcelおよびPowerPointに適用されます。)

- 「デフォルトのスタイル・テンプレートの変更」のトピックで、手順1のデフォルト・テンプレートの場所がWindows 32ビットのインストールでのみ有効です。Windows 64ビットのインストールでは、デフォルトの場所は<BI Officeのインストール場所>\ BIOfficeExcel|Templateとなります。(これはExcelに適用されます。)

- 「ログ・レベルの設定」のトピックには、ユーザーには、ログ・ファイルの場所に対する適切なアクセス権限が必要であることを記載する必要があります。(これは、ExcelおよびPowerPointに適用されます。)

42.7.5.6 ページ・エッジ内で二重列のある表ビューまたはピボット表ビューのリフレッシュが失敗する場合がある

影響を受けるリリース: 11.1.1.5

Oracle BI Add-in for Microsoft Excelでは、ページ・エッジ内では二重列のある表ビューまたはピボット表ビューをリフレッシュできません。この問題を回避するには、二重列がページ・エッジ(表ビューでは表のプロンプト、ピボット表ビューではピボットのプロンプトとも呼ばれる)に含まれていないことを確認してください。

42.7.5.7 二重列をカスケードすると間違った表示値になる

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

カスケードされたプロンプトの中で両方の列に二重列が使用されている場合、正しい表示値ではなくコードが表示される場合があります。

42.7.5.8 断続的なタイムアウト・エラー

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

BI Office ServerがOracle HTTP Server (OHS)経由でプレゼンテーション・サービスに接続するように構成されている場合、リクエストのタイムアウトによって断続的なエラー・メッセージが表示されることがあります。この問題を回避するには、OHS用のキープアライブのタイムアウト値を15秒以上に増やします。

42.7.5.9 「色変更方法」ターゲット領域がサポートされていない

影響を受けるリリース: 11.1.1.5

Oracle BI EE内で分析を作成する際に、グラフ・ビューに「色変更方法」ターゲット領域を使用すると、Microsoft ExcelおよびPowerPointで間違った結果が表示される場合があります。

42.7.5.10 Microsoft Excelに挿入されるときにメジャー列のラベルが正しく表示されないことがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

表およびピボット表ビューのセクション・エッジまたはページ・エッジ(表ビューでは表のプロンプト、ピボット表ビューではピボットのプロンプトとも呼ばれる)のメジャー列が、Microsoft Excelに挿入されると正しく表示されないことがあります。

回避するには、セクション・エッジまたはページ・エッジで、メジャー列を使用しないでください。

42.7.5.11 積上げグラフに負の値が表示されない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

積上げグラフがMicrosoft ExcelまたはPowerPointに挿入されると、負の値が表示されません。これが発生するのは、これらのグラフを管理するデフォルトのMicrosoftグラフ・エンジンが負の値を表示しないのが原因です。

42.7.5.12 ExcelおよびPowerPointで線ありの散布図がデフォルトの散布図として表示される

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

線ありの散布図のグラフ・スタイルを選択してMicrosoft ExcelまたはPowerPointに挿入する場合、デフォルトの散布図(線なし)がかわりに表示されます。これは、Microsoftが線ありの散布図をサポートしていないのが原因です。

42.7.5.13 セクションのエッジがあるグラフはリリース11.1.1.6.xではサポートされない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Oracle BI Add-In for Microsoft Office Releaseのリリース11.1.1.6.xはセクションのエッジがあるグラフをサポートしません。そのため、セクションのエッジがあるグラフがOracle BI Add-In for Microsoft Office Releaseのリリース11.1.1.5.0を使用して挿入された場合、リリース11.1.1.6.0でリフレッシュされるとエラーが返されます。

42.7.5.14 アラビア語またはドイツ語バージョンのExcelで表ビューをリフレッシュすると誤ったデータ値になる

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

ドイツ語またはアラビア語バージョンのMicrosoft Excel 2007または2010で、保護された表ビューがリフレッシュされた後で、数値書式が失われることがあります。

42.7.5.15 総計列または行を含むビューをMicrosoft Officeに挿入すると問題が発生することがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

"前"の場所を使用して行レベルの総計を表示するビューは、Microsoft Excelに挿入されるとき、分析の最初の列の値を上書きします。

"前"の場所を使用して列レベルの総計を表示するビューは、Microsoft PowerPointに挿入されるとき、エラーを返します。

回避するには、かわりに"後"の場所を使用します。

42.7.5.16 表またはピボット・ビューのタイトルに表示される時間が挿入後に正しくないことがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

時間をタイトルに表示が表またはピボット・ビューに選択されている場合、表またはピボットがMicrosoft Officeに挿入された後、タイトルに表示される時間が正しくないことがあります。

42.7.5.17 グラフがMicrosoft Officeへの挿入後に異なって表示されることがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Microsoft Officeに挿入されたグラフは、Microsoft OfficeではOracle BI EEと異なってプロットされることがあります。横棒グラフでは、横軸の系列が逆順で表示されることがあります。積上げグラフでは、積上げ順序が逆になることがあります。これはMicrosoftグラフ・エンジンにより発生します。

42.7.5.18 バブル・グラフおよび散布図の凡例がMicrosoft Officeへの挿入後に異なって表示されることがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Microsoft Officeで表示されるバブル・グラフおよび散布図の凡例に、横軸の座標値が含まれません。つまり、各データ系列の凡例の数と色が、Oracle BI EEに表示されるものと一致しないことがあります。

この問題の回避方法はありません。

42.7.5.19 ノルウェー語またはポーランド語のOracle BI Office for PowerPointを実行しているときにヘルプ・システムが動作しない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

ノルウェー語またはポーランド語のOracle BI Office for PowerPointを実行しているとき、「Oracle BIヘルプ」をクリックしても動作しません。予想される動作は英語でのヘルプ・システムの表示です。

回避方法は次のとおりです。

1. <Oracle BI Office installation folder>\BIOfficePowerPoint\Helpディレクトリに移動します。たとえば、C:\Program Files\Oracle\BIOfficePowerPoint\Helpです。

2. powerpointaddin_help.chmをコピーし、2度貼り付け、片方の名前をpowerpointaddin_helpno.chmに、もう片方の名前をpowerpointaddin_helppl.chmに変更します。

42.8 Oracle Business Intelligence Mobileの問題および回避方法

この項では、Oracle Business Intelligence Mobileに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.8.1項「ユーザーの言語がアラビア語またはヘブライ語の場合、オフスクリーン・コンテンツがスクロールして表示されない」

- 42.8.2項「BI Mobileのクライアント・シェルのUIでは双方向テキスト・レイアウトがサポートされない」

- 42.8.3項「Oracle BI Mobileアプリケーションでは、モバイル・デバイスのアクセシビリティ機能が動作しない場合がある」

- 42.8.4項「ユーザーのカタログ内に表示されるブリーフィング・ブックのコンテンツがモバイル・アプリケーションからは表示できない」

- 42.8.5項「iPad iOS 4およびiOS 5のマルチタスク・ジェスチャーがサポートされない」

- 42.8.6項「BI Mobileで表示されるBI Publisherプロンプトがデスクトップ・アプリケーションとは異なって表示される」

42.8.1 ユーザーの言語がアラビア語またはヘブライ語の場合、オフスクリーン・コンテンツがスクロールして表示されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

この表示の問題は、参照のためスクロールするまで非表示になっているオフスクリーンのBIコンテンツに該当します。ユーザーの言語がアラビア語またはヘブライ語に設定されている場合、iPhoneやiPad上でOracle Business Intelligence MobileアプリケーションでドラッグやスクロールをしてBIコンテンツをさらに表示することはできません。

42.8.2 BI Mobileのクライアント・シェルのUIでは双方向テキスト・レイアウトがサポートされない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

ヘブライ語やアラビア語などの双方向言語でOracle Business Intelligence Mobileクライアントを使用すると、クライアント・シェルが正しくレイアウトを表示しません。

42.8.3 Oracle BI Mobileアプリケーションでは、モバイル・デバイスのアクセシビリティ機能が動作しない場合がある

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

Oracle Business Intelligence Mobileアプリケーションでは、ボイス・オーバーおよびモノ・オーディオのようなAppleのiPhoneおよびiPadのアクセシビリティ機能は、動作しないか一部のみ動作する可能性があります。

この問題の回避方法はありません。

42.8.4 ユーザーのカタログ内に表示されるブリーフィング・ブックのコンテンツがモバイル・アプリケーションからは表示できない

影響を受けるリリース: 11.1.1.5

ブリーフィング・ブックのコンテンツは、Oracle Business Intelligence Mobileアプリケーションのリリース11.1.1.5.0ではサポートされていません。

Oracle BI Mobileアプリケーション上では、ユーザーがブリーフィング・ブックを開いたり、ブリーフィング・ブックからコンテンツを表示することはできません。ただし、モバイル・アプリケーションのユーザーのカタログまたはお気に入りのリストの中にブリーフィング・ブックのタイトルが表示されることがあります。

42.8.5 iPad iOS 4およびiOS 5のマルチタスク・ジェスチャーがサポートされない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle Business Intelligence MobileはiOS 4およびiOS 5のファスト・アプリ・スイッチングのマルチタスク機能をサポートしていません。そのため、Oracle BI Mobileアプリケーションから別のアプリケーションに切り替えてからOracle BI Mobileアプリケーションに戻る場合、Oracle BI Mobileアプリケーションは再起動されます。Oracle BI Mobileアプリケーションの状態、リソース、およびユーザー・インタフェースは保存されません。

42.8.6 BI Mobileで表示されるBI Publisherプロンプトがデスクトップ・アプリケーションとは異なって表示される

影響を受けるリリース: 11.1.1.6.0

この問題が該当するのはBI Publisherレポートのみです。リリース11.1.1.5.0または11.1.1.6.0のBI Mobileクライアントをリリース11.1.1.6.0のサーバーに対して使用するとき、BI Publisherプロンプトがデスクトップ・アプリケーションとは異なる動きをすることがあります。次に例を示します。

- テキスト・プロンプト。このプロンプトはデフォルトの値のリストを示します。値の変更のフィルタ・アイコンは表示されません。

- 日付プロンプト。このプロンプトはデフォルトの値のリストを示します。値の変更のフィルタ・アイコンは表示されません。

- ラジオ・ボタン・プロンプト。このプロンプトはデフォルトの値のリストを示します。値の変更のフィルタ・アイコンは表示されません。

- チェックボックス・プロンプト。このプロンプトでは、デスクトップ・アプリケーションで可能な複数の値の選択ではなく、1つの値を選択できるメニューを示します。

42.9 Oracle BI Publisherのレポートと公開の問題および回避方法

この項では、Oracle BI Publisherに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.9.1項「Oracle BI Publisherの一般的な問題および回避方法」

- 42.9.2項「Oracle BI Publisherのセキュリティの問題および回避方法」

- 42.9.3項「Oracle BI Publisher配信マネージャの問題および回避方法」

- 42.9.4項「Oracle BI Publisherスケジューラの問題および回避方法」

- 42.9.5項「Oracle BI Publisher RTFテンプレートの問題および回避方法」

- 42.9.6項「Oracle BI Publisher Excelテンプレートの問題および回避方法」

- 42.9.7項「Oracle BI Publisherデスクトップ・ツールの問題および回避方法」

- 42.9.8項「Oracle BI Publisherレイアウト・エディタの問題および回避方法」

- 42.9.9項「Oracle BI Publisherデータ・モデルの問題および回避方法」

- 42.9.10項「Oracle BI Publisherのレポート作成の問題および回避方法」

- 42.9.11項「Oracle BI Publisherのドキュメントの訂正箇所」

42.9.1 Oracle BI Publisherの一般的な問題および回避方法

この項では、Oracle BI Publisherに関連する一般的な問題および回避方法について説明します。次のトピックが含まれています。

- 42.9.1.1項「JDBCドライバによりsetBigDecimalのサポートされていない関数がスローされる」

- 42.9.1.2項「Oracle BI PublisherがOracle BI Enterprise Editionと統合されている場合はBI Publisherのユーザー・インタフェースからのカタログ検索が機能しない」

- 42.9.1.3項「BI Publisherの管理ページに表示されるデータソースにサポート対象外のデータソースが含まれている」

- 42.9.1.4項「Internet Explorer 7または8で双方向言語プリファレンスを使用した場合にメニュー・アイテムが表示されない」

- 42.9.1.5項「Microsoft SQL Server 2008 Analysis Servicesのデータソース定義が保存されない」

- 42.9.1.6項「Apple iPadで一部のレポート形式を表示する際の問題」

- 42.9.1.7項「BI Publisherのオブジェクトが一重引用符文字を使用して命名されたフォルダ内にある場合、予期しない動作を示す」

- 42.9.1.8項「SampleApp Lite Webカタログで「コンポーネント」フォルダが見つからない」

- 42.9.1.9項「Componentsフォルダのボイラープレートの表の罫線がChromeブラウザで正しく表示されない」

- 42.9.1.10項「リリース11.1.1.5ではWebサービスからローカル・ポリシー・アタッチメント(LPA)が削除されている」

- 42.9.1.11項「Oracle BI Publisherがen_USロケールで実行するには、Oracle WebLogic Serverが必要」

- 42.9.1.12項「検索結果の数が正しくないことがある」

- 42.9.1.13項「「スケジュール・レポート」オプションが管理者以外のユーザーに正しく表示されない」

- 42.9.1.14項「11.1.1.6.2でのBI Publisherデスクトップ・ツールの追加の設定」

42.9.1.1 JDBCドライバによりsetBigDecimalのサポートされていない関数がスローされる

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracleデータベースに対するSQL問合せタイプのデータセットと、数値データベース列に基づくBIサーバーに対するSQL問合せタイプのデータセットの間のリンク(Oracleデータベースに対するSQL問合せを使用して親子階層のXMLデータ構造を親データセットとして作成するために使用)を含むデータ・モデルを実行しようとすると、失敗して次のエラーが返されます。Java.sql.SQLException: oracle.bi.jdbc.AnaJdbcPreparedStatement.setBigDecimalにサポートされていない関数があります

42.9.1.2 Oracle BI PublisherがOracle BI Enterprise Editionと統合されている場合はBI Publisherのユーザー・インタフェースからのカタログ検索が機能しない

影響を受けるリリース: 11.1.1.5

Oracle BI EEとともにOracle BI Publisherが統合モードでインストールされた場合、BI Publisherのユーザー・インタフェース(URLの書式はhttp://<host>:<port>/xmlpserver/...)からカタログを検索すると機能せず、次のメッセージが返されます。

Result Not found
Your search - <search criteria> - did not match any documents.

回避方法として、Oracle BI EEのユーザー・インタフェース(URLの書式はhttp://<host>:<port>/analytics/...)からカタログを検索します。

42.9.1.3 BI Publisherの管理ページに表示されるデータソースにサポート対象外のデータソースが含まれている

影響を受けるリリース: 11.1.1.5

JDBCデータソース接続またはOLAP接続の構成時に、BI Publisherの「データソースの追加」ページに表示されるリストには、このリリースでサポートされていないデータソースが含まれることがあります。サポート対象データソースの最新のリストは、『Oracle Business Intelligence Suite Enterprise Editionシステム要件およびサポートされるプラットフォーム 11gR1』を参照してください。システム要件のドキュメントは、次のリンクから入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

「Product Area」列の「Additional Oracle Fusion Middleware 11g Release 1 (11.1.1.x)Certifications」に含まれるドキュメントに記載されています。

42.9.1.4 Internet Explorer 7または8で双方向言語プリファレンスを使用した場合にメニュー・アイテムが表示されない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

WebブラウザとしてInternet Explorer 7を使用し、ユーザー・インタフェース・プリファレンスとして双方向言語(アラビア語またはヘブライ語など)を選択した場合、グローバル・ヘッダーのメニュー・オプションが表示されません。

Internet Explorer 8を使用してこの問題を回避するには: 「ツール」メニューで互換性ビューの設定を選択し、「互換性ビューにイントラネット・サイトを表示」チェック・ボックスの選択を解除します。または、別のサポートされているWebブラウザを使用してください。

42.9.1.5 Microsoft SQL Server 2008 Analysis Servicesのデータソース定義が保存されない

影響を受けるリリース: 11.1.1.3、11.1.1.5

BI Publisher管理インタフェースの中で、Microsoft SQL Server 2008 Analysis Servicesデータソースに対してOLAPデータソース接続を作成すると、接続テストが成功した場合でも、「適用」ボタンをクリックしてもデータソースが保存されません。

この問題を回避するには、リストから「OLAPタイプ」としてMicrosoft SQL Server 2005 Analysis Servicesを選択します。同じ接続情報を入力して、「適用」をクリックします。

42.9.1.6 Apple iPadで一部のレポート形式を表示する際の問題

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Apple iPadでは、次の出力形式に対するデフォルトのビューアはありません。

- MHTML (ExcelおよびPowerPointに影響あり)

- RTF

PowerPoint 2007用に提供されているビューアは、文字のレイアウトを歪める可能性があります。

デフォルトのPDFビューアには次の問題があります。

- 「フォーム」フィールドが無視されます。
iPadのPDFリーダーでは、編集可能なPDFフォーム・フィールドはサポートされませんが、フィールドに静的テキストを含むレポートを生成できます。静的テキストを使用してレポートを生成するには、レポートのプロパティ「出力からPDFフィールドを削除」をTrueに設定します。レポート・プロパティの詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド』のレポート・プロパティの構成に関する項を参照してください。

- セキュリティで保護されたPDFファイルはまったく表示されません。

- 「署名」フィールドは無視されます。

- ブックマークは無視されます。

- 添付ファイルは無視されます。

- フラッシュは動作しません。

- 「読み上げ」アクセシビリティ機能が動作しません。

これらの問題は、提供されているiPadのファイル・リーダーの制限であり、Oracle側では解決できないことに注意してください。

42.9.1.7 BI Publisherのオブジェクトが一重引用符文字を使用して命名されたフォルダ内にある場合、予期しない動作を示す

影響を受けるリリース: 11.1.1.3、11.1.1.5

Oracle BIプレゼンテーション・カタログの中で、フォルダ名が一重引用符文字(')を含んでいる場合、そのフォルダ内に存在するBI Publisherレポートは実行されず、データ・モデルは予期しないエラーをスローする場合があります。この動作は、Webブラウザによって異なります。

この問題を回避するには、BI Publisherのオブジェクトを含むフォルダの名前に一重引用符を使用しないでください。

42.9.1.8 SampleApp Lite Webカタログで「コンポーネント」フォルダが見つからない

影響を受けるリリース: 11.1.1.5

SampleApp LiteのWebカタログのバージョン11.1.1.5が「コンポーネント」フォルダで見つかりません。その結果、ユーザーがBI Publisherレポート用の新しいBI Publisherタイプ・レイアウトを作成する際、共有ボイラープレートを使用できません。この問題を回避するには、次の操作を実行します。

1. 管理者資格証明を使用してログインし、BI Publisher管理→「サーバー構成」ページに移動します。

2. 「カタログ」リージョンで、BI Publisherリポジトリ・フィールドが次のデフォルト・パスを示すことを確認します。
<Install_Home>/user_projects/domains/bifoundation_domain/config/bipublisher/repository

その後、BIプレゼンテーション・カタログへのアップロード・ボタンをクリックします。

3. 「カタログ」ページに移動し、「共有フォルダ」に「コンポーネント」フォルダが含まれていることを確認します。

また、これにより「サンプル」フォルダに含まれている追加のBI Publisherのサンプル・レポートもインストールされることに注意してください。このようなレポートの大部分では、Oracleデータベースに含まれるOEのサンプル・スキーマへのJDBCのデモ接続の構成が必要となります。

42.9.1.9 Componentsフォルダのボイラープレートの表の罫線がChromeブラウザで正しく表示されない

影響を受けるリリース: 11.1.1.6

バージョン11.1.1.6のSampleApp Lite OBIEE Webカタログに含まれるComponentsフォルダのボイラープレート・テンプレートが、XPTレイアウトを作成する開始点として使用される場合、表の罫線がChromeブラウザで正しく表示されないことがあります。この動作を修正するには、SampleApp Lite OBIEE WebカタログのComponentsフォルダをBI Publisherスタンドアロン・リポジトリに含まれるものと置き換えます。これを行うには、次の手順を実行します。

1. 管理者資格証明を使用してログインし、BI Publisher管理→「サーバー構成」ページに移動します。

2. 「カタログ」リージョンで、BI Publisherリポジトリ・フィールドが次のデフォルト・パスを示すことを確認します。
<Install_Home>/user_projects/domains/bifoundation_domain/config/bipublisher/repository

その後、BIプレゼンテーション・カタログへのアップロード・ボタンをクリックします。

3. 「カタログ」ページに移動し、「共有フォルダ」に「コンポーネント」フォルダが含まれていることを確認します。

また、これにより「サンプル」フォルダに含まれている追加のBI Publisherのサンプル・レポートもインストールされることに注意してください。このようなレポートの大部分では、Oracleデータベースに含まれるOEのサンプル・スキーマへのJDBCのデモ接続の構成が必要となります。

42.9.1.10 リリース11.1.1.5ではWebサービスからローカル・ポリシー・アタッチメント(LPA)が削除されている

影響を受けるリリース: 11.1.1.3から11.1.1.6

リリース11.1.1.5では、BI Publisher Webサービスからローカル・ポリシー・アタッチメントが削除されました。BI Publisher Webサービスのリリース11.1.1.3を使用しており、11.1.1.5にアップグレードする場合、次の手順を実行してグローバル・ポリシー・アタッチメント(GPA)を追加する必要があります。

1. Oracle Enterprise Manager Fusion Middleware Controlにログインします。

2. 左側のペインで、「WebLogicドメイン」をクリックし、「bifoundation_domain」をクリックします。

3. 右側のペインで、「WebLogicドメイン」メニューをクリックし、「Webサービス」、「ポリシー・セット」の順に選択します。

4. 「作成」をクリックし、新しいポリシー・セットを作成します。

5. 次の一般情報を入力します。

- 名前: 任意の名前を入力します。

- 有効: このボックスを選択します。

- リソース・タイプ: Webサービスのエンドポイントです。

- 説明: このGPAがすべてのJRFベースのWebサービスに適用されます。
「次へ」をクリックします。

6. 「ドメイン名」値には、「*」を入力します。「次へ」をクリックします。

7. 次のポリシーを選択し、「アタッチ」をクリックします。
oracle/wss11_saml_or_username_token_with_message_protection_service_policy

8. 「次へ」をクリックし、「保存」をクリックします。WebLogicサーバーが変更を反映するまで待機します。

9. ブラウザに次のURLを入力し、入力したポリシーがWSDLで使用できるかどうかを検証します。
http://server:port/xmlpserver/services/PublicReportWSSService?wsdl

42.9.1.11 Oracle BI Publisherがen_USロケールで実行するには、Oracle WebLogic Serverが必要

影響を受けるリリース: 11.1.1.3

Oracle BI Publisherが使用するXDKは、en-USロケールで実行するにはOracle WebLogic ServerのJVMが必要です。そうしないと、数値書式関数で書式設定できない値が、関数(sumなど)によって生成されます。

この問題を回避するには、スクリプトstartWebLogic.cmdの中に次の行を追加し、必要なオプションを設定します。

set JAVA_OPTIONS=-Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US %JAVA_OPTIONS%

Oracle WebLogic Server管理コンソールでJavaオプションを設定する方法については、Oracle Fusion Middleware Oracle WebLogic Server管理コンソールのオンライン・ヘルプのノード・マネージャで起動したサーバーのJavaオプションの設定に関する項を参照してください。

42.9.1.12 検索結果の数が正しくないことがある

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

カタログ項目の検索で、実際よりも多い結果が生じることがあります。たとえば、"Salary"を使用してカタログ項目のすべてのタイプを検索すると、実際の結果ははるかに少ないにもかかわらず、検索結果の最初のページに100以上の結果が表示されることがあります。

正しい結果のセットを見つけるには、結果ページの下部の「次へ」ボタンをクリックし、結果をざっと見て、必要な項目を探します。

42.9.1.13「スケジュール・レポート」オプションが管理者以外のユーザーに正しく表示されない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

管理者以外のロールを持つユーザー(BI作成者やBI使用者など)は、カタログのレポート・エントリの下の「スケジュール」アクション・リンクを表示したり、レポートの表示中に「アクション」メニューの「スケジュール」オプションを表示することはできません。

この問題を回避するには、ユーザーはグローバル・ヘッダーから「新規」メニューを使用するか、ホーム・ページで「作成」セクションの下の「レポート・ジョブ」を選択することにより、レポート・ジョブをスケジュールすることができます。

または、アプリケーション・ロールにoracle.bi.publisher.scheduleReport権限が付与されている場合、次のように、この問題を回避できます。

1. Oracle Business Intelligenceに管理者としてログインします。

2. カタログに移動して、「共有フォルダ」を選択します。

3. 「タスク」領域で「権限」を選択します。

4. 「権限」ダイアログで、ロールを選択し、「Publisherレポートのスケジュール」権限を明示的に追加します。両方のカスケード・オプションを選択します。

42.9.1.14 11.1.1.6.2でのBI Publisherデスクトップ・ツールの追加の設定

影響を受けるリリース: 11.1.1.6.2

bi_foundation_domainの下に配信されたBI Publisher Desktop Tools実行可能ファイルは最新バージョンではありません。

この問題を回避するには、BIPublisherDesktop.exeをclients/bipublisher/repository/Toolsからbifoundation_domain/config/bipublisher/repository/Toolsへコピーします。

この手順は11.1.1.6.2のREADMEファイルにも記載されています。

42.9.2 Oracle BI Publisherのセキュリティの問題および回避方法

この項では、Oracle BI Publisherのセキュリティに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.9.2.1項「LDAPセキュリティ・モデルの管理者ユーザー名の制限」

42.9.2.1 LDAPセキュリティ・モデルの管理者ユーザー名の制限

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

スタンドアロンBI PublisherにLDAPセキュリティ・モデルを使用している場合、BI Publisherの「セキュリティ構成」ページに入力した「LDAP管理者のユーザー名」は次のいずれかである必要があります。

- 「ユーザーの識別名」の下に定義された「管理ユーザー」

- dc=...なしでcn (cn=Directory Managerなど)のみの「管理ユーザー」

入力された管理者のユーザー名がサポートされているオプションのいずれでもない場合、スケジュールされたジョブは偽装エラーで失敗します。

42.9.3 Oracle BI Publisher配信マネージャの問題および回避方法

この項では、Oracle BI Publisher配信マネージャに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

42.9.4 Oracle BI Publisherスケジューラの問題および回避方法

この項では、Oracle BI Publisherスケジューラに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.9.4.1項「Microsoft SQL Serverにスキーマがインストールされている場合、スケジューラがマルチバイト文字をサポートしない」

- 42.9.4.2項「繰返しまたは将来のジョブの電子メール通知のURLでジョブのジョブ履歴が表示されないことがある」

- 42.9.4.3項「既存のジョブの編集後、すぐに新規として実行を使用して新しいジョブを作成すると、元のジョブが上書きされる」

42.9.4.1 Microsoft SQL Serverにスキーマがインストールされている場合、スケジューラがマルチバイト文字をサポートしない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

BI Publisherスケジューラ・データベースとしてMicrosoft SQL Serverを使用している場合、「レポートのスケジュール・ジョブ」ページでマルチバイト文字を使用すると文字化けして表示される可能性があります。この問題を回避するには、レポートのスケジュール・ジョブ送信ページでマルチバイト文字を使用しないでください。

42.9.4.2 繰返しまたは将来のジョブの電子メール通知のURLでジョブのジョブ履歴が表示されないことがある

影響を受けるリリース: 11.1.1.6

アップグレード時に、10gスケジューラ・スキーマのデータは11gスケジューラ・スキーマに移行されます。レポートが10gで再帰ジョブ、または将来の日付のジョブとしてスケジュールされ、このジョブに、正常に完了/警告で完了/失敗の電子メール通知が設定された場合、アップグレード後の電子メール通知の「履歴の表示」URLは依然として10gサーバーを指します。通知内のURLをクリックしても、そのジョブのジョブ履歴は表示されません。

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

1. 「履歴の表示」ページに表示するブラウザを呼び出した後、手動でサーバー名とブラウザのアドレス・バーのポートを11g環境を指すように編集し、[Enter]キーを押します。

2. レポート履歴を表示するよう求められたら、11gサーバーにログインします。

42.9.4.3 既存のジョブの編集後、すぐに新規として発行を使用して新しいジョブを作成すると、元のジョブが上書きされる

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

この問題は、既存のジョブを編集し、元のジョブに基づいて新しいジョブを作成する必要があるようなシナリオに適用されます。既存のスケジュール・ジョブを編集するには、レポート・ジョブの管理ページでジョブを探し、「編集」をクリックします。次に「レポート・ジョブのスケジュール」ページで変更を行い、「発行」をクリックします。次にすぐ追加の編集を行い、新規として発行をクリックする(新しいジョブを作成するため)と、編集したばかりのジョブはレポート・ジョブの管理ページに表示されなくなります。

この問題を回避するには、既存のジョブの編集後、「発行」をクリックしてから、「戻る」をクリックします。編集するジョブを再度選択し、新規として発行をクリックして、新しいジョブを作成します。

42.9.5 Oracle BI Publisher RTFテンプレートの問題および回避方法

この項では、Oracle BI Publisher RTFテンプレートに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.9.5.1項「11gのRTFテンプレートでは文字列式の数字変換が必要」

42.9.5.1 11gのRTFテンプレートでは文字列式の数字変換が必要

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

XDK 10gを使用する10g RTFテンプレートのXPath式では、数値から文字への変換および文字から数値への自動的な型の変換が可能です。XDK 11gを使用する11g RTFテンプレートのXPath式では、XSL 2.0のW3C仕様により、自動的な型の変換が無効になりました。そのため、10gで動作した式が11gで動作しない可能性があります。

例1:

10gでは、次の式は予想された結果を返します。

concat(((ceiling(substring(Order_Date,6,2) div 3) * 3) - 2), '/',   substring(Order_Date,1,4))

11gでは、この式は次の理由で失敗します。

- XPath "substring(Order_Date,6,2) div 3"はXSL 2.0では無効です。substring(...)からの値は文字列型で、DIV演算子は文字列値を操作できないからです。

- XPath "((ceiling(substring(Order_Date,6,2) div 3) * 3) - 2)"の結果は数値型です。concat(...)関数は文字列型のパラメータのリストを必要とします。

11gで希望する結果を得るには、かわりに次を入力します。

concat(string((ceiling(number(substring(Order_Date,6,2)) div 3) * 3) - 2),   '/', substring(Order_Date,1,4))

例2:

次の関数は文字列データ型を返し、10gでの計算は、これらの関数で動作します。

xdoxslt:minimum(...)
xdoxslt:maximum(...)

11gでこれらの関数の計算を実行するには、次のように、数値データに変換する必要があります。

number(xdoxslt:minimum(...))
number(xdoxslt:maximum(...))

42.9.6 Oracle BI Publisher Excelテンプレートの問題および回避方法

この項では、Oracle BI Publisher Excelテンプレートに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.9.6.1項「Apple iPadにおけるExcelテンプレートの出力の制限」

42.9.6.1 Apple iPadにおけるExcelテンプレートの出力の制限

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Apple iPad上のネイティブExcelリーダーの制限のため、Excelテンプレートの出力ドキュメントは、iPad上で表示する場合に次のような制限があります:

- 出力における動的な計算のための数式が機能しない

- マクロが実行されない

- ピボット表がリフレッシュされない

- ハイパーリンクが機能しない

- ワークブックのヘッダーおよびフッターが表示されない

- Oracle Business Intelligence MobileアプリケーションをiPad上で使用すると、パラメータが表示されません。ただし、Safariブラウザを介してレポートにアクセスすると、パラメータが表示されます。

42.9.7 Oracle BI Publisherデスクトップ・ツールの問題および回避方法

この項では、Oracle BI Publisherデスクトップ・ツールに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.9.7.1項「Oracle BI PublisherのTemplate Builder for Microsoft WordはMicrosoft Office Liveアドインと互換性がない」

- 42.9.7.2項「Excel Analyzerは64ビットWindowsプラットフォームをサポートしない」

42.9.7.1 Oracle BI PublisherのTemplate Builder for Microsoft WordはMicrosoft Office Liveアドインと互換性がない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle BI PublisherのTemplate Builder for Microsoft Wordは、Microsoft Office Liveアドインと互換性がありません。Microsoft Office Liveアドインを使用すると、Template Builderのインストール時のエラー、またはその他の予期しない動作につながる可能性があります。

この問題を回避するには、Microsoft Office Liveアドインをアンインストールします。

42.9.7.2 Excel Analyzerは64ビットWindowsプラットフォームをサポートしない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

Oracle BI Publisherのデスクトップ・ツールであるAnalyzer for Excelは、Windows 64ビット・プラットフォームへのインストールをサポートしていません。現時点では32ビットWindowsプラットフォームのサポートのみが可能です。

42.9.8 Oracle BI Publisherレイアウト・エディタの問題および回避方法

この項では、Oracle BI Publisherのレイアウト・エディタに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.9.8.1項「XPTレイアウトを編集し、レイアウト・エディタで「戻る」をクリックすると例外が発生する」

- 42.9.8.2項「インタラクティブ・ビューアに式列から予期しない結果が返されることがある」

- 42.9.8.3項「データ・セットが単一のフラット・データ・セットでない場合に、インタラクティブ・ビューアがデータ集計関数に対し誤った結果を返す」

- 42.9.8.4項「#,##0カスタム・フォーマット・マスクで使用されると、除算の結果が一貫性なく丸められる」

42.9.8.1 XPTレイアウトを編集し、レイアウト・エディタで「戻る」をクリックすると例外が発生する

影響を受けるリリース: 11.1.1.3、11.1.1.5

デフォルト・レイアウトとして設定されていないレイアウトを使用してレポートを表示し、レポート・ビューアのアクション・ドロップダウン・メニューから「レイアウトの編集」を選択してレイアウト・エディタでレイアウトを開き、「戻る」をクリックすると、レポート・ビューアがデフォルト・レイアウト用に指定されたデフォルトの出力形式(PDF、HTMLなど)を使用してレポートを開こうとします。これにより、デフォルト・レイアウトのデフォルト出力形式が選択済のレイアウトで可能な出力形式に該当しない場合、レポートは次のエラーで失敗する可能性があります。

The report cannot be rendered because of an error, please contact the administrator. Error Detail oracle.xdo.servlet.data.DataException: Invalid format requested: html

42.9.8.2 インタラクティブ・ビューアに式列から予期しない結果が返されることがある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle JDBCドライバにはSQLのFORMULA列に対する有効なデータ･タイプ・コードは含まれません。結果として、データ・モデルはこれらの列を、列が別の型の場合でも、INTEGERとして表示します。

11.1.1.6で導入された新しい対話型ビューアは、このデータをINTEGERに変換しようとします。ほとんどの場合、これにより式データ・フィールドの値がNULLになります(INTEGERデータ型が適切な場合を除く)。新しいエンジンはこれらの値のデータを表示しません。

この問題を回避するには、ほとんどの場合、下位互換性モードに切り替えることで、対話型ビューアがデータをレンダリングできるようになります。

下位互換性モードに切り替えるには、「レポートの編集」を選択してから「プロパティ」をクリックします。「プロパティ」ダイアログで、「書式設定」タブをクリックし、すべての出力グループまでスクロールします。11.1.1.5互換性モードを使用をTrueに設定します。

42.9.8.3 データ・セットが単一のフラット・データ・セットでない場合に、インタラクティブ・ビューアがデータ集計関数に対し誤った結果を返す

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

インタラクティブ・ビューアで、ベース・データ・セットが単一のフラット・データ・セットでないと、データ集計関数が正しくない値を返します。他の出力タイプ(HTML、PDFなど)は影響を受けません。

この問題を回避するには、下位互換性に切り替えて、正しい結果をレンダリングします。

下位互換性モードに切り替えるには、「レポートの編集」を選択してから「プロパティ」をクリックします。「プロパティ」ダイアログで、「書式設定」タブをクリックし、すべての出力グループまでスクロールします。11.1.1.5互換性モードを使用をTrueに設定します。

42.9.8.4 #,##0カスタム・フォーマット・マスクで使用されると、除算の結果が一貫性なく丸められる

影響を受けるリリース: 11.1.1.5.0、11.1.1.6.0、11.1.1.6.2

レイアウト・エディタで作成された計算済の列に対する除算結果は、カスタム・フォーマット・マスク#,##0が列結果に適用されると、一貫性なく丸められます。たとえば、7/3 = 3.5は4に丸められます。しかし、9/5 = 4.5は4に丸められます。

42.9.9 Oracle BI Publisherデータ・モデルの問題および回避方法

この項では、Oracle BI Publisherデータ・モデルに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.9.9.1項「アップグレード・アシスタントで作成した場合にデータ・モデルを編集できない」

- 42.9.9.2項「ビュー・オブジェクトのデータ・セットを編集すると、要素が複製される」

42.9.9.1 アップグレード・アシスタントで作成した場合にデータ・モデルを編集できない

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

リリース10gから11gへアップグレードされたレポートには、アップグレード・アシスタントで作成されたレポートおよびデータ・モデルが含まれます。アップグレードされたデータ・モデルをデータ・モデル・エディタで表示すると、ダイアグラム、データ構造およびデータ構造に対する等価コードが表示されません。さらに、開発者や管理者がデータ構造を編集することもできません。これは、データ・モデルで開発者や管理者がリリース11gの機能である編集可能なXMLビューおよびビジネス・ビューを使用できないことを意味します。

回避方法は次のとおりです。

1. 編集するためにデータ・モデルを開きます。

2. データセットからSQL問合せ文をコピーします。

3. 同じデータ・モデル内に新規データセットを作成します。次の警告が表示されます。
「このタイプのデータ・セットを追加すると、このデータ・モデルを参照するレイアウトが壊れる場合があります。」

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

5. 「新規データ・セット」ダイアログにSQL問合せを貼り付けます。

6. データセットの名前を入力します。

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

8. 元のデータセットを削除します。次の警告が表示されます。
このアイテムはメイン・データセットとして設定されています。このアイテムを削除しますか。

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

10. XMLビューのデータ構造を変更してXMLのROWSET/ROW構造を反映します。

11. データ・モデルを保存します。

42.9.9.2 ビュー・オブジェクトのデータ・セットを編集すると、要素が複製される

影響を受けるリリース: 11.1.1.3、11.1.1.5

データ・モデル・エディタで、「ビュー・オブジェクト」タイプのデータ・セットを編集すると、「OK」をクリックすると、データ・セット内のすべての要素が複製されます。

この問題を回避するには、データ・セットを削除して再作成する必要があります。

42.9.10 Oracle BI Publisherのレポート作成の問題および回避方法

この項では、Oracle BI Publisherでのレポート作成に関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.9.10.1項「Oracle ReportsとOracle BI Publisher 11gの間で直接変換されない」

- 42.9.10.2項「"Enable Bursting"レポート・プロパティは無効なときに有効状態が表示される」

42.9.10.1 Oracle ReportsとOracle BI Publisher 11gの間で直接変換されない

影響を受けるリリース: 11.1.1.5、11.1.1.6

Oracle ReportsとOracle BI Publisher 11gの間では直接変換されません。Oracle Reportsで作成したレポートをOracle BI Publisherレポートに変換するには、2ステップで構成される次の手順に従います。

1. 『Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド』(10g)に記載されている手順に従って、Oracle ReportsレポートをOracle BI Publisher 10gレポートに変換します。
http://download.oracle.com/docs/cd/E12844_01/doc/bip.1013/e12187/T518230T518393.htm

2. 『Oracle Fusion Middleware Oracle Business Intelligenceアップグレード・ガイド11gリリース1 (11.1.1)』の手順に従って、Oracle BI Publisher 10gをOracle BI Publisher 11gにアップグレードします。

42.9.10.2 "Enable Bursting"レポート・プロパティは無効なときに有効状態が表示される

影響を受けるリリース: 11.1.1.5, 11.1.1.6, 11.1.1.6.2

レポートがバースティング定義を含むデータ・モデルを参照する場合、「レポート・プロパティ」ダイアログでレポートの特定のバースティング定義を有効にするように選択できます。「バースティング有効化」チェック・ボックスをオフにしてバースティングを無効にする選択をした場合、次に「レポート・プロパティ」ダイアログを開くと、このチェック・ボックスは依然として有効と表示されます。しかし、チェック・ボックスの実際の状態は無効化されています。レポートのスケジュール・ジョブを作成することで状態を確認できます。レポートのスケジュール・ジョブ・ページの「出力」タブに、「出力先および配信先を決定するには、バースティング定義を使用します」オプションが含まれている場合、レポート・プロパティは有効です。このオプションが表示されていない場合、プロパティは無効です。

「バースティング有効化」チェック・ボックスが有効と表示されているが、実際の状態は無効で、バースティングを再度有効にしたい場合、このチェック・ボックスをオフにしてから、再度オンにして、「OK」をクリックします。

42.9.11 Oracle BI Publisherのドキュメントの訂正箇所

この項では、Oracle BI Publisherのドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.9.11.1項「Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド」

- 42.9.11.2項「Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者ガイド」

42.9.11.1 Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.9.11.1.1項「RTFテンプレートの作成」の章の列のフォーマットに関する項における構文エラー

- 42.9.11.1.2項「PDF/XおよびPDF/A出力に必要なICCプロファイル・データ・ファイルの場所が正しくドキュメント化されていない」

- 42.9.11.1.3項「レイアウト・エディタのダイナミック・リンクのサポートがドキュメント化されていない」

- 42.9.11.1.4項「拡張バーコード・フォント書式設定へのリンクが誤ったガイドを指している」

42.9.11.1.1 「RTFテンプレートの作成」の章の列のフォーマットに関する項における構文エラー

「RTFテンプレートの作成」の章で、「条件付きフォーマット」のトピック、「列のフォーマット」のサブトピックに記載されている例に構文エラーが含まれています。

影響を受けるリリース: 11.1.1.3、11.1.1.5

ブックのPDFバージョンのページ74-68から始まる表の中で、2番目の「IF」文のエントリ(エントリ「20」の前)で、フォーム・フィールドのエントリを誤って<?if@column:/items/@type="PRIVATE"?>と表示しています。

正しいエントリは次のとおりです。

<?if@cell:/items/@type="PRIVATE"?>

42.9.11.1.2 PDF/XおよびPDF/A出力に必要なICCプロファイル・データ・ファイルの場所が正しくドキュメント化されていない

影響を受けるリリース: 11.1.1.6、11.1.1.6.2

BI Publisherには新しい出力タイプPDF/AおよびPDF/Xを構成するためのランタイム・プロパティのセットが含まれています。PDF/X出力タイプにはプロパティ"PDF/X ICC Profile Data"の設定が必要です。PDF/Aでは、"PDF/A ICC Profile Data"の設定はオプションです。「レポート処理と出力ドキュメント・プロパティの設定」の章のこれらのプロパティの説明には、各プロパティの値はプロファイル・データ・ファイルへのパスである必要があるという、誤った記述がありますそうではなく、プロファイル・データ・ファイルは<bi publisher repository>/Admin/Configurationにあり、プロパティの値はファイル名である必要があります。表42-2に2つの必須PDF/Xプロパティ、PDF/X ICC Profile DataおよびPDF/X output condition identifierの詳細なリビジョンを示します。

表42-2 PDF/X出力プロパティ

プロパティ名

説明

PDF/X ICC Profile Data

デフォルト: None

説明: (必須) ICCプロファイル・データ・ファイルの名前。例: CoatedFOGRA27.icc.

ICC (International Color Consortium)プロファイルは、想定される出力デバイスの色特性を記述したバイナリ・ファイルです(詳細はhttp://en.wikipedia.org/wiki/ICC_profileの記事を参照してください)。本番環境では、カラー・プロファイルは、生成されたPDF/Xファイルを印刷する印刷会社により提供されます。このファイルは<bi publisher repository>/Admin/Configurationにある必要があります。

プロファイルはAdobe(http://www.adobe.com/support)またはcolormanagement.org (http://www.colormanagement.org/)から入手することもできます。

内部名: pdfx-dest-output-profile-data

PDF/X output condition identifier

デフォルト: None

説明: (必須) ICC (International Color Consortium)に登録された標準の印刷条件のいずれかの名前。PDF/X-1aで使用する標準のCMYK印刷条件のリストは、次のICC Webサイトで提供されています: http://www.color.org/chardata/drsection1.xalter。このプロパティに入力する値は有効な参照名(FOGRA43など)です。

想定される印刷環境に適した値を選択します。この名前は、PDF/Xドキュメントの使用者により、ファイルの自動処理をガイドするのに使用されたり、対話型のアプリケーションでデフォルトの設定を通知するのに使用される場合が多くあります。

内部名: pdfx-output-condition-identifier

PDF/A出力では、"PDF/A ICC Profile Data"プロパティの設定を選択する場合、ICCプロファイル・データ・ファイルも<bi publisher repository>/Admin/Configurationにあり、プロパティの値はファイル名である必要があります。

42.9.11.1.3 レイアウト・エディタのダイナミック・リンクのサポートがドキュメント化されていない

「BI Publisherのレイアウト・テンプレートの作成」の章に、表内フィールドへのダイナミック・ハイパーリンクの追加の手順が記載されていません。

影響を受けるリリース: 11.1.1.6、11.1.1.6.2

表の列へのダイナミック・ハイパーリンクを追加するには:

1. 表の列を選択します。

2. 「プロパティ」をクリックします。列のプロパティにはURLを入力するオプションが含まれています。

3. URLフィールドに、URLの静的部分を入力し、URLの動的部分を指定する要素への絶対パスを中カッコ{}内に埋め込みます。次に例を示します。
http://example.com/show_page?id={/DATA/GROUP1/ELEMENT_NAME}

ここで、http://example.com/show_page?id=はURLの静的部分で、{/DATA/GROUP1/ELEMENT_NAME}は動的部分を指定するデータの要素への絶対パスです。

42.9.11.1.4 拡張バーコード・フォント書式設定へのリンクが誤ったガイドを指している

RTFテンプレートの作成の章のカスタム・バーコード書式の実装に関する項に、高度なバーコード・フォント書式設定に関するトピックは『Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者ガイド』にあると誤って記載されています。正しくはこのトピックは『Oracle Fusion Middleware Oracle Business Intelligence Publisher開発者ガイド』にあります。

影響を受けるリリース: 11.1.1.5, 11.1.1.6, 11.1.1.6.2

42.9.11.2 Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者および開発者ガイド』のドキュメントの訂正箇所について説明します。

この時点で既知の問題はありません。

42.10 Oracle Business Intelligenceメタデータ・リポジトリ開発の問題および回避方法

この項では、Oracle Business Intelligenceのメタデータ・リポジトリの開発に関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.10.1項「メタデータ・リポジトリ開発の一般的な問題および回避方法」

- 42.10.2項「Oracle BIサーバーの問題および回避方法」

- 42.10.3項「Oracle BI管理ツールの問題および回避方法」

42.10.1 メタデータ・リポジトリ開発の一般的な問題および回避方法

この項では、Oracle Business Intelligenceのメタデータ・リポジトリの開発に関連する一般的な問題および回避方法について説明します。次のトピックが含まれています。

- 42.10.1.1項「NQClient (BI ODBCクライアント)ユーティリティの使用は非推奨」

- 42.10.1.2項「paint.rpdをテストに使用する際に論理表ソース・モデリングを更新する」

- 42.10.1.3項「FIRSTおよびLASTの集計ルールを使用すると、時間ディメンジョンのソートに一貫性がなくなる」

- 42.10.1.4項「Oracle OLAP 11.2.xを使用する場合、JavaHostコンピュータ上のOracle OLAP Jarを更新する必要がある」

- 42.10.1.5項「Oracle OLAPからインポートする際にJDBC接続文字列を使用する必要がある」

- 42.10.1.6項「接続プール・パスワードの変更のためのBIServerT2PProvisioner.jarユーティリティの使用」

- 42.10.1.7項「Oracle BI ServerのOracle OLAPとの通信用のサーブレットの構成」

- 42.10.1.8項「TimesTenリリース11.2.2.3以降での集計のパフォーマンスの向上」

- 42.10.1.9項「システム生成表を含むリポジトリでマージを実行するとメタデータが欠落することがある」

42.10.1.1 NQClient (BI ODBCクライアント)ユーティリティの使用は非推奨

影響を受けるリリース: 11.1.1.5

リリース11g(11.1.1.3)では完全に非推奨となったため、NQClient (BI ODBCクライアント)ユーティリティを使用しないでください。かわりに、nqcmdユーティリティ、または前のNQClientの機能を満たすサードパーティのODBC/JDBCツール(幅広く入手可能)のいずれかを使用してください。

42.10.1.2 paint.rpdをテストに使用する際に論理表ソース・モデリングを更新する

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

paint.rpdでは、同一のファクト表に異なるレベルの集計データが保存されます。つまり、同じ物理ファクト表が異なるレベルの論理表にマップされています。1つのレベルからのみ行が返されるようにするには、LEVELX = 'MONTH'またはLEVELX = 'YEAR'などのWHERE句フィルタが論理表のソースに必要です。

Oracle BI EE 11g リリース1 (11.1.1.3)より前のリリースでは、同じ論理表の2つの論理表のソースが同一の物理表にマップされており、問合せに両方の論理表のソースが使用され、両方の論理表のソースにWHERE句フィルタがある場合、これらの論理表のいずれかのソースのみのフィルタが適用されていました。もう一方のWHERE句フィルタは無視されていました。

Oracle BI EE 11g リリース1 (11.1.1.3)からは、このような状況が発生すると、両方の論理表ソースのWHERE句フィルタが問合せに適用されます。このため、paint.rpdの問合せで複数のレベルから属性が選択されると、その問合せは複数の論理表ソースにヒットし、問合せに追加されたWHERE句のフィルタが互いに矛盾することになります。たとえば、LEVELXは、同時にMONTHとYEARの両方にできないため、次のような条件は常にfalseとなります。

T863.LEVELX = 'MONTH' and T863.LEVELX = 'YEAR'

テスト用にpaint.rpdを使用する場合、次のいずれかの方法を使用してモデリングを修正します。

- 同じ物理表が異なるレベルの論理表にマップされないように、物理表の別名を使用してください。

- 問合せが詳細な論理表ソースにのみヒットするように、上位レベルの論理表ソースを無効にします。

paint.rpdはこのリリースのOracle BI EEに応じて最適化されていないため、本番環境で使用するリポジトリの基本として使用しないように注意してください。かわりにSampleApp.rpdの使用を検討してください。SampleApp.rpdの完全なバージョンは、次の場所から入手できます。

http://oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html

42.10.1.3 FIRSTおよびLASTの集計ルールを使用すると、時間ディメンジョンのソートに一貫性がなくなる

影響を受けるリリース: 11.1.1.3、11.1.1.5

FIRSTおよびLASTの集計ルールでは、常にプライマリ・レベル・キーを使用してディメンション・メンバーのソート順を決定します。これにより、時系列キーよりもプライマリ・レベル・キーがソートに使用されるため、時間ディメンションのソート順に一貫性がなくなる可能性があります。

この問題を回避するには、時系列キーに使用する列に、プライマリ・レベル・キーと同じものを指定します。

42.10.1.4 Oracle OLAP 11.2.xを使用する場合、JavaHostコンピュータ上のOracle OLAP Jarを更新する必要がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

現在、Oracle BI EEにはOLAP API jarファイル(olap_api.jar)のバージョン11.1.xが含まれています。Oracle BI EEのデータソースとしてOracle OLAPバージョン11.2.xを使用している場合、Javahostプロセスを実行するすべてのコンピュータ上で、OLAP APIのjarファイルをバージョン11.2.xに更新する必要があります。

Oracle Business Intelligence Enterprise Editionで使用するolap_api.jarをバージョン11.2.xに更新する手順は、次のとおりです。

1. Oracle Business Intelligence Enterprise Editionで使用される現在のolap_api.jarを次の場所にバックアップします。

ORACLE_BI_EE_HOME/bifoundation/javahost/lib/obisintegration/aw/11g

2. 次のOracleデータベースのホームから、olap_api.jarファイルをコピーします。

ORACLE_DB_HOME/product/11.2.0/dbhome_1/olap/api/lib

3. コピーしたjarをOracle BI EEの場所に貼り付けます。

ORACLE_BI_EE_HOME/bifoundation/javahost/lib/obisintegration/aw/11g

この項の手順を実行するかわりに、JavaHostではなくOracle BI ServerをOracle OLAP通信用のサーブレットを使用するように構成することができます。詳細は、42.10.1.7項「Oracle BI ServerのOracle OLAPとの通信用のサーブレットの構成」を参照してください。

42.10.1.5 Oracle OLAPからインポートする際にJDBC接続を使用する必要がある

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

管理ツールは、メタデータのインポートのためのOracle OLAPデータソースへの接続に、OCIではなくJDBCを使用するJavaHostプロセスを使用するため、Oracle OLAPソースからインポートする際に、管理ツールのインポート・ウィザードの「データ・ソース名」にJDBCの完全修飾接続文字列(host:port:sid)を指定する必要があります。JavaHostプロセスがこの接続文字列を使用し、Oracle OLAPデータソースに接続できることを確認します。

インポートが終了したら、Oracle OLAPソースの物理レイヤー内の接続プール・オブジェクトを更新し、「データ・ソース名」をネット・サービス名または完全なOCI接続文字列のいずれかである、有効なOCI値に更新する必要があります。

この項の手順を実行するかわりに、JavaHostではなくOracle BI ServerをOracle OLAP通信用のサーブレットを使用するように構成することができます。詳細は、42.10.1.7項「Oracle BI ServerのOracle OLAPとの通信用のサーブレットの構成」を参照してください。

42.10.1.6 接続プール・パスワードの変更のためのBIServerT2PProvisioner.jarユーティリティの使用

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

Oracle BIリポジトリをテストから本番に移動(T2P)するときに、多くの場合、データ・ソースに対する接続プール情報を変更する必要があります。一般的に、テスト環境の接続情報は本番環境での接続情報とは異なるからです。

接続プール・パスワードは暗号化され、暗号化されたリポジトリ・ファイル内に保存されます。このため、プレーン・テキスト・パスワードはOracle BIリポジトリに適用される前に、最初に暗号化される必要があります。

BIServerT2PProvisioner.jarユーティリティを使用して、リポジトリ内の接続プール・パスワードをプログラムで変更して暗号化できます。このユーティリティはRPDフォーマットのリポジトリでしか動作しないことに注意してください。MDS XMLフォーマットのリポジトリでは使用できません。また、ユーティリティにはJDK 1.6が必要です。

接続プール・パスワードの変更にBIServerT2PProvisioner.jarユーティリティを使用するには、次の手順を実行します。

1. BIServerT2PProvisioner.jarを取得するためにパッチ13093027をダウンロードします。パッチのダウンロードに関する詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

2. BIServerT2PProvisioner.jarをOracle BI Serverが実行しているコンピュータのORACLE_HOME/bifoundation/server/bin directoryにコピーします。

3. bi-initを実行して、Oracleインスタンスに初期化されているコマンド・プロンプトまたはシェル・ウィンドウを起動します。bi-initは、次の場所にあります。

ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup

詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のbi-initの実行によってOracleインスタンスに対して初期化されるシェル・ウィンドウの起動に関する項を参照してください。

4. BIServerT2PProvisioner.jarを-generateオプションを指定して実行し、次のように、新しいパスワードを入力できるテンプレート・ファイルを生成します。

java -jar ORACLE_HOME/bifoundation/server/bin/BIServerT2PProvisioner.jar -generate repository_name -output password_file

変数の意味は次のとおりです。

repository_nameは、パスワードを変更する接続プールを含むOracle BIリポジトリの名前とパスです。

password_fileは出力パスワード・テキスト・ファイルの名前とパスです。このファイルには指定したリポジトリからの接続プールの名前が含まれています。

次に、プロンプトが表示されたらリポジトリのパスワードを入力します。

次に例を示します。

java -jar BIServerT2PProvisioner.jar -generate original.rpd –output
inputpasswords.txt
Enter the repository password: My_Password

5. パスワード･ファイルを編集して、<Change Password>を接続プールごとの更新されたパスワードで置き換えます。サンプルのパスワード・ファイルは次のとおりです。

"SQLDB_UsageTracking"."UTCP" = <Change Password>
"SQLDB_Data"."Db Authentication Pool" = <Change Password>

ヒント: 必ず等号の右側のテキストだけを編集してください。等号の左側のテキストを変更すると、接続プール名の構文が正しくなくなります。

編集を完了したら、パスワード・ファイルを保存して閉じます。

6. 次に示すように、Run BIServerT2PProvisioner.jarを-passwordsオプションを指定して実行します。

java -jar BIServerT2PProvisioner.jar -passwords password_file
-input input_repository -output output_repository

変数の意味は次のとおりです。

password_fileは接続プールとその対応する変更されたパスワードを指定するテキスト・ファイルの名前とパスです。

input_repositoryは、変更されたパスワードを適用するOracle BIリポジトリの名前とパスです。

output_repositoryは、変更されたパスワードを含む出力リポジトリの名前とパスです。

次に、プロンプトが表示されたらリポジトリのパスワードを入力します。

次に例を示します。

java -jar BIServerT2PProvisioner.jar -passwords inputpasswords.txt -input
original.rpd -output updated.rpd
Enter the repository password: My_Password

7. システムでクリアテキスト・パスワードを使用可能にしておくことは推奨されません。そのかわりに、入力パスワード・ファイルを完全に削除するか、表示できないように暗号化します。

42.10.1.7 Oracle BI ServerのOracle OLAPとの通信用のサーブレットの構成

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

Oracle BI ServerとOracle OLAPデータ・ソース間の通信に、JavaHostサービスに依存するのではなく、オプションでサーブレットを使用することができます。この方法では、次の項で説明する問題が回避されます。

- 42.10.1.4項「Oracle OLAP 11.2.xを使用する場合、JavaHostコンピュータ上のOracle OLAP Jarを更新する必要がある」

- 42.10.1.5項「Oracle OLAPからインポートする際にJDBC接続文字列を使用する必要がある」

BI Server/Oracle OLAP通信用のbiadminservletをデプロイするには、次の手順を実行します。

1. 次のURLでOracle WebLogic Server管理コンソールにログオンします。

http://weblogic_server_host:port/console

2. 「チェンジ・センター」で、「ロックして編集」をクリックします。

3. 「ドメイン構造」ウィンドウで、「デプロイメント」をクリックします。

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

5. 次の場所でbiadminservlet.warファイルを選択します。

ORACLE_HOME/bifoundation/javahost/lib/obisintegration

6. 後続の画面はすべてデフォルトのままで、「終了」をクリックします。

7. チェンジ・センターで、変更のアクティブ化をクリックします。
正常にデプロイされると、biadminservletは「デプロイメント」表に表示されます。

8. Enable Servlet.regファイルを取得するためにパッチ13085711をダウンロードします。パッチのダウンロードに関する詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

9. Enable Servlet.regファイルをデスクトップに保存してから、ダブルクリックします。レジストリを変更するかどうかを確定します。
このファイルは管理ツールのサーブレットを有効にします。管理ツールが開いていたら、この手順の実行後に再起動する必要があります。

10. メタデータのインポート・ウィザードのデータソースの選択ページでOracle OLAPソースからのインポート時に、管理ツールでサーブレットのURLを指定します。サーブレットの名前はservicesです。たとえば、URLフィールドに次のような文字列を入力します。

http://localhost:9704/biadminservlet/services

これを使用するためには、サーブレットは稼動中である必要があります。インポート・エラーを受信した場合、管理コンソールでサーブレットのステータスをチェックします。管理サーバーの診断ログおよびドメイン・ログを参照することもできます。

42.10.1.8 TimesTenリリース11.2.2.3以降での集計のパフォーマンスの向上

影響を受けるリリース: 11.1.1.6.2

Oracle BI ServerではTimesTenリリース11.2.2.3での集計の作成のパフォーマンスが向上しています。リポジトリがTimesTenリリース11.2.2.3以降を集計の作成用のターゲット・データベースとして使用している場合、次の機能を使用してパフォーマンスを改善できます。

- REDOロギングの無効化

- パラレルでの索引作成

- バックグラウンドでのデータベース・チェックポイントの実行

これらの機能を有効化するには、次の手順を実行します。

1. 編集するためにopmn.xmlを開きます。opmn.xmlは次の場所にあります。

ORACLE_INSTANCE/config/OPMN/opmn/opmn.xml

2. Oracle BIサーバー・プロセスのias-componentタグを探します。次に例を示します。

<ias-component id="coreapplication_obis1" inherit-environment="true>

3. <environment>サブタグの下で、次のTimesTen変数を更新します。

<variable id="ORACLE_BI_TT_DISABLE_REDO_LOGGING" value="1"/>
<!-- This disables redo-logging, enabling faster creation of aggregates.
'0' if you wish to disable this feature. -->
<variable id="ORACLE_BI_TT_PARALLEL_INDEX_CREATION" value="1"/>
<!-- This enables AggrPersist to create indexes in parallel, making
creation of aggregates faster. '0' if you wish to create TimesTen indexes
sequentially. -->
<variable id="ORACLE_BI_TT_BACKGROUND_CHECKPOINT_INTERVAL" value="10"/>
<!-- This changes how often TimesTen will flush its data to disk. If this
element is missing, the default is every 10 seconds. If explicitly set, it
will flush to disk every N seconds, 10 in this example. '0' will disable
background flushing. Enabling background flushing speeds up creation of
aggregates, by avoiding a large blocking flush at the end of the aggregate
creation process. -->

4. ファイルを保存し、閉じます。

5. OPMNを再起動します。

6. BIサーバー・プロセスを実行している各コンピュータで前述の手順を繰り返します。同じコンピュータで複数のBIサーバー・インスタンスを実行している場合は必ず、opmn.xmlで各インスタンスについてias-componentタグを適切に更新してください(例: ias-component id="coreapplication_obis1"、ias-component id="coreapplication_obis2")。

42.10.1.9 システム生成表を含むリポジトリでマージを実行するとメタデータが欠落することがある

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

集計の永続性エンジンにより作成される物理表などの、システム生成の物理表を含むリポジトリで、リポジトリのマージ操作を実行すると、それらのオブジェクトのメタデータが欠落することがあります。このメタデータの欠落により、リポジトリに対する後続の集計の永続性操作中にエラーが発生する可能性があります。

この問題を回避するには、リポジトリのマージを実行する前に、削除集計仕様を使用して、メタデータとバックエンド・データベースの両方から集計表を削除します。削除集計仕様の使用の詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』を参照してください。

42.10.2 Oracle BIサーバーの問題および回避方法

この項では、Oracle BIサーバーに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.10.2.1項「Oracle Call Interface (OCI)の問題により、高負荷でのOracle Database 11gへの接続時にWindows上のOracle BIサーバーがクラッシュする」

42.10.2.1 Oracle Call Interface (OCI)の問題により、高負荷でのOracle Database 11gへの接続時にWindows上のOracle BIサーバーがクラッシュする

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

BIサーバーがMicrosoft Windowsプラットフォームで稼働しており、かなりの数の同時ユーザーがOracle Database 11gへの接続を試行する場合、Oracle Database 11gのOracle Call Interface (OCI)クライアントの問題により、Oracle BIサーバーが予期せずクラッシュする可能性があります。

回避方法として、Oracle Database Client 11.1.0.7用のWindowsパッチ・バンドル(パッチ・バンドル27以上)を適用します。

42.10.3 Oracle BI管理ツールの問題および回避方法

この項では、Oracle BI管理ツールに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.10.3.1項「管理ツールによって「デプロイメント・ファイルの生成」オプションが不正に表示される」

- 42.10.3.2項「オンライン・インポート・オブジェクトのチェックアウトの問題」

- 42.10.3.3項「Oracle OLAPの必要なデータベース機能の変更に関するRPDの整合性に対する警告は無視する」

- 42.10.3.4項「OLAPソースからの親子階層のルート・メンバーに「NULL値可能」オプションを選択」

- 42.10.3.5項「管理ツールが「スタート」メニューから起動できないことがある」

- 42.10.3.6項「一部の管理ツールのインストールでのアイコンの問題」

- 42.10.3.7項「Oracle BIリポジトリはオブジェクトがMUD環境で削除されると破損する可能性がある」

- 42.10.3.8項「DFF VOのADFデータ・ソースからビジネス・モデルとマッピングおよびプレゼンテーション・レイヤーへの手動でのマッピング」

- 42.10.3.9項「管理ツールのクライアント・インストールでサマリー・アドバイザを使用するときにエラー・メッセージ・テキストが欠落する」

- 42.10.3.10項「モデル・チェッカはリリース11.1.1.6.2では有効でない」

42.10.3.1 管理ツールによって「デプロイメント・ファイルの生成」オプションが不正に表示される

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

管理ツールの「デプロイメント・ファイルの生成」オプションは、「ツール」→「ユーティリティ」ウィンドウに表示されます。このオプションは誤って表示されているため、使用しないでください。

42.10.3.2 オンライン・インポート・オブジェクトのチェックアウトの問題

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

管理ツールを使用してオンライン・モードでオブジェクトをインポートすると、関連オブジェクトが正しくチェックアウトされません。これは、リポジトリの破損につながる可能性があります。

回避方法として、オンライン・モードでインポートを実行する前に、すべてのオブジェクトをチェックアウトします。すべてのオブジェクトをチェックアウトするには、メニュー・バーから「ツール」→「すべてチェックアウト」を選択します。

42.10.3.3 Oracle OLAPの必要なデータベース機能の変更に関するRPDの整合性に対する警告は無視する

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

Oracle OLAPをデータソースとして使用する場合、データベース・タイプはOracle 11gに設定されます。ただし、ISDESCENDANT_SUPPORTEDをYESに設定して親子階層を有効化するなど、Oracle OLAPデータソースに関して、Oracle 11gのデータベース機能のデフォルト・セットに変更を加えなければならない可能性があります。

データベース機能のセットが、デフォルト・セットから変更されると、整合性チェッカを実行した際にRPDの整合性に関する警告が表示されます。これらの警告は無視してください。

42.10.3.4 OLAPソースからの親子階層のルート・メンバーに「NULL値可能」オプションを選択

影響を受けるリリース: 11.1.1.5

OLAPデータ・ソースからの物理レイヤーの親子階層では、ルート・メンバーの「物理キューブ列」ダイアログで「NULL値可能」オプションを手動で選択する必要があります。このオプションは、親子階層(値ベースの階層とも呼ばれる)のルート・メンバーが適切に機能するために選択する必要があります。

または、手動で「NULL値可能」オプションを選択するかわりに、パッチ12897870をダウンロードして適用することもできます。パッチのダウンロードに関する詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

42.10.3.5 管理ツールが「スタート」メニューから起動できないことがある

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

英語以外のWindows 7 64ビットクライアントのインストールでは、管理ツールが「スタート」メニューから起動できません。これはサーバー・イベント・メッセージがないことにより発生します。

回避するには、次のように管理ツールをORACLE_HOME\bifoundation\server\binから直接起動します。

1. Windowsエクスプローラで次の場所に移動します。

ORACLE_HOME/bifoundation/server/bin

2. bi-init.cmdをダブルクリックして、Oracleインスタンスへ初期化されるコマンド・プロンプトを表示します。

3. コマンド・プロンプトでadmintoolと入力し、[Enter]キーを押します。

42.10.3.6 一部の管理ツールのインストールでのアイコンの問題

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

管理ツールのインストールでツールバー・アイコンが正しく表示されない(たとえば、アイコンが空の四角として表示される)場合、使用プラットフォームに応じたMicrosoft Visual C++ 2005 Service Pack 1再頒布可能パッケージATLのセキュリティ更新プログラムをダウンロードしてインストールします。たとえば、64ビット・システムにはvcredist_x64.exe、32ビット・システムにはvcredist_x86.exeをダウンロードします。このタスクの実行後は、アイコンは適切に表示されます。

次のリンクで、システムに適した再頒布可能パッケージを探すことができます。

http://www.microsoft.com/download/en/details.aspx?&id=14431

または、パッケージのタイトルを元に検索することができます。セキュリティ上の理由で、再頒布可能パッケージはMicrosoft Webサイトからのみダウンロードしてください。

42.10.3.7 Oracle BIリポジトリはオブジェクトがMUD環境で削除されると破損する可能性がある

影響を受けるリリース: 11.1.1.6.0

マルチユーザー開発(MUD)環境を使用している場合、MUDオブジェクトが削除されると、Oracle BIリポジトリの破損を引き起こすことが特定されている問題に注意してください。破損は、一貫性チェック中およびextractprojectsなどの特定のユーティリティの実行時に、クラッシュとして明らかになります。

この問題を解決するには、パッチ13560202をダウンロードして適用します。パッチのダウンロードに関する詳細は、42.1.1項「My Oracle Supportからのパッチの取得」を参照してください。

42.10.3.8 DFF VOのADFデータ・ソースからビジネス・モデルとマッピングおよびプレゼンテーション・レイヤーへの手動でのマッピング

影響を受けるリリース: 11.1.1.6.2

メタデータのインポート・ウィザードを使用してDFF VOをADFデータ・ソースからインポートするとき、メタデータのインポート・ウィザードの「論理モデルへのマップ」画面を使用して、これらをビジネス・モデルとマッピングおよびプレゼンテーション・レイヤーに自動的にマッピングしないでください。「論理モデルへのマップ」画面を使用して自動的にDFF VOをマッピングすると、対応する論理表に関連するすべてのプレゼンテーション列が削除されます。

この問題を回避するには、ドラッグ・アンド・ドロップを使用して、DFF VOを別のレイヤーに手動でマッピングします。

42.10.3.9 管理ツールのクライアント・インストールでサマリー・アドバイザを使用するときにエラー・メッセージ・テキストが欠落する

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

この問題はリリース11.1.1.6.2バンドル・パッチ1で修正されています。

管理ツールのクライアント・インストールでOracle BIサマリー・アドバイザを使用しているときにエラーが発生すると、エラー・コードだけが表示されます。エラー・メッセージのテキストが欠落しています。

この問題は、Oracle Business Intelligenceクライアント・インストーラがサマリー・アドバイザ用のエラー・メッセージ・ファイルをインストールしていないことが原因です。この問題は、WindowsでのOracle Business Intelligenceの完全インストールでは発生しません。

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

- AggrAdvisor.xmlをOracle Business Intelligenceの完全インストール(いずれかのプラットフォーム上)からクライアント・インストールにコピーします。たとえば、次のファイルをコピーします:

MWHOME1\Oracle_BI1\bifoundation\server\locale\l_en\AggrAdvisor.xml

コピー先:

C:\Program Files\Oracle Business Intelligence Enterprise Edition Plus
Client\oraclebi\orahome\bifoundation\server\locale\l_en\AggrAdvisor.xml

- Oracle Business Intelligenceの完全インストールをWindowsにインストールします。完全インストールに含まれている管理ツールを使用します。

ヒント:

サマリー・アドバイザの起動時にNQSErrors 98033、98038、98039または98040が表示された場合、RPDおよびNQSConfig.INIに、次の要素が存在し、正常に動作することを確認します。

- 使用状況トラッキング表

- 使用状況トラッキング接続プール

- サマリー・アドバイザ表

詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のOracle BIサマリー・アドバイザを使用した集計の問合せ候補の識別に関する項を参照してください。これらの要素が正しく構成されると、サマリー・アドバイザは正常に機能します。

42.10.3.10 モデル・チェッカはリリース11.1.1.6.2では有効でない

影響を受けるリリース: 11.1.1.6.2

この問題はリリース11.1.1.6.2バンドル・パッチ1で修正されています。

モデル・チェッカ・マネージャ・ダイアログはOracle BI管理ツールに表示され、ドキュメントにも記載されていますが、モデル・チェッカ・マネージャは11.1.1.6.2では有効ではありません。

42.11 Oracle Business Intelligenceシステム管理の問題および回避方法

この項では、Oracle Business Intelligenceのシステム管理に関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.11.1項「システム管理の一般的な問題および回避方法」

- 42.11.2項「構成の問題および回避方法」

- 42.11.3項「デプロイメント、可用性および容量の問題および回避方法」

- 42.11.4項「サインインとセキュリティの問題および回避方法」

- 42.11.5項「Oracle BIスケジューラの問題および回避方法」

Oracle Fusion Middlewareの実装によっては、第4章「Oracle Fusion Middlewareの管理」および第5章「Oracle Enterprise Manager Fusion Middleware Control」に含まれる一部の情報も関係します。

42.11.1 システム管理の一般的な問題および回避方法

この項では、Oracle Business Intelligenceのシステム管理に関連する一般的な問題および回避方法について説明します。

この時点で既知の問題はありません。

42.11.2 構成の問題および回避方法

この項では、Oracle Business Intelligenceコンポーネント(アンサー、ダッシュボード、エージェントおよびOracle BIプレゼンテーション・カタログを含む)の構成に関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.11.2.1項「DefaultImageType要素およびHardenXSS要素の削除」

42.11.2.1 DefaultImageType要素およびHardenXSS要素の削除

影響を受けるリリース: 11.1.1.5

リリース11.1.1.5では、次の要素はサポートされておらず、instanceconfig.xmlファイルから削除する必要があります。

- DefaultImageType要素

- HardenXSS要素

ユーザーがOracle BI EEを起動した際にinstanceconfig.xmlファイルにHardenXSS要素が含まれている場合、エラー・メッセージが表示されます。エラー・ログ・ファイルには、HardenXSS要素が含まれていることによって起動に影響があったことが記載されます。

この問題を回避するには、instanceconfig.xmlファイルからHardenXSS要素を削除します。

42.11.3 デプロイメント、可用性および容量の問題および回避方法

この項では、一般的に高可用性、大容量および高パフォーマンスが優先される、Oracle Business Intelligenceのエンタープライズ・デプロイメントに関連する問題および回避方法について説明します。

これらの問題の説明は、このドキュメントの第6章「Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント」を参照してください。

42.11.4 サインインとセキュリティの問題および回避方法

この項では、Oracle Business Intelligenceのセキュリティとサインインに関連する問題および回避方法について説明します。

注意:

前のリリースからのアップグレード後にセキュリティ関連の問題が発生した場合は、42.6.2項「セキュリティ関連のアップグレードの問題および回避方法」も参照してください。

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

- 42.11.4.1項「Catalog Managerをオンライン・モードで開くには権限が必要」

42.11.4.1 Catalog Managerをオンライン・モードで開くには権限が必要

影響を受けるリリース: 11.1.1.5

OPSS権限oracle.bi.presentation.catman.manageCatalogを持つユーザーのみが、オンライン・モードでCatalog Managerを開くことができます。

42.11.5 Oracle BIスケジューラの問題および回避方法

この項では、Oracle BIスケジューラに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

42.12 Oracle Business Intelligenceの統合とAPIの問題および回避方法

この項では、Oracle Business Intelligenceと他の製品の統合、およびOracle Business Intelligence APIの使用に関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.12.1項「統合の一般的な問題および回避方法」

- 42.12.2項「Oracle Business Intelligence APIの問題および回避方法」

42.12.1 統合の一般的な問題および回避方法

この項では、Oracle Business Intelligenceと他の製品の統合に関連する一般的な問題および回避方法について説明します。

この時点で既知の問題はありません。

42.12.2 Oracle Business Intelligence APIの問題および回避方法

この項では、Oracle Business Intelligence APIの使用に関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

42.13 Oracle Business Intelligenceのローカライズの問題および回避方法

この項では、Oracle Business Intelligenceと他の製品の統合、およびOracle Business Intelligence APIの使用に関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.13.1項「製品のローカライズの問題および回避方法」

- 42.13.2項「ヘルプ・システムのローカライズの問題および回避方法」

42.13.1 製品のローカライズの問題および回避方法

この項では、Oracle Business Intelligence製品のローカライズに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 42.13.1.1項「マルチバイト・キャラクタを含む文字列をANSIエンコーディングを使用して外部ファイルに保存できない」

- 42.13.1.2項「BI Publisherのユーザー・インタフェース・コンポーネントが補助文字をサポートしない」

- 42.13.1.3項「Fusion Middleware Controlで英語以外のログ・ファイルが正しく表示されない」

- 42.13.1.4項「BI Publisherのデータ・モデル・エディタ内のエラー・メッセージがサーバーのロケール設定で表示される」

- 42.13.1.5項「BIサーバーのロケールがアラビア語またはヘブライ語の場合、PDFファイルおよびPowerPointのプレゼンテーションに含まれる表とピボット・テーブルのレイアウトが不適切になる」

- 42.13.1.6項「BI PublisherにおけるExcel2007の出力で数字と日付書式のロケール設定が考慮されない」

- 42.13.1.7項「BI PublisherのExcel2007出力はグレゴリオ暦のみをサポートする」

- 42.13.1.8項「Template Builder for Microsoft Wordのグラフ・ウィザードで日付が書式設定されない」

- 42.13.1.9項「BI Publisherのレイアウト・テンプレートのグラフでの数字と日付の書式の問題」

- 42.13.1.10項「BI Publisherのレポート作成ウィザードの列の選択の手順で、UI言語がFrancaisの場合、適切にレンダリングされない」

- 42.13.1.11項「PDF出力用にBI Publisherに同梱されているオールバニー・フォントはマルチバイト・キャラクタの太字および斜体をサポートしない」

42.13.1.1 マルチバイト・キャラクタを含む文字列をANSIエンコーディングを使用して外部ファイルに保存できない

影響を受けるリリース: 11.1.1.5

マルチバイト・キャラクタを含む外部化文字列をエクスポートする際に、ANSIエンコーディングを使用してファイルを保存するオプションが正しく機能しません。

この問題を回避するには、UTF-8またはUnicodeエンコーディングを使用してファイルを保存します。

42.13.1.2 BI Publisherのユーザー・インタフェース・コンポーネントが補助文字をサポートしない

影響を受けるリリース: 11.1.1.3、11.1.1.5

BI Publisherでは、ユーザー・インタフェース内において、レポート名、データ・モデル名、レイアウト名などのオブジェクト名に含まれる補助文字はサポートされません。データ・モデル・エディタでは、SQL問合せに含まれる補助文字はサポートされません。スケジューラでは、電子メールの件名やメッセージ・フィールドなどの入力フィールドにおける補助文字の使用がサポートされません。

この問題を回避するには、BI Publisherのユーザー・インタフェースの中で補助文字を使用しないでください。データベースの表名および列名に補助文字がすでに含まれている場合は、データ・モデル・エディタを使用してそこからデータを取得することはできません。

42.13.1.3 Fusion Middleware Controlで英語以外のログ・ファイルが正しく表示されない

影響を受けるリリース: 11.1.1.5

英語以外の言語に翻訳されている、プレゼンテーション・サービス、Oracle BIスケジューラおよびクラスタ・コントローラのログ・ファイルが存在する可能性があります。これらのログ・ファイルの内容が、「診断ログ」表やFusion Middleware Controlのツールチップに正しく表示されない場合があります。

この問題を回避するには、ログ・リーダーの次のプロパティをORACLE_INSTANCE/configディレクトリのcomponent-logs.xmlファイルに入力します。

<property name="encoding" value="UTF-8"/>

OracleBIPresentationServicesComponent、OracleBISchedulerComponentおよびOracleBIClusterControllerComponentというサブディレクトリのcomponent-logs.xmlファイルにプロパティを追加します。

42.13.1.4 BI Publisherのデータ・モデル・エディタ内のエラー・メッセージがサーバーのロケール設定で表示される

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

BI Publisherのデータ・モデル・エディタで作業中に呼び出されるエラー・メッセージが、ユーザー・インタフェースのロケール設定ではなく、サーバーのロケール設定に従って表示される場合があります。

この問題の回避方法はありません。

42.13.1.5 BIサーバーのロケールがアラビア語またはヘブライ語の場合、PDFファイルおよびPowerPointのプレゼンテーションに含まれる表とピボット表のレイアウトが不適切になる

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

Oracle BIサーバーのロケールがアラビア語またはヘブライ語の場合、プレゼンテーション・サービスのクライアント・ロケールに関係なく、PDFファイルおよびPowerPointプレゼンテーションに含まれる表やピボット表に次の問題が発生します:

- 表およびピボット表の出力レイアウトが常に右から左になります。

- 数字の字形(数値/日付の値など)が常にアラビア語のアラビア文字としてのみ表示されます。

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

1. 次のディレクトリにあるopmn.xmlファイルを更新します。
MWHOME/instances/instance1/config/OPMN/opmn/opmn.xml

2. <ias-component id="coreapplication_obijh1">という名前のXMLノードを検索します。
このノードには、次のような名前のXMLノードが含まれます。

<process-type id="OracleBIJavaHostComponent" module-id="CUSTOM">

3. このprocess-typeノードの下で、次のようにノードのvalue属性を変更します。
<data id="start-args" value="-server...

value属性に次の内容を追加します。

-Duser.language=en -Duser.region=US

4. 変更をファイルに保存し、JavaHostコンポーネントを再起動します。

42.13.1.6 BI PublisherにおけるExcel2007の出力で数字と日付書式のロケール設定が考慮されない

影響を受けるリリース: 11.1.1.5

レイアウトのテンプレートで、ロケールに依存するようにコーディングされている一部の数字および日付のフィールドに関して、Excel2007の出力フォーマットでロケール設定が考慮されません。

42.13.1.7 BI PublisherのExcel2007出力はグレゴリオ暦のみをサポートする

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

次のカレンダはExcel 2007出力形式ではサポートされません。レポート出力はグレゴリオ暦の使用に戻ります。

- ARABIC_HIJRAH

- ENGLISH_HIJRAH

- JAPANESE_IMPERIAL

- THAI_BUDDHA

- ROC_OFFICIAL(台湾)

42.13.1.8 Template Builder for Microsoft Wordのグラフ・ウィザードで日付が書式設定されない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

日付型の値(たとえば"1900-12-31T14:15:16.178-04:00")をグラフのラベルにドラッグ・アンド・ドロップすると、値がロケール設定に従って書式化されず、指定したままで表示されます(つまり"1900-12-31T14:15:16.178-04:00")。

この問題を回避するには、データ・モデルで日付を書式化します。XSL-Tに慣れていれば、関数を使用して日付フィールドを手動で変更します。例: xdoxslt:xdo_format_date($_XDOXSLTCTX, (.//date)[1], 'MEDIUM')

42.13.1.9 BI Publisherのレイアウト・テンプレートのグラフでの数字と日付の書式の問題

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

BI Publisherのレイアウト・テンプレートを編集するときに、数値型の列をグラフのY軸に追加する場合(たとえば縦棒グラフ)、数値形式はUI言語を反映しません。実行時に、適切なロケールがレポート・ビューアに表示されます。

日付列をX軸に追加すると、Rawデータがグラフに表示されます(つまり書式はまったく適用されません)。実行時に、日付は対話型およびPowerPoint以外の出力型に対しレポートのロケールを優先します。

42.13.1.10 BI Publisherのレポート作成ウィザードの列の選択の手順で、UI言語がFrancaisの場合、適切にレンダリングされない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

UI言語の設定がFrancaisの場合、レポート作成ウィザードのダイアログの列の選択の手順で、ナビゲーション・ボタンが適切にレンダリングされません。この問題を回避するには、レポート作成ウィザードの手順2で、レポート・エディタの使用を選択して、列の選択の手順を省略します。

42.13.1.11 PDF出力用にBI Publisherに同梱されているオールバニー・フォントはマルチバイト・キャラクタの太字および斜体をサポートしない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

マルチ・キャラクタ(たとえば、簡体字中国語、繁体中国語、日本語および韓国語)用の太字および斜体はPDF出力では正常に表示されません。これは、BI Publisherに同梱されているオールバニー・フォントがマルチバイト・キャラクタの太字および斜体をサポートしないからです。

この問題を回避するには、必要な強調をサポートしないフォント(たとえば、太字日本語フォントのメイリオボールド(meiryob.ttc))をインストールします。次にBI Publisherフォント・マッピングを使用してフォントをマッピングし、実行時にBI Publisherが見つけられるようにします。フォント・マッピングの詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド』のフォント・マッピングの定義に関する項を参照してください。

42.13.2 ヘルプ・システムのローカライズの問題および回避方法

この項では、Oracle Business Intelligenceのヘルプ・システムのローカライズに関連する問題および回避方法について説明します。内容は次のとおりです。

- 42.13.2.1項「Oracle Business Intelligenceヘルプ・システムがローカライズされていない」

42.13.2.1 Oracle Business Intelligenceヘルプ・システムがローカライズされていない

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

リリース11.1.1.3および11.1.1.5では、すべてのOracle Business Intelligenceヘルプ・システムはローカライズされていません。

リリース11.1.1.6.0および11.1.1.6.2,では、次のOracle Business Intelligenceヘルプ・システムがローカライズされています。

- Oracle BIプレゼンテーション・サービスのオンライン・ヘルプ

- Oracle Marketing Segmentationのオンライン・ヘルプ

- Oracle BI Add-in for Microsoft Officeのオンライン・ヘルプ

ヘルプ・システムがローカライズされる言語の詳細は、次の場所にあるOracle Business Intelligence動作保証のドキュメントを参照してください:

http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

42.14 Oracle Exalytics In-Memory Machineの問題および回避方法

Oracle Exalytics In-Memory Machineに関連する問題と回避策は、『Oracle Exalyticsリリース・ノート』に記載され、これはOracle Exalyticsドキュメント・ライブラリ (http://docs.oracle.com/cd/E27027_01/doc.1/e35146/toc.htm)に含まれています。

42.15 Oracle Business Intelligenceドキュメントの訂正箇所

この項では、Oracle Business Intelligenceドキュメントおよびヘルプ・システムの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.1項「Oracle Business Intelligenceドキュメントの一般的な訂正箇所」

- 42.15.2項「Oracle Fusion Middleware Oracle Business Intelligenceクイック・インストレーション・ガイド」

- 42.15.3項「Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド」

- 42.15.4項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionアップグレード・ガイド」

- 42.15.5項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド」

- 42.15.6項「Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド」

- 42.15.7項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド」

- 42.15.8項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド」

- 42.15.9項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド」

- 42.15.10項「Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド」

- 42.15.11項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition開発者ガイド」

- 42.15.12項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド」

- 42.15.13項「Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンス」

- 42.15.14項「Oracle Business Intelligenceヘルプ・システムの訂正箇所」

42.15.1 Oracle Business Intelligenceドキュメントの一般的な訂正箇所

この項では、Oracle Business Intelligenceドキュメントの一般的な訂正箇所について説明します。

この時点で既知の問題はありません。

42.15.2 Oracle Fusion Middleware Oracle Business Intelligenceクイック・インストレーション・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligenceクイック・インストレーション・ガイド』のドキュメントの訂正箇所について説明します。

この時点で既知の問題はありません。

42.15.3 Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.3.1項「インストレーション・ガイドにクライアント・ツールのインストールに関して誤った情報が含まれている」

- 42.15.3.2項「インストレーション・ガイドにpasteBinaryスクリプトに関する誤った情報が含まれている」

42.15.3.1 インストレーション・ガイドにクライアント・ツールのインストールに関して誤った情報が含まれている

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』(E10539-03)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』には、Oracle Business Intelligenceのクライアントのインストールに関する誤った情報が含まれています。

- Oracle Business Intelligenceクライアント・ツールの概要に関する項には、次のように記載されています。
「Oracle Business Intelligenceを32ビットまたは64ビットのWindowsオペレーティング・システムを実行しているコンピュータにインストールする際、32ビット版のOracle Business Intelligenceクライアント・ツールが自動的にインストールされます。」

前の記述は、Oracle Business Intelligence11gのインストーラによって、クライアント・ツールの32ビット版が常にインストールされるような誤った意味に解釈される可能性があります。正しくは、Oracle Business Intelligence 11gの32ビット版インストーラによって32ビット版のクライアント・ツールがインストールされ、Oracle Business Intelligence 11gの64ビット版インストーラによって64ビット版のクライアント・ツールがインストールされます。

- Oracle Business Intelligenceクライアント・ツールのインストールに関する考慮事項には、次のように記載されています。
「Oracle Business Intelligence Enterprise Edition Plus Clientインストーラでは32ビット版のクライアント・ツールがインストールされます。」

前の記述は、Oracle Business Intelligence Enterprise Edition Plus Clientインストーラによって、使用可能なすべてのクライアント・ツールが常にインストールされるような誤った意味に解釈される可能性があります。正しくは、Oracle Business Intelligence管理ツールとOracle Business Intelligenceジョブ・マネージャという2つのクライアント・ツールのみがインストールされます。Oracle Business Intelligenceカタログ・マネージャはインストールされません。Windows版のOracle Business Intelligence 11gインストーラのみが3つのクライアント・ツールをインストールします。

そのため、Oracle Business Intelligenceカタログ・マネージャを入手したい、または必要である場合は、Oracle Business Intelligence Enterprise Edition Plus Clientインストーラではなく、Oracle Business Intelligence 11gインストーラを使用してクライアント・ツールをインストールする必要があります。

42.15.3.2 インストレーション・ガイドにpasteBinaryスクリプトに関する誤った情報が含まれている

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

第4章に、エンタープライズ・インストール・タイプを使用して64ビット･オペレーティング・システムにインストールされたOracle Business IntelligenceインストールではサポートされないpasteBinaryスクリプトの記述を含む、2つの項「新規インストールのエンタープライズ・インストール・タイプの考慮事項と制限」と「ソフトウェアのみのインストール」が含まれています。このサポートの不足は認識されており、この場合はスクリプトを使用できます。そのため、これらの記述はガイドから削除する必要があります。

42.15.4 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionアップグレード・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligenceアップグレード・ガイド』のドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 42.15.4.1項「集計に関する誤った情報」

42.15.4.1 集計に関する誤った情報

影響を受けるリリース: 11.1.1.5, 11.1.1.6.0, 11.1.1.6.2

この問題は、『Oracle Fusion Middleware Oracle Business Intelligenceアップグレード・ガイド』(E10541-06)で修正されています。

付録Bに、10gから11gへのアップグレード後に予想されるOracle BI EEコンテンツの変化について説明する表が含まれています。表の1つの行で、アップグレード後に実行中の集計の集計ルールへの変更を説明しています。行の状態は次のとおりです。

RSUM()、RCOUNT() = 集計ルール: 合計

これは正しくありません。この行は次のように読み替えてください。

RSUM()、RCOUNT() = 集計ルール: 最大

42.15.5 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.5.1項「Oracle BI Mobile: ダッシュボードまたはアンサー・レポートのリンクの電子メールへの埋込み」

- 42.15.5.2項「Oracle BI Mobile: ダッシュボードへの容易なアクセス」

- 42.15.5.3項「Oracle Hyperion Smart View for Officeに関する情報を無視する必要がある」

- 42.15.5.4項「1つの問合せに含まれる複数のサブジェクト・エリアの列には互換性がある必要がある」

- 42.15.5.5項「第6章「ダッシュボードおよび分析内のプロンプト」の「以前のリリースで作成されたプロンプトのアップグレード方法」のトピックにおける誤り」

- 42.15.5.6項「付録E「ユーザー・インタフェースのリファレンス」の「ページ設定の編集」のトピックから「プロンプト・ボタン」フィールドのコンテンツが欠如している」

- 42.15.5.7項「第6章「ダッシュボードおよび分析のプロンプト」および付録E「ユーザー・インタフェースのリファレンス」の中でデフォルトのピクセル値の指定が間違っている」

- 42.15.5.8項「第10章「アクションの使用」に含まれる、「外部システムで操作、関数またはプロセスを起動するアクション」のトピックにおける誤り」

- 42.15.5.9項「付録E「ユーザー・インタフェースのリファレンス」の「他の列も表示」ダイアログに関するトピックにおける誤り」

- 42.15.5.10項「付録E「ユーザー・インタフェースのリファレンス」の「新規フィルタ」ダイアログに関するトピックにおける誤り」

- 42.15.5.11項「最新のバージョンの表示機能の誤りの情報」

- 42.15.5.12項「BIコンポーザのインストールおよび構成の手順の変更」

- 42.15.5.13項「KPIエディタ: データ入力セキュリティ・ページの記述は無視する必要がある」

42.15.5.1 Oracle BI Mobile: ダッシュボードまたはアンサー・レポートのリンクの電子メールへの埋込み

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド』(E25318-02)で修正されています。

Oracle Business Intelligence Mobileアプリケーションでは、表示しているBIコンテンツへのリンクを電子メールで送信できます。アンサー・レポートまたはダッシュボードのページを表示し、「電子メール」アイコンをタップして電子メール・ウィンドウを起動すると、アンサー・レポートまたはダッシュボードへのリンクが電子メールの本文に埋め込まれます。

iPad上では、「電子メール」アイコンがOracle BI Mobileアプリケーションの最下部に表示されます。iPhone上では、「電子メール」アイコンにアクセスするには「アクション」アイコンをタップします。

この機能は、iPhoneやiPadのデバイス上で電子メール・アカウントを設定している場合にのみ動作します。

42.15.5.2 Oracle BI Mobile: ダッシュボードへの容易なアクセス

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド』(E25318-02)で修正されています。

Oracle Business Intelligence Mobileアプリケーションの「カタログ」アイコンをiPadまたはiPhone上でタップすると、画面の最上部に「カタログ」タブと「ダッシュボード」タブの2つのタブが表示されます。アクセスした最上位のダッシュボードのリストを表示するには、「ダッシュボード」タブをタップします。このリストは、デスクトップ・アプリケーションを使用してOracle BI EEにログインした際に表示されるダッシュボードのリストと同じです。

42.15.5.3 Oracle Hyperion Smart View for Officeに関する情報を無視する必要がある

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-04)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』の様々な項にOracle Hyperion Smart View for Officeの記述が含まれています。42.4.2項「Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない」に記載されているとおり、Smart Viewの記述はすべて無視する必要があります。

42.15.5.4 1つの問合せに含まれる複数のサブジェクト・エリアの列には互換性がある必要がある

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

第2章「分析の作成」の「サブジェクト・エリアおよび列について」のトピックに関して、次の追加情報が使用できます。

通常、1つのサブジェクト・エリアを問い合せる際、そのサブジェクト・エリアで公開されるすべての列は、同じサブジェクト・エリアで公開されるすべてのディメンションと互換性があります。ただし、複数のサブジェクト・エリアの列とディメンションを結合する場合は、互いに互換性のない列とディメンションの組合せが含まれないようにする必要があります。

たとえば、あるサブジェクト・エリアの列は、プロジェクトによって次元化されない可能性があります。別のサブジェクト・エリアのプロジェクト・ディメンションの列が、プロジェクト別に次元化されていない列とともにリクエストに追加された場合、問合せが結果を返すのに失敗するか、Oracle BIサーバーのエラー「リクエストされた詳細レベル[tk1]にはファクト表が存在しません。」が発生する可能性があります。

42.15.5.5 「以前のリリースで作成されたプロンプトのアップグレード方法」における誤り(第6章「ダッシュボードおよび分析内のプロンプト」に含まれるトピック)

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

第6章「ダッシュボードおよび分析内のプロンプト」の「以前のリリースで作成されたプロンプトのアップグレード方法」のトピックで、「テキスト・フィールドの幅」フィールドへの参照が間違っています。このトピックは、正しくは「選択リストの値」フィールドを参照する必要があります。修正された段落は次のようになります。

「新規プロンプト」ダイアログの「選択リストの値」フィールドは、デフォルトでは120ピクセルに設定されています。管理者がOracle BI EE設定ファイルデフォルトのピクセル値を変更した場合は、違う値になっています。

42.15.5.6 付録E「ユーザー・インタフェースのリファレンス」の「ページ設定の編集」のトピックから「プロンプト・ボタン」フィールドのコンテンツが欠如している

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

「プロンプト・ボタン」フィールドについて説明する情報が、「「ページ設定の編集」ダイアログ」のトピックから欠落しています。次の段落には、フィールドに関する情報が含まれています。

プロンプト・ボタン

このフィールドを使用して、「適用」および「リセット」ボタンをプロンプト・フィールドの横に表示するか、プロンプト・フィールドの上に表示するかを指定します。

42.15.5.7 第6章「ダッシュボードおよび分析のプロンプト」および付録E「ユーザー・インタフェースのリファレンス」の中でデフォルトのピクセル値の指定が間違っている

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

第6章「ダッシュボードおよび分析内のプロンプト」の「以前のリリースで作成されたプロンプトのアップグレード方法」に関するトピックで、「選択リストの幅」フィールドおよび「すべてのプロンプトの幅を次に設定」フィールドに指定されたデフォルトのピクセル値が間違っています。デフォルトのピクセル値は、250ではなく120です。

付録E「ユーザー・インタフェースのリファレンス」の中で、「「新規プロンプト」ダイアログ」のトピックに含まれる「選択リストの幅」フィールド、および「ページ設定の編集」ダイアログに含まれる「すべてのプロンプトの幅を次に設定」フィールドが間違っています。デフォルトのピクセル値は、250ではなく120です。

42.15.5.8 第10章「アクションの使用」に含まれる「外部システムで操作、関数またはプロセスを起動するアクション」のトピックに含まれる誤り

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

第10章「アクションの使用」に含まれる、「外部システムで操作、関数またはプロセスを起動するアクション」のトピックには、USERSCRIPT.ADFAction関数を参照する「注意」が含まれます。「ブラウザ・スクリプトの起動」アクションについて説明する箇条書きに含まれるこの「注意」は間違っています。USERSCRIPT.ADFAction関数は、このリリースではサポートされていません。

42.15.5.9 付録E「ユーザー・インタフェースのリファレンス」の「他の列も表示」ダイアログに関するトピックにおける誤り

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

付録E「ユーザー・インタフェースのリファレンス」の「「他の列も表示」ダイアログ」に関するトピックに含まれる表E-7「一般的に使用されるKPIデータ列」の「差分」および「差分率(%)」の定義には誤りが含まれており、修正する必要があります(差分の例は50,000ではなく-50,000で、差分率(%)の例は7.7%でなく-7.7%です)。

この定義は次のように読み替えてください。

- 差分: KPIの実際の値とターゲット値の差が表示されます。たとえば、純利益KPIの実際の値が600,000でターゲット値が650,000の場合、差分は-50,000です。

- 差分率(%): KPIの実際の値とターゲット値の差が割合で表示されます。たとえば、純利益KPIの実際の値が600,000でターゲット値が650,000の場合、差分率は-7.7%です。

42.15.5.10 付録E「ユーザー・インタフェースのリファレンス」の「新規フィルタ」ダイアログに関するトピックにおける誤り

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

「新規フィルタ」ダイアログに関するトピックには次の修正が必要です。このトピックには、リポジトリが二重列用に構成されている場合、"is between"演算子を使用すればコード値を表示する指定ができるという記述があります。この記述は誤りです。"is between"演算子を使用して、コード値を表示または選択することも、コード値をフィルタすることもできません。その演算子を使用して、表示値のみの表示、選択および、表示値のみによるフィルタが可能です。

このトピックには、コード列による選択およびコード列によるフィルタ・フィールドに関する記述が含まれています。これらのフィールドは"is between"演算子では使用できません。

42.15.5.11 最新のバージョンの表示機能の誤りの情報

影響を受けるリリース: 11.1.1.3、11.1.1.5、11.1.1.6.0、11.1.1.6.2

付録E「ユーザー・インタフェースのリファレンス」の「BI Publisherレポートのプロパティ」ダイアログに関するトピックおよび第4章「ダッシュボードの作成と使用」のダッシュボード・ページ用のBI Publisherレポートの選択に関するトピックでは、最新のバージョンの表示機能の誤りに関する情報を提供します。この機能は現在使用できません。

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-04)で修正されています。

42.15.5.12 BIコンポーザのインストールおよび構成の手順の変更

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』(E10544-03)で修正されています。

付録C「アクセシビリティ機能」のOracle BI EE用のBIコンポーザのインストールと構成に関するトピックでは、手順に加える必要のある変更点に注意してください。

- 手順4.cは次のように更新して読み替えてください。
System MBeanブラウザでoracle.adf.share.connections、「アプリケーション: bicomposer」、ADFConnections、ADFConnections、BISoapConnectionを開いて、bi-defaultをクリックします。

- ポートの正しい値は9704だと手順4.dに追加します。

- 次のように読み替えるように手順6を追加してください。
Oracle WebLogic ServerおよびOracle Business Intelligenceを再起動します。Oracle WebLogic Serverの再起動の詳細は、『Oracle Fusion Middleware管理者ガイド』を参照してください。Oracle Business Intelligenceの再起動の詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』を参照してください。

リリース11.1.1.5のOracle BI EEでは、BIコンポーザはアクセシビリティ・モードでのみ使用できることにも注意してください。

42.15.5.13 KPIエディタ: データ入力セキュリティ・ページの記述は無視する必要がある

影響を受けるリリース: 11.1.1.6.2

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』の11.1.1.6.2バンドル・パッチ1に存在します。

ターゲット設定を使用してスライス・レベルのセキュリティをKPIに割り当てるためのKPIエディタ: データ入力セキュリティ・ページの使用についてのすべての記述は無視する必要があります。第11章「KPIおよびKPIウォッチリストの使用」の「ターゲット設定とは」および「KPIの作成」の項と、付録E「ユーザー・インタフェース・リファレンス」の「KPIエディタ: 一般プロパティ・ページ」トピックでは、KPIエディタ: データ入力セキュリティ・ページに言及しています。

42.15.6 Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Mobileユーザーズ・ガイド』のドキュメントの訂正箇所について説明します。

この時点で既知の問題はありません。

42.15.7 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.7.1項「Essbaseの構成前の指示に関する重要な変更点」

- 42.15.7.2項「Teradataをデータ・ソースとして使用するにはopmn.xmlの手動での編集が必要」

- 42.15.7.3項「整合性チェックに関する警告39009および39059のテキストに対する更新」

- 42.15.7.4項「新しい整合性チェックの警告に関するその他の変更点」

- 42.15.7.5項「EssbaseまたはHyperion Financial Managementに対して、共有トークンを使用して認証を行う場合に「仮想プライベート・データベース」オプションを選択する」

- 42.15.7.6項「マスターMUDリポジトリの手動更新」

- 42.15.7.7項「Oracle OLAPおよびHyperion Financial Managementのデータソースからオフライン・インポートを実行するために、管理ツールのクライアント・インストールで必要な構成」

- 42.15.7.8項「OracleデータベースとOracle OLAPソースからインポートする際、管理ツールのクライアントをインストールするにはデータベース・クライアントをインストールする必要がある」

- 42.15.7.9項「サーバー起動時の初期化ブロック失敗により、接続プールがブラックリストに載せられる」

- 42.15.7.10項「ローカル変更のマージ・ステップがマスター・リポジトリをロックしない」

- 42.15.7.11項「すべてのメタデータのインポート・ウィザード画面で現在使用可能な情報」

- 42.15.7.12項「付録CのSmart Viewの記述の削除」

- 42.15.7.13項「マルチユーザー開発環境でオブジェクトを追加するプロジェクトを明示的にチェックアウトする」

- 42.15.7.14項「DataDirectドライバおよびディレクトリへの変更」

- 42.15.7.15項「SCM構成テンプレート・ファイルで追加情報が使用可能」

- 42.15.7.16項「TimesTen圧縮表で追加情報が使用可能」

- 42.15.7.17項「集計作成の失敗時の文が間違っている」

- 42.15.7.18項「優先オプティマイザがリリース11.1.1.6.2バンドル・パッチ1のサマリー・アドバイザで使用可能なオプションを評価する」

42.15.7.1 Essbaseの構成前の指示に関する重要な変更点

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』の第4章「メタデータのインポートおよびデータソースの使用」の「Essbaseのデータソースの設定」に関するトピックに対する次の変更に注意してください。

- 管理ツールにはEssbaseクライアント・ライブラリのバージョン11.1.2.xが必要です。その他のクライアント・バージョンは使用しないでください。Essbaseクライアント・ライブラリのその他のバージョンもOracle BIサーバーで動作する可能性はありますが、バンドルされている11.1.2.xクライアントでは、推奨されるEssbaseへのOracle BIサーバー接続が使用されます。

- Oracle Business Intelligenceは、ORACLE_HOME/clients/epm/Essbase/EssbaseRTCに含まれるEssbaseクライアント・ライブラリのバンドルされているバージョンを使用するようにデフォルトで構成されています。通常、Oracle BIサーバー・コンピュータ上でEssbaseを設定するために、opmn.xmlを手動で変更する必要はありません。ただし、「Essbaseデータソースの設定」のトピックで説明されているbi-init.cmdの変更は必要です。

- インストール・タイプにクライアントを使用して管理ツールをインストールした場合、Essbaseクライアントが管理ツールのクライアント・コンピュータ上に存在することを確認する必要があります。その後、「Essbaseのデータソースの設定」のトピックで説明されているように、bi-init.cmdを更新して必要な変数およびパスの情報を含める必要があります。

42.15.7.2 Teradataをデータ・ソースとして使用するにはopmn.xmlの手動での編集が必要

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

次の項は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のデータ・ソースの構成前タスクの実行に関するトピックに記載される必要があります。

Teradataデータ・ソースの設定 WindowsシステムでTeradataをOracle Business Intelligenceのデータ・ソースとして使用するには、Oracle BIサーバーが実行している各コンピュータで、必要なTeradata変数を含めるように手動でopmn.xmlを編集する必要があります。

opmn.xmlを更新してWindowsのTeradata変数を含める手順は、次のとおりです。

1. 編集するためにopmn.xmlを開きます。opmn.xmlは次の場所にあります。

ORACLE_INSTANCE/config/OPMN/opmn/opmn.xml

2. Oracle BIサーバー・プロセスのias-componentタグを探します。次に例を示します。

<ias-component id="coreapplication_obis1" inherit-environment="true">

3. 次の例のように、Oracle BIサーバーのias-componentタグの下で、必要なTeradata変数TERA_HOME、TERAGSS_HOMEおよびTERAICU_HOMEを追加し、PATH変数も更新します。例の値を、Teradataクライアントのインストール場所に置き換えてください。

<ias-component id="coreapplication_obis1" inherit-environment="true">
<environment>
...
<variable id="TERA_HOME" value="C:/Progra~1/Teradata/Client/13.10/
ODBCDR~1" />
<variable id="TERAGSS_HOME" value="C:/Progra~1/Teradata/TERADA~1/nt-i386/
131000~1.02" />
<variable id="TERAICU_HOME" value="C:/Progra~1/Teradata/Client/13.10/
SHARED~1" />
<variable id="PATH" value="$TERA_HOME/lib$:$TERAICU_HOME/lib$:$TERAGSS_
HOME/bin$:$ORACLE_HOME/bifoundation/server/bin$:$ORACLE_HOME/
bifoundation/web/bin$:$ORACLE_HOME/clients/epm/Essbase/EssbaseRTC/
bin$:" append="true" />
...
</environment>

重要:

Teradataクライアントをインストールするときにデフォルトの場所を使用する場合は、PATH変数が、Windowsによって適用される1024文字の制限を超える可能性があります。この問題を回避するには、Teradataクライアントを短いパス名(C:\TDなど)を持つディレクトリにインストールするか、短い8.3ファイル名(C:\Program Files\Teradata\Client\13.10\ODBC Driver for Teradata\BinのかわりにC:\PROGRA~1\Teradata\Client\13.10\ODBCDR~1\Binなど)を使用します。

正しい8.3ファイル名を判別するには、該当するディレクトリからdir /xを実行します。次に例を示します。

C:\>dir /x
Volume in drive C has no label.
Volume Serial Number is 0000-XXXX
Directory of C:\
08/25/2008  03:36 PM   <DIR>    DATAEX~1    DataExplorer
04/20/2007  01:38 PM   <DIR>                dell
08/28/2010  10:49 AM   <DIR>    DOCUME~1    Documents and Settings
07/28/2008  04:50 PM   <DIR>    ECLIPS~2    EclipseWorkspace
09/07/2007  11:50 AM   <DIR>                Ora92
09/07/2007  11:50 AM   <DIR>                oracle
05/21/2009  05:15 PM   <DIR>                OracleBI
05/21/2009  05:12 PM   <DIR>    ORACLE~1    OracleBIData
03/02/2011  04:51 PM   <DIR>    PROGRA~1    Program Files

4. ファイルを保存し、閉じます。

5. OPMNを再起動します。

6. Oracle BIサーバー・プロセスを実行している各コンピュータで前述の手順を繰り返します。同じコンピュータで複数のOracle BIサーバー・インスタンスを実行している場合は必ず、opmn.xmlで各インスタンスについてias-componentタグを適切に更新してください(例: ias-component id="coreapplication_obis1"、ias-component id="coreapplication_obis2")。

42.15.7.3 整合性チェックに関する警告39009および39059のテキストに対する更新

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のOracle BI EE 11gリリース1 (11.1.1.3)の新機能に関する項には、整合性チェックの新しい警告のリストが記載されています。リリース11.1.1.5の警告39009および39059に関する次の変更点に注意してください。

- 整合性チェックの警告39009に関する情報は、リリース11.1.1.3については有効ですが、リリース11.1.1.5には適用されません。この警告は、コードが根本的に変更されたために発生しません。

- リリース11.1.1.5では、整合性チェックの警告39059の説明は、次のように読み替えてください。
「このファクト論理表ソースにこのディメンションで設定された集計のマス目がありますが、このディメンションの論理表ソースに接続する結合が見つかりませんでした(または潜在的に不正な結合が見つかりました)。

これは、結合が存在しないか、存在しているが高レベルのファクト・ソースと低レベル次元ソースを接続しているため、潜在的に不正であることを意味します。このような結合は、実行すると問合せの回答でダブル・カウントが発生する可能性があるため、潜在的に不正になります。

たとえば、「Select year, yearlySales」という問合せについて考えます。monthTable表とyearlySales表との間にyearIdでの結合が存在していても、この結合により結果が12の倍数(各年の月数)に増加するため、これを使用しないでください。

アップグレード後に39059警告が表示されたら、結合が仕様どおりに行われ不正にダブル・カウントされていないかどうかを確認してください。結合が仕様どおりであれば、39059警告は無視してください。」

42.15.7.4 新しい整合性チェックの警告に関するその他の変更点

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

「Oracle BI EE 11gリリース1 (11.1.1.3)の新機能」という項には、整合性チェックの新しい警告のリストが記載されています。このリストに関して、次の変更点に注意してください。次の変更がリリース11.1.1.3とリリース11.1.1.5に適用されます。

- 整合性チェックの警告39055が表の独自の行に次の説明とともに表示されます。
「この警告は、特定のファクトとディメンション・ソースの間に物理結合があるものの、ファクト表とディメンション表の間に相応の論理結合がないことを示しています。」

- 整合性チェックのエラー38012および38001の説明は、次のように読み替えてください。
「いずれの論理表ソースにもマップされていない論理列は、論理表ソース・マッピングが無効であり問合せの失敗の原因となるため、整合性エラーとしてレポートされます。

両方の特定の検証ルールは、同じ問題に関連しています。」

- 整合性チェックの警告39003の説明は、次のように読み替えてください。
「この警告は、特定の列が無効な論理表ソースにマップされていることを示しています。デフォルトの動作が不適切な場合、警告によってこの問題についてリポジトリ開発者に注意しています。」

42.15.7.5 EssbaseまたはHyperion Financial Managementに対して、共有トークンを使用して認証を行う場合に「仮想プライベート・データベース」オプションを選択する

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

この追加情報は、EssbaseまたはHyperion Financial Managementのデータソースに対して、共有トークンを使用して認証を行う場合に適用されます。Oracle BI内のデータソースの接続プールで「CSSトークンを使用したSSO」を選択したら、キャッシュのエントリを保護するため対応するデータベース・オブジェクトで「仮想プライベート・データベース」オプションも選択する必要があります。

42.15.7.6 マスターMUDリポジトリの手動更新

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

マルチユーザー開発(MUD)環境におけるOracle BIリポジトリの開発の過程で、マスター・リポジトリを手動で変更する必要がある可能性があります。MUDプロセスは高度に制御されており、MUDの履歴ログ・ファイル(.mhl)にはアカウンティング情報が格納されているので、手動の手順を実行する際には注意する必要があります。マスター・リポジトリに対して手動で作業するには、MUDディレクトリとは別のディレクトリにあるリポジトリで作業する必要があります。その後、マスターRPDと、MUDディレクトリにある最新バージョンのリポジトリの両方を交換する必要があります。

たとえば、master.rpdという名前のリポジトリを手動で更新するには、次の手順を実行します。

1. MUDディレクトリからマスター・リポジトリ(master.rpd)をローカル・ディレクトリにコピーします。

2. Oracle BI管理ツールを使用して、マスター・リポジトリ(master.rpd)のローカル・コピーに必要な変更を加えます。

3. 手動編集が完了したら、master.rpdをMUDディレクトリのmaster.rpdとしてコピーします。次に例を示します。

copy c:\local\master.rpd c:\mud\master.rpd

4. MUDディレクトリで、バージョン番号を持つ最新のリポジトリを特定します。たとえば、master.7011などです。

5. master.rpdをMUDディレクトリにコピーし、リポジトリの最新バージョンを上書きします。次に例を示します。

copy c:\local\master.rpd c:\mud\master.7011

42.15.7.7 管理ツールを使用してOracle OLAPおよびHyperion Financial Managementのデータソースからオフライン・インポートを実行するために、クライアント・インストールで必要な構成

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

Oracle Business Intelligence Enterprise Edition Plus Clientインストーラを使用して管理ツールをインストールする場合は、Oracle OLAPまたはHyperion Financial Managementのデータソースからオフライン・インポートを実行する前に追加の構成を実行する必要があります。これらのデータソースのいずれかからオフライン・モードでインポートするには、管理ツールが実行中のJavaHostの場所を指す必要があります。

管理ツールが実行中のJavaHostを指すようにする手順は次のとおりです。

1. 管理ツールが開いている場合は閉じます。

2. 管理ツールと同じコンピュータ上で、テキスト・エディタを使用してローカルのNQSConfig.INIファイルを開きます。ファイルは次の場所にあります。

ORACLE_INSTANCE/config/OracleBIServerComponent/coreapplication_obisn

3. ファイルの最下部付近にあるJAVAHOST_HOSTNAME_OR_IP_ADDRESSESパラメータを検索します。完全修飾ホスト名またはIPアドレスとポート番号を使用して、実行中のJavaHostを指すようにこのパラメータを更新します。次に例を示します。

JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "myhost.example.com:9810"

Oracle Business Intelligenceの(クライアントではない)フル・インストールでは、この設定はOracle Enterprise Manager Fusion Middleware Controlによって管理されるので、手動では編集できません。

4. ファイルを保存し、閉じます。

42.15.7.8 OracleデータベースとOracle OLAPソースからインポートする際、管理ツールのクライアントをインストールするにはデータベース・クライアントをインストールする必要がある

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

Oracle Business Intelligence Enterprise Edition Plus Clientインストーラを使用して管理ツールをインストールする場合は、OracleデータベースまたはOracle OLAPのソースからインポートする前に、管理ツールのコンピュータ上にOracleデータベース・クライアントをインストールする必要があります。「管理者」または「ランタイム」のいずれかのクライアント・インストール・オプションを使用します。

32ビットの管理ツールを実行している場合、32ビットのOracleデータベース・クライアントをインストールする必要があります。64ビットの管理ツールを実行している場合、64ビットのOracleデータベース・クライアントをインストールする必要があります。

Oracleデータベース・クライアントをインストールしたら、ORACLE_HOMEという環境変数を作成し、その変数をOracleデータベース・クライアント用のOracleホームに設定します。その後、TNS_ADMINという環境変数を作成してTNSNAMES.ORAファイルの場所(ORACLE_HOME\network\admin)に設定します。

42.15.7.9 サーバー起動時の初期化ブロック失敗により、接続プールがブラックリストに載せられる

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

Oracle BIサーバーの起動中に、初期化ブロックが特定の接続プールに対して失敗した場合、その接続プールを使用する初期化ブロックはそれ以上処理されません。そのかわり、接続プールはブラックリストに記載され、その接続プールの後続の初期化ブロックはスキップされます。この動作により、共有プールに多くの関連する初期化ブロックまたは変数がある場合でもOracle BIサーバーが適切なタイミングで開始します。

この場合、サーバー・ログに次のようなメッセージが表示されます。

[OracleBIServerComponent] [ERROR:1] [43143] Blacklisted connection pool conn_pool_name

このエラーが表示された場合は、特定の接続プールの初期化ブロックを確認し、それらのブロックが正しいことを確認します。

42.15.7.10 ローカル変更のマージ・ステップがマスター・リポジトリをロックしない

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

リリース11.1.1.5では、マルチユーザー開発環境での作業中、ローカルの変更をマージする際にマスター・リポジトリがロックされません。かわりに、「ネットワークに公開」手順でマスター・リポジトリがロックされます。この変更により、マスター・リポジトリがロックされている合計時間が短縮され、ロック競合の問題を回避できます。

この変更により、ローカルの変更をマージするタイミングとネットワークに公開するタイミングの間で、他の開発者がそのマスターに対する変更を公開しないように公開の手順でチェックされるようになりました。他のリポジトリ開発者がこの時間内にネットワークに公開したことをMUDのロジックが検出すると、自動的にマスターとのマージが再実行されます。マージを再実行するために、「ローカル変更のマージ」手順で使用したRPDのバージョンにロールバックする必要があります。その後、それが新しいマスターにマージされます。

このような変更により、すべてのローカル変更は、ネットワークに公開する前に常にマージする必要があります。そうしないと、マージと再実行のためにロールバックが必要になった場合に、マージと公開の間に加えられた変更が失われる可能性があります。

42.15.7.11 すべてのメタデータのインポート・ウィザード画面で現在使用可能な情報

影響を受けるリリース: 11.1.1.5

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-03)で修正されています。

管理ツールのメタデータのインポート・ウィザードの「論理モデルへのマップ」および「ウェアハウスに公開」画面の説明では、これらの画面は将来のリリース用に予約されていると記述されています。これは現在では正しくありません。かわりに、これらの画面の詳細は、Oracle Fusion Applicationsテクノロジ・ライブラリの『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(Oracle Fusion Applications Edition)を参照してください。

42.15.7.12 付録CのSmart Viewの記述の削除

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-04)で修正されています。

付録C「論理SQLリファレンス」の導入部で、Oracle BIサーバーのクライアントとしてのOracle Hyperion Smart Viewについて説明しています。42.4.2項「Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない」に記載されているとおり、Smart Viewの記述はすべて無視する必要があります。

42.15.7.13 マルチユーザー開発環境でオブジェクトを追加するプロジェクトを明示的にチェックアウトする

影響を受けるリリース: 11.1.1.6.0

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-04)で修正されています。

次の追加情報は、第3章「マルチユーザー開発環境の設定と使用」で使用できます。

以前のリリースでは、マスター・リポジトリの一部だったが現在チェックアウトされているプロジェクトには属していなかったオブジェクトは、マージ手順と公開手順の間で追加できました。公開が完了するまでリポジトリ全体がロックされていたからです。今ではマージと公開手順が組み合わされて1つの「ネットワークに公開」手順になったので、必要なオブジェクトを含むプロジェクトを明示的にチェックアウトして、現在開いているプロジェクトに追加する必要があります。

たとえば、プロジェクト"Other Project"のファクト表"A"を独自のプロジェクト"My Project"に追加するとします。これを行うには、"Other Project"と"My Project"の両方をチェックする必要があります。次に、ファクト表"A"を"My Project"に追加し、変更をネットワークに公開します。次に"My Project"をチェック・アウトするときは、ファクト表はリポジトリ・サブセットの一部となっています。

42.15.7.14 DataDirectドライバおよびディレクトリへの変更

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』(E10540-04)で修正されています。

LinuxおよびUNIXでのDataDirect接続ODBCドライバの使用に関する項には、DataDirect接続ODBCドライバおよびそのディレクトリに関する情報が記載されています。このドライバおよびディレクトリ名は間違っており、次のように訂正する必要があります。

SEase23.soはARase23.soへ(Sybase用)

SEifcl23.soはARifcl23.soへ(Informix用)

SEmsss23.soはARmsss23.soへ(MS SQL Server用)

Oracle_BI1/bifoundation/odbc/lib

変更後:

Oracle_BI1/common/ODBC/Merant/5.3/lib/

42.15.7.15 ASCM構成テンプレート・ファイルで追加情報が使用可能

影響を受けるリリース: 11.1.1.6.2

次の追加情報がSCM構成ファイルの作成に関する項の手順4で使用可能です。

SCM構成テンプレート・ファイルはscm-conf-ade.template.xmlおよびscm-conf-svn.template.xmlと呼ばれます。示されたORACLE_INSTANCEの場所に加えて、次のOracle Technology Network (OTN)でも入手できます。

http://www.oracle.com/technetwork/middleware/bi-foundation/downloads/obieescmconfigfiles-1568980.zip

42.15.7.16 TimesTen圧縮表で追加情報が使用可能

影響を受けるリリース: 11.1.1.6.2

次の追加情報がTimesTenソースでの集計の作成のヒントに関する項で使用可能です。

TimesTenの圧縮表で集計を作成する場合、Oracle BI管理ツールで「データベース」ダイアログの「機能」タブでデータベース機能のCOMPRESSED_COLUMNSをオンにします。

42.15.7.17 集計作成の失敗時の文が間違っている

影響を受けるリリース: 11.1.1.6.2

集計の永続性のエラーに関する項に、次の誤った文が記載されています。

「集計の作成においてエラーが発生すると、集計リクエスト全体が中断され、以降の集計は作成されません。すでに作成されチェックインされた集計は、チェックインされたままになります。」

この項は、正しくは次のようになります。

「一連の集計の作成中に1つの集計の作成が失敗すると、集計の永続性エンジンは失敗した集計の作成とその依存関係をスキップし、リストでの次の集計に進みます。ログ・ファイルをチェックして、失敗した集計を特定します。

エラーが発生した場合は、エラーの発生時または次回のETLの実行時に、次のいずれかの方法によって集計を削除する必要があります。

- メタデータとデータベースから手動で集計を削除します。集計メタデータを特定するには、物理表および論理表ソースに対してIs System Generatedフィルタを使用してリポジトリに問い合せします。詳細は、「リポジトリの問合せ」を参照してください。

- 集計削除指定を使用して失敗した集計を自動的に削除します。特に、この方法を使用して、孤立集計ディメンション(他のファクト表と結合していない)を削除します。」

42.15.7.18 優先オプティマイザがリリース11.1.1.6.2バンドル・パッチ1のサマリー・アドバイザで使用可能なオプションを評価する

影響を受けるリリース: 11.1.1.6.2

次の追加情報がOracle BIサマリー・アドバイザ・ウィザードの使用に関する項の手順11で使用可能です。

そのアルゴリズムが正しく動作するために、Oracle BIサマリー・アドバイザはデータ・ソースの特定の問合せの行数(カーディナリティ)を取得する必要があります。サマリー・アドバイザは行数の問合せをバックエンド・データ・ソースに送信して行数を取得しますが、実行に時間がかかることがあります。

リリース11.1.1.6.2バンドル・パッチ1では、サマリー・アドバイザ・ウィザードの「その他」画面でオプションで優先オプティマイザの評価を選択し、サマリー・アドバイザ・プロセスチュのパフォーマンスを向上できます。このオプションを選択すると、サマリー・アドバイザは、実際に行数問合せを発行するのではなく、可能なときに、データベース問合せオプティマイザから発生するカーディナリティの見積りを使用できます(EXPLAIN問合せ計画とも言われます)。

この機能は、Oracle Databaseデータ・ソースにのみ使用できます。さらに、データベース問合せオプティマイザ見積りを使用するサマリー・アドバイザに対し、関連データベース・オブジェクトの統計情報は、使用可能で最新である必要があります。

42.15.8 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.8.1項「リポジトリ作成ユーティリティ(RCU)を使用してイベント・ポーリング表を作成する必要がある」

- 42.15.8.2項「要素でのps: 接頭辞の使用は不要」

- 42.15.8.3項「11.5項「Oracle Hyperion Smart View for Officeをダウンロードするための構成」の削除」

- 42.15.8.4項「カタログの検証に関する項の不完全な情報」

- 42.15.8.5項「全文カタログ検索のためのデータソースの構築に関するエラー」

- 42.15.8.6項「19.7.2.6項「ダッシュボードへの分析とのリンクの追加」の削除」

- 42.15.8.7項「MaxColumns要素がサポートされない」

- 42.15.8.8項「22.3.2項「スタイルおよびスキンのデフォルトの指定」に含まれる誤り」

- 42.15.8.9項「CaseInsensitiveMode要素の概要」

- 42.15.8.10項「カタログに関する情報の更新」

- 42.15.8.11項「カスタム・リンク・セクションの有効な要素の省略」

- 42.15.8.12項「pasteBinaryスクリプトの記述の削除」

- 42.15.8.13項「ビュー内の相互作用の手動による構成の項が適用されない」

42.15.8.1 リポジトリ作成ユーティリティ(RCU)を使用してイベント・ポーリング表を作成する必要がある

影響を受けるリリース: 11.1.1.3、11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-03)で修正されています。

7.8.1項「物理データベース上におけるイベント・ポーリング表の設定」では、CREATE TABLE文を使用して、手動でイベント・ポーリング表を作成できることについて説明しています。この記述は誤りです。

正しくは、イベント・ポーリング表を作成するには、リポジトリ作成ユーティリティ(RCU)を実行し、物理データベース内にBusiness Intelligence Platform (BIPLATFORM)スキーマを作成します。RCUによってS_NQ_EPTという名前のイベント・ポーリング表が作成されます。リポジトリ作成ユーティリティの実行に関する詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』を参照してください。

42.15.8.2 要素でのps: 接頭辞の使用は不要

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-04)で修正されています。

このガイドには、カタログ要素のinstanceconfig.xmlファイルの編集方法を示すコード例を含む項が4つあります。これらの例には、要素名の前にps: 接頭辞が含まれていますが、これは必要ありません。このガイドはタグ内に文字列"ps:"を含まないように更新される必要があり、カタログ要素は<Catalog>タグから始まる必要があります。

42.15.8.3 11.5項「Oracle Hyperion Smart View for Officeをダウンロードするための構成」の削除

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-04)で修正されています。

42.4.2項「Oracle Hyperion Smart View for OfficeがOracle Business Intelligence 11gリリース11.1.1.5以降でサポートされない」に記載されているとおり、Oracle Hyperion Smart View for Officeをダウンロードするための構成に関する記述はすべて無視する必要があります。

42.15.8.4 カタログの検証に関する項の不完全な情報

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-03)で修正されています。

17.2.4項「カタログの検証」には検証の実行に関する不完全な情報が含まれています。完全で正しい情報はリリース11.1.1.6のドキュメントの17.2.5項に記載され、これはリリース11.1.1.5にも適用されます。更新された項は次の場所にあります。

http://docs.oracle.com/cd/E23943_01/bi.1111/e10541/prescatadmin.htm#BAJBJEFA

42.15.8.5 全文カタログ検索のためのデータソースの構築に関するエラー

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-03)で修正されています。

17.11.4.4項では、全文カタログ検索のためのデータソースの構成方法について説明します。この手順のステップ5では、URL接頭辞の表示を指定する方法について説明しています。この手順には、Secure Enterprise Search 11.2.1以降の誤りのある行が含まれています。この行は次のように読み替えてください。

http://host:port/bisearch/urlbuilder/ (Secure Enterprise Search 11.2.1、11.1.2.2以降)

42.15.8.6 19.7.2.6項「ダッシュボードへの分析とのリンクの追加」の削除

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の第19章「分析とダッシュボードの構成および管理」には、19.7.2.6項「ダッシュボードへの分析とのリンクの追加」が含まれています。この項は適切ではないためガイドから削除する必要があります。

42.15.8.7 MaxColumns要素がサポートされない

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-03)で修正されています。

第20章「マッピングと空間情報の詳細オプションの構成」にはMaxColumns要素に関する記述が含まれています。この要素はサポートされていません。この要素がinstanceconfig.xmlファイルに含まれている場合、プレゼンテーション・サービスを開始しようとすると、エラー・メッセージが表示されることがあります。

42.15.8.8 22.3.2項「スタイルおよびスキンのデフォルトの指定」に含まれる誤り

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の22.3.2項「スタイルおよびスキンのデフォルトの指定」には、DefaultStyleおよびDefaultSkinの要素を使用するために、instanceconfig.xmlファイルに含まれるサンプル・コードが記載されています。これらの要素の親要素はUIである必要があるため、サンプル・コードは次のようになります。

<ServerInstance>
<UI>
<DefaultStyle>myStyle</DefaultStyle>
<DefaultSkin>mySkin</DefaultSkin>
</UI>
</ServerInstance>

42.15.8.9 CaseInsensitiveMode要素の概要

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の付録Eには、CaseInsensitiveMode要素を含めることができるinstanceconfig.xmlファイルのセクションの例が記載されています。CaseInsensitiveModeに対して、QueryManagerの正しい親要素が不明です。適切な構文は次のとおりです。

<ServerInstance>
<QueryManager>
<CaseInsensitiveMode>false</CaseInsensitiveMode>
</QueryManager>
</ServerInstance>

42.15.8.10 カタログに関する情報の更新

次の項には、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の第18章「Oracle BIプレゼンテーション・カタログの構成と管理」に含まれる情報について記載されています。

- 42.15.8.10.1項「オブジェクト名のガイドライン」

- 42.15.8.10.2項「カタログのユーザーの処理」

- 42.15.8.10.3項「異機種ノードの処理」

- 42.15.8.10.4項「様々なプラットフォーム上のカタログ・ファイルの処理」

- 42.15.8.10.5項「カタログ・ファイルの既知の問題」

- 42.15.8.10.6項「カタログの検証」

- 42.15.8.10.7項「基本的なカタログ検証の実行」

- 42.15.8.10.8項「カタログを検証するための要素の指定」

- 42.15.8.10.9項「XMLファイルおよびテキスト文字列の更新」

42.15.8.10.1 オブジェクト名のガイドライン

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

カタログ内の各オブジェクトは、独自のファイルに格納されます。たとえば、Analysis 1という分析はAnalysis1という名前のファイルに格納されます。ユーザーに表示されるオブジェクト名(Analysis 1など)は、論理オブジェクト名と呼ばれます。

オブジェクト名のガイドラインは次のとおりです。

- カタログ内のオブジェクトの論理名には、有効なUnicode文字であれば、どの文字でも使用できます。次のものは有効な論理名です。

Hello World
Profit / Loss
% Sales * $ Cost ~~ $ "Expense"?

- 論理オブジェクト名の長さは、256 Unicode文字以内にしてください。
Unicodeの詳細は、42.15.8.10.4項「様々なプラットフォーム上のカタログ・ファイルの処理」を参照してください。

- オブジェクトの論理パス名の長さは、16,000 Unicode文字以内にしてください。

- オブジェクトの論理パス名のディレクトリ・セグメントの数は、255セグメント以内にしてください。
たとえば、/n1/n2/n3/n4/…./n253/n254/n255などの名前を持つディレクトリは有効ですが、/n1/n2/n3/n4/…./n254/n255/n256などの名前は無効です。

- SOAPを使用してオブジェクトのパス名を渡す場合は、次に示す文字をエスケープする必要があります。

Forward slash (/)
Backward slash (\)
Tilde (~)
Asterisk (*)
Question mark (?)

次に示す論理パス名はすべて有効です。

/shared/test/Hello World
/shared/test/Profit \/ Loss
/shared/test/% Sales \* $ Cost \~\~ $ "Expense"\?

カタログ・パスを作成する際は十分に注意してください。一般的に、コードではスラッシュ(/)は常にパス・セパレータとみなされます。パス・コードに「Profit / Loss」などのオブジェクト名が含まれていないか常に確認してください。

- SOAPを使用してカタログ検索フィルタを渡す場合は、次に示す文字をエスケープする必要があります。

Forward slash (/)
Backward slash (\)
Tilde (~)
Asterisk (*)
Question mark (?)
Caret (^)
Dollar sign (?)

次に示す検索フィルタはすべて有効です。

Hello World
Profit \/ Loss
% Sales \* \$ Cost \~\~ \$ "Expense"\?

42.15.8.10.2 カタログのユーザーの処理

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

カタログは、数千の同時ユーザーにスケーリングするように設計されています。これを実現するために、カタログは次のガイドラインに従います。

- 平均的なユーザーは、一般的にカタログから読み取るのみであり、書き込むことはほとんどありません。リリース11gでは、各ユーザーは定期的および自動的にそのユーザーの最近使用したファイルを更新していますが、各ユーザーの読取り操作は、そのユーザーの書込み操作よりもはるかに多くなっています。したがって、読取りと書込みの比率は、通常、少なくとも100対1です。

- ロック・メカニズムによって、オブジェクトに書き込めるユーザーは一度に1人のみであることが保証されていますが、まれに、複数のユーザーが同じオブジェクトに同時に書込みを試みることがあります。遅延ロックと呼ばれる機能によって、ユーザーは、別のユーザーがオブジェクトを更新しているときでも、そのオブジェクトの読取りを続行できます。

- 最新のファイル・システムでは、小さいファイルはディレクトリ・レコード内に直接キャッシュされるため、ディレクトリ上の情報を読み取ると同時に、すべての小さいファイルがオペレーティング・システムのメモリー・キャッシュに直接ロードされます。したがって、カタログ内のファイル、特に頻繁に読み取られる.atrメタデータ・ファイルは小さくしておくことをお薦めします。これらのメタデータ・ファイルを小さいまま保持すると、ディレクトリ内のすべての.atrファイルが一度の物理ハード・ディスクの読取りでメモリーにロードされます。「小さい」しきい値を超えるすべてのファイルで、ファイルごとに追加の物理ハード・ディスク読取りが実行され、それにより、大きいファイルごとに100%の劣化が発生することがあります。したがって、.atrファイルに任意のプロパティを格納することを検討している場合は注意してください。

- NFSによるオブジェクトの.atrメタデータ・ファイルの読取りは、ローカル・ディスクからの直接読取りよりもはるかに遅くなります。そのため、プレゼンテーション・サービスはすべての.atrファイルを追加で内部にキャッシュします。クラスタ内の別のノードが、現在のノードがキャッシュしたデータよりも新しいデータをファイルに書き込む場合、このキャッシュは短期間で古くなる可能性があります。したがって、すべてのノードは、instanceconfig.xmlファイルに含まれるクラスタ向けのデフォルトが5分のMaxAgeMinutes要素に従って更新されます。このデフォルト設定は、データが古くなる可能性とパフォーマンスに関する既知の影響の間で、一般的に最良の妥協点になります。(クラスタなしの環境のデフォルトは、60分です。)

42.15.8.10.3 異機種ノードの処理

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

1つのクラスタ内での異機種ノードの使用を可能にするために、カタログは次のガイドラインに従います。

- ディスク上のオブジェクトの名前の長さは最大で256バイト(64 Unicode文字)です。論理名は、256 Unicode文字に制限されています。この制限に従うために、32文字よりも大きい論理名はハッシュされます。

- ディスク上のパスの名前の長さは最大で32KB (8,000 Unicode文字)です。論理パスは、16,000 Unicode文字までに制限されています。

- ディスク上のすべてのパス名は、すべて小文字です。論理パス名では、大文字小文字は組み合せて使用できますが区別はされません。

- ディスク上のパス名には特定の文字を使用できませんが、論理パス名にはすべての文字を使用できます。たとえば、Windowsシステムでは、コロン(:)などの特定の文字列は使用できません。そのため、それらの文字は標準HTMLエスケープ・シーケンスを使用してマッピングされます。たとえば、ピリオド文字(.)は%2eになります。

- ディスク上では特定のファイル名を使用できませんが、論理オブジェクト名には制限はありません。たとえば、Windowsシステムでは、COMなどの特定のファイル名は使用できません。そのため、それらの名前は標準HTMLエスケープ・シーケンスを使用してマッピングされます。たとえば、comはco%6dになります。

42.15.8.10.4 様々なプラットフォーム上のカタログ・ファイルの処理

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

様々なプラットフォーム上のカタログ・ファイルを処理するときは、次の点に注意してください。

- UNIXプラットフォームの場合: UNIXカーネルは、通常、ディレクトリごとに4,000を超えるサブディレクトリを配置可能にするように構成する必要があります。HashUserHomeDirectories要素については、第18章を参照してください。

- Windowsプラットフォームの場合:
ユーザーがMicrosoft Windowsエクスプローラなどのツールを使用してカタログ・ファイルをナビゲートする場合、c:/obi/demoなどの短いパス名に基づいたカタログ構造が好まれます。長いデフォルト・パス名は好まれず、そのようなナビゲーションはお薦めできません。

- FATはサポートされておらず、NTFSが必須です。

- Windowsプラットフォーム上のパフォーマンスは、1つのディレクトリに8,000個を超えるファイルが存在すると著しく低下します。各カタログ・オブジェクトには2つのファイル(データ・ファイルと.atrメタデータ・ファイル)があるため、1つのディレクトリ内に格納するカタログ・オブジェクトは4,000個以内にすることを強くお薦めします。HashUserHomeDirectories要素については、第18章を参照してください。

- Windowsエクスプローラでは、長いパス名は適切に処理されないため、カタログの内部構造のナビゲートにはWindowsエクスプローラを使用しないことをお薦めします。ファイル・システムは32KBまでのパス名を処理でき、プレゼンテーション・サービスに悪影響を及ぼすことはありませんが、Windowsエクスプローラは約2KBを超えるパス名では使用できません。
1つのUnicode文字に4バイト必要な場合があるため、わずか500個のUnicode文字からなるパス名でもWindowsエクスプローラを使用できないことがあります。この制限によって、プレゼンテーション・サービスが影響を受けることはありません。この制限のため、カタログはc:\mycatalog\salesなどのように最上位レベルのディレクトリに配置してください。

42.15.8.10.5 カタログ・ファイルの既知の問題

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

カタログ・ファイルを使用する際の既知の問題は次のとおりです。

- NFSシステム全体のロックは困難ですが、プレゼンテーション・サービスは最新のパッチで効果的なロック・メカニズムを提供しています。必要に応じて、該当するパッチを入手し、旧バージョンのOracle BI EEを更新してください。
詳細は、42.15.8.10.6項「カタログの検証」を参照してください。

- サードパーティの各種FTPプログラムでは、%エスケープ・シーケンスの処理に問題があり、二重にエスケープされたファイル名に変更されることがよくあります。たとえば、sa%2epaint(論理名はSA.Paint)という名前のファイルは、誤ってsa%252epaint(論理名はSA%2ePaint)に変更されます。
カタログに対してFTPプログラムを直接使用しないでください。かわりに、7-Zipユーティリティをダウンロードして使用し、カタログ・ファイルを圧縮して、その圧縮済ファイルをFTPプログラムを使用して転送します。

42.15.8.10.6 カタログの検証

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

時間の経過とともに、リンクが破損する、ユーザーが削除される、NFSファイル・システムの問題が発生するなどカタログ内に非一貫性が発生することがあります。これらの非一貫性は、最終的にエージェントの受信者リストを編集できなくなるなど、不適切な動作につながることがあります。本番システムを定期的にオフラインにしてカタログを検証し、非一貫性を検出して、修正操作を実行できます。

42.15.8.10.7 基本的なカタログ検証の実行

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

カタログの基本的な検証を実行する手順は次のとおりです。

カタログを検証するには:

1. プレゼンテーション・サービスを停止します。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の第4章を参照してください。

2. カタログ用のユーザーGUIDをリフレッシュします。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド リリース11.1.1.3』の第3章を参照してください。

注意:

カタログを検証する前に、必ずユーザーGUIDを再生成します。それを実行していない場合、カタログからすべてのアカウント、許可および権限が削除されることがあります。

3. 7-Zipユーティリティを使用してカタログをバックアップし、その圧縮済ファイルを作成します。

4. instanceconfig.xmlファイルのバックアップ・コピーを作成します。

5. instanceconfig.xmlファイルを編集し、検証を実行するために適した要素が含まれるようにします。
これらの要素の詳細は、42.15.8.10.8項「カタログを検証するための要素の指定」を参照してください。

6. プレゼンテーション・サービスを起動し、instanceconfig.xmlファイルに指定した値に従って検証を実行します。

7. プレゼンテーション・サービスを停止します。

8. 検証要素を追加したinstanceconfig.xmlファイルのバックアップ・コピーを作成し、そのファイルの名前をinstanceconfig_validate.xmlのような名前に変更します。このようにして、後続の検証の出発点として使用するファイルのバージョンを用意します。

9. 現行バージョンとして使用するために前に作成したinstanceconfig.xmlのバックアップ・バージョンをリストアします。

10. プレゼンテーション・サービスを起動します。

42.15.8.10.8 カタログを検証するための要素の指定

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

カタログ検証手順の一部として、プレゼンテーション・サービスを再起動するときに検証を実行する要素をinstanceconfig.xmlファイルに含めます。次の手順は、instanceconfig.xmlファイルを編集してこれらの要素を含める方法を示しています。

カタログを検証するための要素を指定するには:

1. instanceconfig.xmlファイルを開いて編集します。

2. 表42-3に記載されている要素を追加する必要があるCatalogセクションをみつけます。

3. 次の例に示すように、必要に応じて要素およびそれらの祖先要素を含めます。この例では、検証はプレゼンテーション・サービスが起動されたときに実行されます。一貫性のないアカウント(削除されたユーザーなど)、リンクおよびオブジェクトが削除されます。一貫性のないユーザーのホーム・ディレクトリ名は記録されますが、ディレクトリが削除されることはありません。

<ServerInstance>
<ps:Catalog xmlns:ps="oracle.bi.presentation.services/config/v1.1">
<ps:Validate>OnStartupAndExit</ps:Validate>
<ps:ValidateAccounts>Clean</ps:ValidateAccounts>
<ps:ValidateHomes>Report</ps:ValidateHomes>
<ps:ValidateItems>Clean</ps:ValidateItems>
<ps:ValidateLinks>Clean</ps:ValidateLinks>
</ps:Catalog>
</ServerInstance>

注意:

instanceconfig.xmlに含めるCatalog要素は1つのみにします。そうしないと、予期しない結果になることがあります。明記されていないかぎり、ほとんどのノードはXMLドキュメントに一度のみ含めます。

4. 変更を保存してファイルを閉じます。

表42-3 カタログを検証するための要素

要素

説明

デフォルト値

Validate

このセクションの他のValidate関連の要素の値に従ってカタログの検証を実行します。値は次のとおりです。

- None: 検証は実行しません。

- OnStartup: プレゼンテーション・サービスを起動したときに検証を実行します。

- OnStartupAndExit: プレゼンテーション・サービスの起動時および停止時の両方で検証を実行します。この値により、検証を再実行でき、カタログが適度にクリーンになるまでReportとCleanを必要な回数だけ実行できます。

この値がNoneではない場合は、他のValidate関連要素の設定に関係なく、終了したアカウントから、カタログ全体におけるすべての権限と各オブジェクトのACLが消去されます。

なし

ValidateAccounts

カタログ内のユーザー、ロール、およびグループに関するすべての情報に一貫性があることを検証します。値の説明は、この表の後に記載してあります。

なし

ValidateHomes

カタログ内のホーム・ディレクトリに関するすべての情報に一貫性があることを検証します。値の説明は、この表の後に記載してあります。

なし

ValidateItems

カタログ内のオブジェクトに関するすべての情報に一貫性があることを検証します。値の説明は、この表の後に記載してあります。

なし

ValidateLinks

カタログ内のリンクに関するすべての情報に一貫性があることを検証します。値の説明は、この表の後に記載してあります。

なし

要素には、次のリストに示す値が設定されます。

- None: 検証を実行しないことを指定します。

- Report: 一貫性のないオブジェクトそれぞれの詳細をsawlog.logファイルに書き込むことを指定します。

- Clean: 一貫性のないオブジェクトそれぞれの詳細をsawlog.logファイルに書き込み、各オブジェクトをカタログから削除することを指定します。

42.15.8.10.9 XMLファイルおよびテキスト文字列の更新

影響を受けるリリース: 11.1.1.3

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-02)で修正されています。

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド リリース11.1.1.3』の文字列を検索および置換するXMLファイルに関する項は、次のテキストで置き換える必要があります。

検索および置換のXMLファイルでは、action要素を使用して検索および置換する各テキスト文字列を識別します。action要素は、commands要素に含まれています。

action要素の属性は次のとおりです。

- command: 置換するテキストを指定します。有効な値は次のとおりです。

- textReplace: 列名など、XMLファイル内で一致するすべてのテキストを置き換えます。

- oldValue: 検索するテキスト文字列を指定します。
検索と置換のXMLファイルのtextReplaceコマンドに対してこの属性を指定する場合は、Java regexの完全な構文使用する必要があります。これは、通常の文字列と異なります。

文字列を置換するには、次の手順を実行する必要があります。

1. Java regex特殊文字(角カッコ、丸カッコ、ドル記号、カレットなど)はすべてエスケープします。

2. 「普通」の特殊文字(バックスラッシュや引用符など)はすべてエスケープします。

3. XMLファイルで作業しているため、HTMLの特殊文字(引用符やアンパサンドなど)はすべてエスケープします。

Java regexの完全な構文は、http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.htmlのドキュメントで説明しています。

表42-4は、検索基準内のregex構文で使用するためのサンプル文字列を示しています。

表42-4 検索基準でのregex構文の使用方法

入力する検索文字列

結果

a

検索文字列の前後にワイルドカードを追加し(たとえば、*a*)、検索でaという文字を含む結果を返すことが可能になります。

^a

検索文字列の後にワイルドカードが追加され(例: a*)、文字"a"で始まる検索結果が返されます。

a$

検索文字列の前にワイルドカードが追加され(例: *a)、文字"a"で終わる検索結果が返されます。

a\*

アスタリスク(*)が後に続く文字を含む文字列(たとえば、a*)を明示的に検索します。

?

疑問符(?)を文字とアスタリスク(*)とともに使用し、文字のゼロ(0)個以上の出現を返します。たとえば、?a*では、aという文字の0個以上の出現が返されます。

- newValue: 置換テキストを指定します。

- ignoreCase: trueに設定すると大文字と小文字が区別されず、falseに設定すると大文字と小文字が区別されます。デフォルト値はfalseです。

次に、テキスト文字列を検索および置換するXMLファイルの部分的な例を示します。

<?xml version="1.0" encoding="utf-8"?>
<actions>
<action command="textReplace" oldValue="boots" newValue="HoleyShoes" ignoreCase="true"/>
</actions>

42.15.8.11 カスタム・リンク・セクションの有効な要素の省略

影響を受けるリリース: 11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-04)で修正されています。

CustomLinks要素の追加に関する項では、instanceconfig.xmlファイルを編集して、Oracle BIホーム・ページにカスタム・リンクを表示させる方法について説明しています。この手順では誤って有効な要素を省略しています。trueに設定された有効な要素をCustomLinks要素内に含み、カスタム・リンクを表示させる必要があります。

42.15.8.12 pasteBinaryスクリプトの記述の削除

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』(E10541-05)で修正されています。

第24章「環境間の移行」では、エンタープライズ・インストール・タイプを使用して64ビットのオペレーティング・システム上にインストールされたOracle Business IntelligenceシステムではサポートされていないpasteBinaryスクリプトに言及しています。このサポートの不足は認識されており、この場合はスクリプトを使用できます。そのため、この記述はガイドから削除する必要があります。

42.15.8.13 ビュー内の相互作用の手動による構成の項が適用されない

影響を受けるリリース: 11.1.1.6.0、11.1.1.6.2

18.3.4項「ビュー内の相互作用の手動による構成」は、リリース11.1.1.6.0およびリリース11.1.1.6.2には適用されませんが、リリース11.1.1.6.2バンドル・パッチ1以降には適用されます。

42.15.9 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』のドキュメントの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.9.1項「11.1.1.5ではSASchInvokeによって常にパスワードが要求される」

- 42.15.9.2項「複数の認証プロバイダの設定」

- 42.15.9.3項「ユーザーGUIDのリフレッシュのコード例に含まれる誤り」

42.15.9.1 11.1.1.5ではSASchInvokeによって常にパスワードが要求される

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』(E10543-05)で修正されています。

リビジョンE10543-03の、BIスケジューラがSSL対応である場合のSASchInvokeの使用に関する項では、SSLが有効な場合にSASchInvokeコマンドを使用してBIスケジューラを起動することについて説明しています。注意の段落では、SSLでコマンドを実行するとパスワード・プロンプトが表示されると説明されていますが、SSLが有効かどうかとは関係なくパスワード・プロンプトは表示されます。この注意書きは誤解を招くため、リビジョンE10543-04では削除されています。

42.15.9.2 複数の認証プロバイダの設定

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』(E10543-05)で修正されています。

第3章では、複数の認証プロバイダを構成する方法について説明されていないため、リビジョンE10543-03では、複数の認証プロバイダでのBIの構成に関する項が新たに作成されました。第5章では、複数の認証者が構成されている場合のSSLの設定方法について説明されていないため、リビジョンE10543-04では複数の認証者を使用する場合のSSLの構成に関する項が新たに作成されました。

42.15.9.3 ユーザーGUIDのリフレッシュのコード例に含まれる誤り

影響を受けるリリース: 11.1.1.5、11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』(E10543-06)で修正されています。

ユーザーGUIDのリフレッシュに関する項には、カタログ要素の更新手順が含まれています。要素の更新のサンプル・コードは、次のように修正する必要があります。

<Catalog>
<UpgradeAndExit>false</UpgradeAndExit>
<UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs>
</Catalog>

42.15.10 Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』のドキュメントの訂正箇所について説明します。

これらの問題の説明は、このドキュメントの6.4.4項「『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の訂正箇所」に含まれています。

42.15.11 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition開発者ガイド

この項では、『Oracle Fusion Middleware Enterprise Oracle Business Intelligence Enterprise Edition開発者ガイド』のドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 42.15.11.1項「第1章「ADFアプリケーションへのビジネス・インテリジェンス・オブジェクトの埋込み」のBI EEコンテキスト・イベント・アクションでのビジネス・インテリジェンス・コンテンツの引渡しに関するトピックにおける誤り」

42.15.11.1 第1章「ADFアプリケーションへのビジネス・インテリジェンス・オブジェクトの埋込み」のBI EEコンテキスト・イベント・アクションでのビジネス・インテリジェンス・コンテンツの引渡しに関するトピックにおける誤り

影響を受けるリリース: 11.1.1.5

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition開発者ガイド』(E10545-03)で修正されています。

「BI EEコンテキスト・イベント・アクションでのビジネス・インテリジェンス・コンテンツの引渡し」に関するトピックに記載されている次の文章が間違っています。「分析設計者は設計時に、Oracle BI EEコンテキスト・イベント・アクションを組み込む列を決定し、「ブラウザ・スクリプトの起動」アクション・タイプを列に追加し、USERSCRIPT.ADFActionを参照して選択します。」

正しくは、この文は次のように読み替えてください。「分析設計者は設計時に、Oracle BI EEコンテキスト・イベント・アクションを組み込む列を決定し、「新しいアクション・リンク」メニューから、「ADFコンテキスト・イベント」を選択します。」

また、「Oracle BI EEコンテキスト・イベント・アクションでのビジネス・インテリジェンス・コンテンツの引渡し」に関するトピックでも、「ADFコンテキスト・イベント」オプションがプレゼンテーション・サービス内部の「新しいアクション・リンク」メニューで表示されるように、管理者はOracle BI EEのinstanceconfig.xmlファイルを修正する必要があることを記載する必要もあります。「新しいアクション・リンク」メニューにアクション・タイプが表示されるようにするには、管理者は次のようにActionLinks設定を<ServerInstance>タグに追加する必要があります。

<ActionLinks>
<Enable EnableADFContextualEvent>true</EnableADFContextualEvent>
</ActionLinks>

42.15.12 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド』のドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 42.15.12.1項「第10章「Oracle Business Intelligenceと他のクライアントとの統合」の「Oracle Business Intelligenceとの統合の概要」のトピックへの付加情報」

42.15.12.1 第10章「Oracle Business Intelligenceと他のクライアントとの統合」の「Oracle Business Intelligenceとの統合の概要」のトピックへの付加情報

影響を受けるリリース: 11.1.1.3, 11.1.1.5, 11.1.1.6.0

この問題は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド』(E16364-04)で修正されています。

「Oracle Business Intelligenceとの統合の概要」トピックの最初の段落の後には、次の記述が含まれる必要があります。

Oracleでは通常、サードパーティのクライアント・ツールのOracle BI Server ODBCインタフェースとの互換性は、確認またはテストされません。Oracle BI EEの動作要件ドキュメントで、サードパーティ・ツールとOracle BI Server ODBCインタフェースの特定の動作要件情報を確認します。動作要件ドキュメントの詳細は、「システム要件と動作要件」を参照してください。

42.15.13 Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンス

この項では、Oracle Fusion Middleware Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンスのドキュメントの訂正箇所について説明します。

この時点で既知の問題はありません。

42.15.14 Oracle Business Intelligenceヘルプ・システムの訂正箇所

この項では、Oracle Business Intelligenceヘルプ・システムの訂正箇所について説明します。次のトピックが含まれています。

- 42.15.14.1項「管理ツール・オンライン・ヘルプのソース・コントロール管理およびマルチユーザー開発の記述の誤り」

- 42.15.14.2項「Oracle BI Server DSN構成ウィザード・ヘルプの付加情報」

42.15.14.1 管理ツール・オンライン・ヘルプのソース・コントロール管理およびマルチユーザー開発の記述の誤り

影響を受けるリリース: 11.1.1.6.0

管理ツール・オンライン・ヘルプの管理ツールでのソース・コントロール管理システムの使用方法についてのトピックに次の記述があります。

第3章に記載されたマルチユーザー開発(MUD)環境を使用するかわりとして、管理ツールをSubversionやRational ClearCaseなどのサード・パーティのソース・コントロール管理システムと統合することを選択できます。

この記述は誤りです。ソース・コントロール管理システムとの統合はMUDとともに使用でき、MUDプロセスを補完しますが、MUD環境を使用する高度な機能を置き換えることはできません。

この記述は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』で訂正されています。最新の記述についてはこのマニュアルを参照してください。

42.15.14.2 Oracle BI Server DSN構成ウィザード・ヘルプの付加情報

影響を受けるリリース: 11.1.1.3, 11.1.1.5, 11.1.1.6

Oracle BI Server DSN構成ウィザードのオンライン・ヘルプの「ODBCの概念」トピックには、次の文が含まれる必要があります。

「Oracleでは通常、サードパーティのクライアント・ツールのOracle BI Server ODBCインタフェースとの互換性は、確認またはテストされません。Oracle BI EEの動作要件ドキュメントで、サードパーティ・ツールとOracle BI Server ODBCインタフェースの特定の動作要件情報を確認します。」

43 Oracle Business Intelligence Applicationsおよびデータ・ウェアハウス管理コンソール

この章には、Oracle Business Intelligence ApplicationsおよびOracle Business Intelligenceデータ・ウェアハウス管理コンソール(DAC)リリース11.1.1.5.xおよび11.1.1.6.xのリリース・ノートとパッチ要件の詳細が含まれています。

内容は次のとおりです。

- 43.1項「パッチ要件」

- 43.2項「Oracle Business Intelligence Applicationsリリース・ノート」

- 43.3項「Oracle Business Intelligenceデータ・ウェアハウス管理コンソール(DAC)プラットフォームのリリース・ノート」

注意:

DACメタデータに関する問題は、43.2項「Oracle Business Intelligence Applicationsリリース・ノート」に記載されています。DACプラットフォームに関する問題は、43.3項「Oracle Business Intelligenceデータ・ウェアハウス管理コンソール(DAC)プラットフォームのリリース・ノート」に記載されています。

改訂されたリリース・ノートのOracle Technology Network (OTN)での公開が遅れる場合があります。Oracle Business Intelligenceのリリース・ノートの項目が使用可能になったらすぐにアクセスするには、Oracle BI Documentation wiki (https://wikis.oracle.com/display/oraclebidocumentation/Home)に移動します。

43.1 パッチ要件

この項では、Oracle Business Intelligence Applicationsのパッチ要件について説明します。

43.1.1 My Oracle Supportからのパッチの取得

Oracle Business Intelligenceのパッチは定期的に公開されます。一部のパッチは必須ですが、それ以外のパッチはオプションです。

使用可能なパッチを確認するには、次のURLを使用してMy Oracle Support(旧OracleMetaLink)に移動します。

http://support.oracle.com

パッチを取得するには、次の手順を実行します。

1. My Oracle Supportにログインします。

2. 「パッチと更新版」タブをクリックします。

3. 「パッチ検索」領域を使用してパッチを検索します。
たとえば、特定のパッチ番号またはパッチ名を使用して検索したり、Oracle BI Applications製品内で1つ以上の製品ファミリに関連するパッチを検索できます。

4. 「パッチ検索結果」ページで、パッチを選択し、「ダウンロード」をクリックしてパッチをダウンロードします。

5. パッチに含まれるREADMEファイルの手順に従って、パッチをインストールします。

43.2 Oracle Business Intelligence Applicationsリリース・ノート

この項では、Oracle Business Intelligenceに関連する問題について説明します。内容は次のとおりです。

- 43.2.1項「前のリビジョン以降に特定されたOracle Business Intelligence Applicationsの問題および回避方法」

- 43.2.2項「Oracle Business Intelligence Applicationsの一般的な問題および回避方法」

- 43.2.3項「Oracle Business Intelligence Applicationsのインストールの問題および回避方法」

- 43.2.4項「Oracle Business Intelligence Applicationsのアップグレードの問題および回避方法」

- 43.2.5項「Oracle Business Intelligence Applicationsの機能/モジュール固有の問題」

- 43.2.6項「Oracle Business Intelligence Applications Configuration ManagerとFSMの問題」

- 43.2.7項「Oracle Business Intelligence Applicationsのセキュリティ関連の問題」

- 43.2.8項「Oracle Business Intelligence Applicationsのドキュメントの訂正箇所」

43.2.1 前のリビジョン以降に特定されたOracle Business Intelligence Applicationsの問題および回避方法

リリース・ノートの前のリビジョン以降に特定された、Oracle Business Intelligenceに関連する問題および回避方法には、次のものがあります。

- Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイドのリリース11.1.1.6.0用の新しいドキュメントの訂正項目: 詳細は、43.2.8.2項Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイドを参照してください。

- 『Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイド』のリリース11.1.1.6.0用の新しいドキュメントの訂正項目: 詳細は、43.2.8.4項Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイドを参照してください。

- インストール後に関連付けを解除するInformaticaライセンスの新しいエントリ: 詳細は43.2.2.6項「インストール後に関連付けを解除するInformaticaライセンス」を参照してください。

43.2.2 Oracle Business Intelligence Applicationsの一般的な問題および回避方法

この項では、Oracle Business Intelligence Applicationsに関する一般的な問題および回避方法について説明します。

43.2.2.1 Oracle BI Applicationsリリース11.1.1.5.2のInformaticaリポジトリのパッチのインストールの手順

この問題が該当するのはリリース11.1.1.5.2です。

Oracle Business Intelligence、Oracle Transactional Business Intelligence、Oracle BI Applicationsのリリース11.1.1.5.2用のパッチは、Fusion Applications 11.1.2のRUPインストーラで提供されます。Oracle Delivery CloudのFusion Applicationsメディア・パックにはRUPインストーラが含まれています。Oracle Fusion Applicationsパッチ適用ガイド11gリリース1 (11.1.2)の第5章「リリース更新パッチのインストール」に記載されている手順に従い、このインストーラを実行します。

Oracle Business Intelligence、Oracle Transactional Business Intelligence、Oracle BI Applicationsのパッチは自動的に適用されます。Informaticaリポジトリ用のOracle BI Applicationsのパッチは自動的に適用されないので、OPatchを使用して手動で適用する必要があります。このパッチは以下の場所にあります。

<your Repository root>/installers/biappsshiphome/metadata/12937967

Oracle Business Intelligence Applicationsリファレンス・ガイドの第5章「Oracle BI Applicationsのパッチ適用」に記載されている手順に従い、このパッチを適用します。このパッチを適用する前に、BIドメイン内の管理サーバーと管理対象サーバーを停止します。OPMNプロセスを停止します。Informaticaサービスは実行している必要があります。このパッチを実行するには、次の情報を入力する必要があります。

#Informatica Home Directory (under which server/bin/pmrep lives)
#infa.home = The location of the Informatica Home directory. This is the path to the Informatica binaries located under server/bin/pmrep. Example, /Informatica8.6.1.

#Informatica Repository Name
#infa.repo.name = The name of the Informatica Repository Service which manages the Informatica Repository. The name of the Informatica Repository Service can be viewed through Informatica Administration Console.

#Informatica Repository Domain
#infa.repo.domain = The name of the Informatica Domain. The name of the Informatica Domain can be viewed through Informatica Administration Console.

#Informatica Repository Username
#infa.repo.username = The Informatica Repository User that has appropriate privileges to execute workflows (for example, Administrator).

#Informatica Repository Password
#infa.repo.password = The Informatica Repository user password.

#Informatica Repository Hostname
#infa.repo.hostname = The name of the machine where Informatica Services has been installed (Informatica Gateway host name).

#Informatica Repository Server Port (default is 6001)
#infa.repo.port = Informatica Gateway port number. For example, 6001.

43.2.2.2 Oracle Fusion Transactional Business IntelligenceおよびOracle Business Intelligence Applicationsの両方に関する問題

Oracle Fusion Transactional Business Intelligenceに該当する問題の一部は、Oracle Business Intelligence Applicationsにも該当します。このような問題とその回避方法がある場合は、Oracle Fusion Applicationsリリース・ノートに記載されており、この章では扱いません。Oracle Fusion Transactional Business IntelligenceおよびOracle Business Intelligence Applicationsの両方に該当する問題を迅速に特定するには、Oracle Fusion Applicationsリリース・ノートで「この問題はOracle Business Intelligence Applicationsにも該当します」という内容の文字列を検索します。

43.2.2.3 CONFIGURE_RPD.PYスクリプトがOracle BI Applications Configuration Manager用の接続プールを設定しない

この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。

設定スクリプトconfigure_rpd.pyは、Oracle BI Applications Configuration Manager用の接続プールをOracle BI Applications RPDファイルで構成しません。次の回避方法で説明しているように、接続プールを手動で構成する必要があります。

回避方法

1. Oracle BIサーバー管理ツールを使用してリポジトリを開きます。

2. 「管理」メニューから「変数」を選択します。

3. 変数CM_DSNおよびCM_USERを探して、値を指定します。

1. CM_DSNの場合、「デフォルトのイニシャライザ」ボックスに完全な接続文字列を指定します。

2. CM_USERの場合、「デフォルトのイニシャライザ」ボックスに同じ情報をデータ・ウェアハウス・スキーマ・ユーザーとして一重引用符で囲んで指定します。

4. 物理レイヤーで、BIアプリケーションの構成データソースにナビゲートしてクリックし、「カタログ」をクリックします。

5. 開いたダイアログで、構成マネージャ・スキーマ・ユーザーのパスワードを指定します。

43.2.2.4 別々のソース接続名を使用するが同じBIサーバーで実行する複数の実行計画の使用

この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

DACで、別々のソース接続名を使用するが同じBIサーバーで実行する複数の実行計画がある場合、DACは最初に完全ロード、次に共通の次元に対し増分ロードを実行する必要があります。リリース11.1.1.5.1および11.1.1.5.2では、異なる物理データ・ソース値を実行計画のDAC接続パラメータに指定すると、正しく実行されません。

回避方法

同じ物理データ・ソース値を実行計画のDAC接続パラメータに指定してください。たとえば、実行計画を作成するときに、次のことを行う必要があります。

1. 接続パラメータ・タブを指定し、DBConnection_OLTPという名前のパラメータを探します。

2. この値が別の実行計画(たとえばFUSION_V1_FSCMやFUSION_V1_CRM)と同じであることを確認します。

43.2.2.5 NLS:SDE_FUSION_DOMAINGENERAL_SALESINVOICESOURCE_FULLが構文エラーで失敗する

この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

ETLを実行しているときに、実行計画'Domains – Fusion 1.0'のタスクSDE_FUSION_DomainGeneral_SalesInvoiceSource_FULLが構文エラーで失敗します。このエラーは、$$LANGUAGE_LISTの精度がmplt_BC_FUSION_DomainGeneral_SalesinvoiceSourceで4と定義されているために発生します。$$LANGUAGE_LISTの精度は255に修正される必要があります。

回避方法

1. Informatica Mapping Designerで、マップレット"mplt_BC_FUSION_DomainGeneral_SalesinvoiceSource"をチェックアウトします。

2. マップレット・メニューで、パラメータおよび変数を選択します。

3. $$LANGUAGE_LISTパラメータを選択し(精度の値は4に設定されています)、その値を255に変更します。

4. マップレットを保存してチェックインします。

5. Informatica Workflow Designerで、次のセッション・タスクをチェックアウトしてから、マップをリフレッシュして検証します。

- SDE_FUSION_DomainGeneral_SalesInvoiceSource_FULL。

- SDE_FUSION_DomainGeneral_SalesInvoiceSource。

6. 両方のセッション・タスクをチェックインします。

43.2.2.6 インストール後に関連を解除するInformaticaライセンス

Informatica PowerCenterライセンスがインストール後に関連を解除され、WCAによりエラーが報告される場合、ライセンスを再度関連付けて、手動でリポジトリ・サービスを作成する必要があります。この問題はInformatica PowerCenter V9.1では断続的に発生します。

この問題が該当するのはリリース11.1.1.6.2です。

WCAエラー・ログでは次のようなエラーが報告されます。

Error log:
[exec] Using INFA_HOME:       /scratch/aime/work/Informatica/Infa910
[echo] Now creating the repository: repservice for license:
[exec] Result: 255
BUILD FAILED
...
...

回避方法

1. WCAにより作成されたリポジトリ・サービスを削除します(存在する場合)。
このリポジトリ・サービスはライセンスとは関連がないため、削除する必要があります。Informatica Administratorを使用して、リポジトリ・サービス名をクリックし、削除オプションを選択することで、これを実行できます。

2. Informatica Administratorを使用してノードにライセンスを追加します(「アクション」、「新規」、「ライセンス」の順に選択)。
たとえば、ライセンス'910_License_<HostName>42571'を追加します。

3. Informatica Administratorを使用して、wca_params.propertiesに指定したのと正確に同じ名前のリポジトリを(INFA_RS_NAMEパラメータ値により)手動で作成します。
手順2で指定したライセンス名を使用します。

4. create_Repository_service.errファイルをwca/logs/フォルダから削除し、create_Repository_service.succという名前のファイルを作成します。

5. WCAを再起動します。

43.2.3 Oracle Business Intelligence Applicationsのインストールの問題および回避方法

この項では、Oracle Business Intelligenceのインストールに関連する問題および回避方法について説明します。

43.2.3.1 マウント・ポイントの空き領域がテラバイト単位である場合のInformatica PowerCenter 8.6.1のインストール

この問題が該当するのはInformatica PowerCenter 8.6.1 Hot Fix 11を伴うリリース11.1.1.5.1、11.1.1.5.2および11.1.1.6 (UNIXおよびLinux)です。

Informatica PowerCenter Servicesのインストールには1,386 MBの空き領域が必要です。空き領域がテラバイト単位である場合、インストーラにより空き領域が認識されず、インストール時に次のようなメッセージが受信されます。

The installation requires 1,386 MB of free disk space, but there are only 0 MB available at: /Informatica/PowerCenter8.6.1. Free at least 1,386 MB to continue with the installation. Type 'Quit' to cancel this installation.

回避方法

マウント・ポイントの空き領域を200 GB以下までに減らします。

43.2.3.2 インストール後の設定手順の完了後のコンポーネントの再起動

この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。

4.2.4項「Oracle Business Intelligence Applicationsの設定のタスクの概要」(Oracle Fusion Middleware Oracle Business Intelligence Applications構成ガイド)の記載に従い、高レベルの設定タスクを完了した後で、ETLプロセスを開始する前に、ノード・マネージャ、管理サーバー、管理対象サーバー、BIサービス(つまりOPMN)のコンポーネントを開始または再開する必要があります。

43.2.3.3 顧客原価明細および製品原価明細の構成がOracle Financial AnalyticsのFSMタスクで見つからない

この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

Profitability Analyticsの顧客原価明細および製品原価明細機能を有効にして使用する場合、次の手順が必要です。インストール時に、デフォルトの構成ファイルと、顧客コスト行と製品コスト行のサンプル・データがCSVファイルで提供されます。CSVファイル内のデータは実際のコスト行データに置き換える必要があります。

顧客原価明細および製品原価明細を構成するには、次の手順を実行します。

1. 次の構成とサンプル・データ・ファイルをORACLE_HOME\biapps\etl\biapps_etl\data_files\universal_sample_dataフォルダから、Informatica ServerマシンのINFA_HOME\server\infa_shared\SrcFilesフォルダにコピーします。

file_customer_cost_line.csv
file_product_cost_line.csv
file_xact_type.csv
file_chnl_type.csv
FILE_DOMAIN.csv

構成ファイルがすでにInformatica ServerマシンのINFA_HOME\server\infa_shared\SrcFilesフォルダにコピーされている場合は、この手順は省略できます。

2. NFA_HOME\server\infa_shared\SrcFilesフォルダのfile_customer_cost_line.csvファイルを開きます。

3. 顧客原価要素表にロードする顧客原価計算トランザクションを置き換えて入力し、ファイルを保存します。

4. INFA_HOME\server\infa_shared\SrcFilesフォルダのfile_product_cost_line.csvファイルを開きます。

5. 製品原価要素表にロードする製品原価計算トランザクションを置き換えて入力し、ファイルを保存します。
その他のファイル、file_xact_type.csv、file_chnl_type.csv、FILE_DOMAIN.csv fileファイルには、トランザクション・タイプ、チャネル・タイプ、関連ドメイン値のデフォルト値が含まれます。値をカスタマイズする必要がなければ、そのままの状態にしておくことができます。

注: これらのCSVファイルはSDE_Universal_Adaptorの顧客/製品原価明細マッピングのソース・データです。上記の構成手順が完了していないと、マッピングは失敗します。

43.2.4 Oracle Business Intelligenceのアップグレードの問題および回避方法

この項では、Oracle Business Intelligenceの前のリリースからのアップグレードに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5 Oracle Business Intelligenceの機能/モジュール固有の問題

この項では、Oracle Business Intelligenceの特定の機能またはモジュールに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 43.2.5.1項「Oracle Customer Data Management Analytics機能の問題」

- 43.2.5.2項「Oracle Financial Analytics機能の問題」

- 43.2.5.3項「Oracle Human Resources Analytics機能の問題」

- 43.2.5.4項「Oracle Marketing Analytics機能の問題」

- 43.2.5.5項「Oracle Partner Analytics機能の問題」

- 43.2.5.6項「Oracle Product Information Management Analytics機能の問題」

- 43.2.5.7項「Oracle Procurement and Spend Analytics機能の問題」

- 43.2.5.8項「Oracle Project Analytics機能の問題」

- 43.2.5.9項「Oracle Sales Analytics機能の問題」

- 43.2.5.10項「Oracle Supply Chain and Order Management Analytics機能の問題」

43.2.5.1 Oracle Customer Data Management Analytics機能の問題

この項では、Oracle Customer Data Management Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.2 Oracle Financial Analytics機能の問題

この項では、Oracle Financial Analytics機能に関する問題および回避方法について説明します。

43.2.5.2.1 AP/ARエージングでのエージング・バケットの範囲の重複

この問題が該当するのは、リリース11.1.1.5.0および11.1.1.5.2です。

Oracle Financial Analytics Fusion Editionではエージング・バケットの範囲の重複はサポートされません。Fusion Applicationsでエージング・バケットを設定する場合、Financial AnalyticsのAPおよびARエージング分析には重複しないエージング・バケットのみを使用する必要があります。また、期限内と期限切れを異なるバケットに分割するようにバケットが定義されている場合、バケットのdays_from値とdays_to値が、期限内または期限切れのトランザクションのいずれか(両方ではありません)をとるように定義されていることを確認します。これを行うためには、期限切れバケットのdays_fromが1または正の数から始まり、0や負の数ではないことを確認します。サポートするエージング・バケットの範囲を表す例をいくつか示します。

サポートされる例:

a) -60 days to -31 days
b) -30 days to -11 days
c) -10 days to 0 days
d) 1 days to 10 days
e) 11 days to 30 days
f) 31 days to 60 days and so on.

この例では、a/b/cが期限内バケットで、d/e/fは期限切れバケットです。バケットの範囲は重複しないように正確に定義され、すべての期限切れバケットは1以上から始まります。

サポートされない例:

a) -60 days to -31 days
b) -30 days to -11 days
c) -10 days to -1 days
d) 0 days to 10 days
e) 9 days to 30 days
f) 31 days to 60 days and so on.

この例では、バケットの範囲は正しく定義されていません。バケットは0から始まっていることに注意してください。そのため、このバケットには期限内と期限切れの請求書が含まれる可能性があります。したがって、期限切れバケットのみを示すレポートに、期限切れではない請求書が含まれる可能性があります。さらに、バケットdとが重複しています。したがって、両方のバケットでレポートされる請求書がある可能性がり、それにより合計残高が多く表示されることになります。

サポートされない例:

a) -60 days to -31 days
b) -30 days to -11 days
c) -10 days to -6 days
d) -5 days to 5 days
e) 6 days to 30 days
f) 31 days to 60 days and so on.

この例では、バケットの範囲は正しく定義されていません。ここでは、バケットdは負の数から始まり、正の数で終わっています。前の例と同様に、このバケットには期限内と期限切れの請求書が含まれる可能性があります。

回避方法

この問題の回避方法はありません。これらのサポートされないパターンでエージング・バケットを定義すると、これらのエージング・バケットを使用するエージング・レポートに誤解を招く数字が示される可能性があります。

43.2.5.3 Oracle Human Resources Analytics機能の問題

この項では、Oracle Human Resources Analytics機能に関する問題および回避方法について説明します。

43.2.5.3.1 現在年度を示している誤ったメトリック

この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。

次のメトリックは、前年度の値ではなく、誤って現在年度を表示しています。

勤続年数(年数)YAGO

平均勤続年数(年数)YAGO

勤続年数変更(%)(年数)YAGO

回避方法

この問題の回避方法はありません。

43.2.5.3.2 メンバー・マッピングがドメイン範囲に関連するFSMタスクに表示されない

この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

FSMで、ドメイン範囲に関連するタスクに対し、最初のブラウザ・セッションで「タスクに移動」をクリックすると、ドメイン・メンバー・マッピングが表示されず、「戻された行はありません」というメッセージが表示されます。たとえば、Human Resources Analytics Fusion Editionでの、期間バンド・ディメンションに対するドメインおよびメンバー・マッピングの管理タスクです。

回避方法

「ドメインとマッピングの管理」ダイアログを閉じてから、「タスクに移動」をクリックして、FSMのタスクを再度選択します。

43.2.5.4 Oracle Marketing Analytics機能の問題

この項では、Oracle Marketing Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.5 Oracle Partner Analytics機能の問題

この項では、Oracle Partner Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.6 Oracle Product Information Management Analytics機能の問題

この項では、Oracle Product Information Management Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.7 Oracle Procurement and Spend Analytics機能の問題

この項では、Oracle Procurement and Spend Analytics機能に関する問題および回避方法について説明します。

43.2.5.7.1 レベル・ベースのメトリック・レポートにNULL値が含まれる

この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。

レベル・ベースのメトリックを含むレポートを作成する場合、NULLレコードが含まれることがあります。たとえば、レベル・ベースのメトリック'Agreed Amount at Header Level'を「製品名」を含んでレポートする場合、"Product Name" LIKE '%zBIA%'のフィルタでは、「製品名」がNULLのレコードは除外されません。

回避方法

フィルタIS NOT NULLを追加してNULLレコードを除外します。たとえば、レベル・ベースのメトリック'Agreed Amount at Header Level'を「製品名」を含んでレポートする場合、次のフィルタを追加します。

...
WHERE (("Product"."Product Name" LIKE '%zBIA%') AND ("Product"."Product Name" IS NOT NULL))
...

43.2.5.8 Oracle Project Analytics機能の問題

この項では、Oracle Project Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.9 Oracle Sales Analytics機能の問題

この項では、Oracle Sales Analytics機能に関する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.5.10 Oracle Supply Chain and Order Management Analytics機能の問題

この項では、Oracle Supply Chain and Order Management Analytics機能に関する問題および回避方法について説明します。

- リリース11.1.1.5.1および11.1.1.5.2のSupply Chain and Order Management Analytics Fusion Editionの廃止されたタスク
Oracle BI Applications用の機能設定マネージャの「Supply Chain and Order Management Analytics Fusion Edition」タスク・リスト→「Order Management機能領域固有の構成」タスク・リストに、次のタスクが表示されます。

「ARエージング・レポートに表示されるデフォルト・エージング方法用のレポート・パラメータの構成」

このタスクは廃止されたため、無視してください。このタスクに機能構成は必要ありません。「タスクに移動」ボタンを使用してこのタスクを起動すると、行がない状態でレポート・パラメータUIが表示されます。

43.2.6 Oracle Business Intelligence Applications Configuration ManagerとFSMの問題

この項では、Oracle Business Intelligence Applications Configuration Managerに関する問題および回避方法について説明します。

- Oracle BI ApplicationsのFSMの次のタスクは変換されません。
この問題が該当するのはリリース11.1.1.6です。

- 言語FINNISH (フィンランド) LANGUAGE_CODE = 'SF'の場合、変換されないFSMタスク名: 'Manage Domains and Member Mappings for Employee Dimension'、説明: 'Manage Domains and Member Mappings for Employee Dimension'。

- 言語CZECH (チェコ共和国) LANGUAGE_CODE = 'CS'の場合、変換されないFSMタスク名： 'How to Integrate Procurement and Spend Analytics with Spend Classification'、説明: 'How to Integrate Procurement with Spend Analytics with Spend Classification'。

- 言語BRAZILLIAN PORTUGUESE (ブラジル) LANGUAGE_CODE = 'PTB'の場合、変換されないFSMタスク名: 'Manage Domains and Member Mappings for Employee Dimension'、説明: 'Manage Domains and Member Mappings for Employee Dimension'。

- 言語TURKISH (トルコ) LANGUAGE_CODE = 'TR'の場合、変換されないFSMタスク名: 'Manage Domains and Member Mappings for Transaction Type Dimension'、説明: 'Configure Domain and Member Mappings for Transaction Type Dimension'。

- 言語NORWEGIAN (ノルウェー) LANGUAGE_CODE = 'N'の場合、変換されないFSMタスク名: 'Manage Domains and Member Mappings for Employee Dimension'、説明: 'Manage Domains and Member Mappings for Employee Dimension'。

- 言語HEBREW (イスラエル) LANGUAGE_CODE = 'IW'の場合、変換されないFSMタスク名: 'Overview of Human Resources Analytics Fusion Edition'、説明: 'Overview of Human Resources Analytics Fusion Edition'。

- 言語GREEK (ギリシャ) LANGUAGE_CODE = 'EL'の場合、変換されないFSMタスク名 'Payroll Functional Area'、説明: 'Enables Payroll Functional Area'。

- 最初のログインで「概要」ページのロード中は「タスク」ペインのオプションはアクティブにならない
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

Oracle BI Applications Configuration Managerに最初にログインしたとき、「概要」ページのロード中は、「タスク」ペインのオプションはアクティブになりません。

回避方法

この問題の回避方法はありません。

しかし、ユーザーがいったんログインして「概要」ページに戻ると、「タスク」ペインは「概要」ページのロード中もアクティブになります。

- 「エクスポート」および「インポート」ダイアログの「取消」オプションでプロセスが取り消されない
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

この問題は、「タスク」ペインで使用できる設定データのエクスポートの設定データのエクスポート・オプションおよび設定データのエクスポートの設定データのインポート・オプションに影響を与えます。最初に「エクスポート」をクリックした後で、「データのエクスポート」ダイアログで「取消」をクリックすると、ダイアログは取り消されますが、エクスポート・プロセスは続行します。最初に「OK」をクリックした後で、「データのインポート」ダイアログで「取消」をクリックすると、ダイアログは取り消されますが、インポート・プロセスは続行します。

回避方法

この問題の回避方法はありません。

- 「編集」アイコンがデータ・ロード・パラメータ・ダイアログでパラメータを選択せずに有効になる
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

Functional Setup Manager (FSM)でデータ・ロード・パラメータのタスクに対し「タスクに移動」アイコンをクリックすると、マスター表にデータ・ロード・パラメータが表示された「タスク」ペインが表示されます。マスター表のパラメータ行はデフォルトでは選択されていませんが、「編集」アイコンは有効です。「編集」アイコンをクリックすると、「編集」ダイアログがパラメータ詳細なしで起動します。

回避方法

「編集」アイコンをクリックする前に、マスター表でパラメータを選択します。

- 間違ったZipファイルのインポートでエラーがレポートされない
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

この問題は、Oracle BI Applications Configuration Managerの「タスク」バーの設定データのエクスポートおよび「インポート」の「設定データのインポート」オプションに適用されます。エクスポートおよびインポート・データに関係ないzipファイルをインポートしても、エラー・メッセージは発生しません。

回避方法

設定データをインポートする前に、インポートするZipファイルに有効な設定データが含まれていることを確認します。

- インポート/エクスポート・ダイアログの時間(ms)列がブラウザの言語設定の形式でない
この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。

この問題は、「タスク」ペインで使用できる設定データのエクスポートの設定データのエクスポート・オプションおよび設定データのエクスポートの設定データのインポート・オプションに影響を与えます。設定データのエクスポート・ページのエクスポート時間(ms)列と設定データのインポート・ページのインポート時間(ms)列が、現在のブラウザの言語設定の形式ではありません。

回避方法

この問題の回避方法はありません。

- ドロップダウン・リストがリフレッシュ中の「検索」ペインのドロップダウンの選択
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

BI Applications Configuration Managerの「検索」ペインで、「BI Application」ドロップダウン・リストでBIアプリケーションを選択する場合、別の検索フィールドのオプションを、それらがリフレッシュ中で、砂時計カーソルが表示されていても、選択できます。

回避方法

フィールドがリフレッシュされるのを待ってから、値を選択することをお薦めします。

- データ・ロード・パラメータの管理の日付形式がブラウザの言語設定と一致しない
この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。

この問題は、「タスク」バーの「データ・ロード・パラメータの管理」オプションに影響を与えます。「日付ロード・パラメータの管理」ダイアログの「日付」パラメータの日付形式は、現在のブラウザの言語設定に関係なく、必ず"yyyy-mm-dd"で表示されます。

回避方法

この問題の回避方法はありません。

43.2.7 Oracle Business Intelligence Applicationsのセキュリティ関連の問題

この項では、Oracle Business Intelligenceの前のリリースからのアップグレードに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.2.8 Oracle Business Intelligence Applicationsのドキュメントの訂正箇所

この項では、Oracle Business Intelligenceドキュメントおよびヘルプ・システムの訂正箇所について説明します。次のトピックが含まれています。

- 43.2.8.1項「Oracle Business Intelligenceドキュメントの一般的な訂正箇所」

- 43.2.8.2項「Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイド」

- 43.2.8.3項「Oracle BI Applications Configuration Managerヘルプ・システム」

- 43.2.8.4項「Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイド」

43.2.8.1 Oracle Business Intelligenceドキュメントの一般的な訂正箇所

この項では、Oracle Business Intelligenceドキュメントの一般的な訂正箇所について説明します。

この時点で既知の問題はありません。

43.2.8.2 Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイド

この項では、Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイドの訂正箇所について説明します。

注意: リリース11.1.1.5.2での同等のガイドは『Oracle Fusion Middleware Oracle Business Intelligence Applications構成ガイド』です。

リリース11.1.1.6.2でのドキュメントの訂正項目

この時点で既知の問題はありません。

リリース11.1.1.6.0でのドキュメントの訂正項目

- 3.4.8.1項「DACクライアントのインストール方法」には、Oracle BI Applications Client Installerの場所が<BI Oracle Home>/clients/biappsclientsと記載されています。この場所は次の場所になります。
- Windowsの場合、<Install Repository>\biappsshiphome\shiphomeフォルダ内。

- LinuxおよびUNIXの場合、<Install Repository>/biappsshiphome/dist/stage/clients/biappsclientsフォルダ内。

- 3.4.2.1項「Oracle BI Applications RCUを使用したOracle BI Applicationsスキーマの作成」の手順10は、次のように読み替えてください。
10. 「スキーマ・パスワード」画面で、スキーマのパスワードを指定して確認します。

注意: 「すべてのスキーマに同じパスワードを使用」オプションを選択する必要はありません。

- 3.4.8.3項「最初にDACクライアントにログインする方法」の手順7は、次のように読み替えてください。
7. 「ユーザー名」および「パスワード」フィールドを使用して'BI Applications Administrator Duty'ロールを付与されたユーザーの資格証明を指定します。

注意: ユーザーは3.4.7項「設定手順: Oracle BI Applicationsコンポーネントへのアクセス権をユーザーに付与する」で、適切なロールを使用して設定されます。

リリース11.1.1.5.2でのドキュメントの訂正項目

- 4.2.4項「Oracle Business Intelligence Applicationsの設定のタスクの概要」で高レベルの設定タスクを完了した後で、ETLプロセスを開始する前に、ノード・マネージャ、管理サーバー、管理対象サーバー、BIサービス(つまりOPMN)のコンポーネントを開始または再開する必要があります。

- Oracle BI Applications RCUを使用したOracle BI Applicationsスキーマの作成に関する項には、Oracle BI Applications RCUのzipファイルの場所に関する次の情報が含まれています。
Oracle BI Applications RCUのrcuHomeBIApps.zipというzipファイルは、installers/biapps_rcu/<OS - LinuxまたはWindowsのいずれか>の下のFusion Applicationsソフトウェア・リポジトリにあります。(Fusion Applicationsソフトウェア・リポジトリは、Oracle Software Delivery CloudのOracle Fusion Applicationsメディア・パックで入手できるOracle Fusion Applications 11gパーツをダウンロードして解凍すると、取得されます。)このzipファイルをBIA_RCU_HOME.などのフォルダに解凍します。

- Informatica PowerCenterおよびHotfix 11のインストール・ファイルの場所に関する項は、正しくは次のようになります。
Informatica PowerCenter 8.6.1およびHotFix 11のインストール・ファイル、ライセンス・キーおよびユーザー・ドキュメントは、zipファイルで提供されます。これらのzipファイルは、/installers/powercenterの下のFusion Applicationsソフトウェア・リポジトリにあります。(Fusion Applicationsソフトウェア・リポジトリは、Oracle Software Delivery CloudのOracle Fusion Applicationsメディア・パックで入手できるOracle Fusion Applications 11gパーツをダウンロードして解凍すると、取得されます。)

powercenterフォルダには、Informatica PowerCenterのzipファイルが4つ格納されています。Informatica PowerCenter 8.6.1 Client Toolsインストール・ファイルは、V22464-01_1of2.zipから入手できます。PowerCenter Client Tools用のHotFix 11ファイルは、V22464-01_2of2.zipから入手できます。他の2つのzipファイルには、オペレーティング・システム固有のInformatica PowerCenter Servicesに関するファイルが格納されています。各メディア・パックのこれらのzipファイルの1つ目(1of2.zip)には、Informatica PowerCenter Services 8.6.1インストール・ファイルが格納されています。zipファイルの2つ目(2of2.zip)には、PowerCenter Services用のInformaticaドキュメント、ライセンス・キーおよびHotFix 11インストール・ファイルが格納されています。

- 手順5: Oracle BI管理ツールのインストールに関する項には、Oracle BI Clientインストーラ実行可能ファイルの場所に関する次の情報が正しくは記載されます。
Oracle Business Intelligence Enterprise Edition Plus Clientインストーラを使用して、Oracle BI管理ツールをインストールします。Oracle BI Clientインストーラ実行可能ファイルは、biee_client_install.exeという名前で、インストール済のBI Middlewareホーム(bi/clients/biserver)で使用できます。

- この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。
4.3.9項の手順9: ETL用のユーザーの作成に関する項は、誤ってグループでなくユーザーとしてFUSION_APPS_OBIA_BIEE_APPIDに言及していますが、正しくは次のようになります。

Extract Transform and Load (ETL)プロセスは、データがOracle Business Analytics Warehouseに抽出された元のFusion Application表について適切なデータ・セキュリティ権限が付与されたユーザーにより実行される必要があります。この目的で、FUSION_APPS_OBIA_BIEE_APPIDという名前のグループがインストール中に適切なETLセキュリティ権限でプロビジョニングされます(デフォルトで、このグループはOBIA_EXTRACT_TRANSFORM_LOAD_DUTYという名前の職務ロールにマップされます)。

ETL用のユーザーを作成するには、次の手順を実行します。

1. Oracle Identity Management (または適切なセキュリティ・ツール)を使用して新しいユーザーとパスワードを作成します。
たとえば、OBIA_ETL_USERという名前の新しいユーザーを作成することができます。

2. このユーザーをグループFUSION_APPS_OBIA_BIEE_APPIDのメンバーにします。
たとえば、ユーザーOBIA_ETL_USERをグループFUSION_APPS_OBIA_BIEE_APPIDに割り当てることができます。

3. ユーザーの資格証明をメモしてください。
これらの資格証明を使用して、後の設定プロセスで、DACおよびInformaticaの接続を構成します。

- 手順12: DAC Clientのインストールに関する項には、Oracle BI Applications Clientインストールの場所に関する次の情報が正しくは記載されます。
手順1は次のようになります: Oracle Software Delivery CloudのOracle Fusion Applicationsメディア・パックからOracle BI Applications Clientインストーラのパーツをダウンロードします。

- 4.3.7項の手順7: Oracle BI Repository File (RPD)の構成の、DW_DB_CONNECT値の説明には、例としてJDBC文字列が記載されます。この例には次のOCI/TNS文字列が記載されます。
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)))

- この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。
4.5.8項「BIドメインの拡張」で、install_dwtools.pyスクリプトのMDS_DB_SCHEMAとMDS_DB_URLのパラメータの説明は、プラットフォームMDSスキーマではなく、正しくはFusion Applicationsスキーマに言及します。これらのパラメータの説明は次のように読み替えてください。

MDS_DB_SCHEMAはFusion Applicationsスキーマ用のスキーマです(つまりプラットフォームMDSスキーマではありません)。このスキーマはOracle Fusion Applicationsのインストール・プロセスの一部として、Oracle Business Intelligenceのプロビジョニング中に作成されました。たとえば、DEV11G_MDSです。

MDS_DB_URLはFusion Applicationsスキーマの接続文字列です(つまり、プラットフォームMDSスキーマではありません)。このスキーマはOracle Fusion Applicationsのインストール・プロセスの一部として、Oracle Business Intelligenceのプロビジョニング中に作成されました。たとえば、machine12345.company.com.example:1521:BIA11Gです。

43.2.8.3 Oracle BI Applications Configuration Managerヘルプ・システム

この項では、Oracle BI Applications Configuration Managerヘルプ・システムの訂正箇所について説明します。

この時点で既知の問題はありません。

43.2.8.4 Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligence Applicationsリファレンス・ガイド』の訂正箇所について説明します。

- この問題が該当するのは、リリース11.1.1.5.1および11.1.1.5.2です。
2.1.10項「ETLプロセスの実行に必要なもの」では、誤ってグループではなくユーザーとしてFUSION_APPS_OBIA_BIEE_APPIDに言及しており、最初の2段落は次のように読み替えてください。

Extract Transform and Load (ETL)プロセスは、データがOracle Business Analytics Warehouseに抽出された元のFusion Application表について適切なデータ・セキュリティ権限が付与されたユーザーにより実行される必要があります。この目的で、FUSION_APPS_OBIA_BIEE_APPIDという名前のグループがインストール中に適切なETLセキュリティ権限でプロビジョニングされます(デフォルトで、このグループはOBIA_EXTRACT_TRANSFORM_LOAD_DUTYという名前の職務ロールにマップされます)。

ETL用のユーザーを作成するには、Oracle Identity Management (または適切なセキュリティ・ツール)を使用して新しいユーザーとパスワードを作成します。たとえば、OBIA_ETL_USERという名前の新しいユーザーを作成することができます。次に、このユーザーをグループFUSION_APPS_OBIA_BIEE_APPIDのメンバーにします。たとえば、ユーザーOBIA_ETL_USERをグループFUSION_APPS_OBIA_BIEE_APPIDに割り当てることができます。最後に、ユーザーの資格証明をメモしてください。このプロセスは、Oracle Fusion Middleware Oracle Business Intelligence Applicationsインストレーションおよび構成ガイドのETL用のユーザーの作成のトピックのインストール後の設定手順に記載されています。

- この問題が該当するのは、リリース11.1.1.5.1、11.1.1.5.2および11.1.1.6です。
4.4.1.1項「JAZN設定への変更の適用方法」には次のエラーが含まれています。

- ポリシー・ストア・ファイルの名前はbiapps-policystore.xml (ダッシュ区切りを使用)で、biapps_policystore.xml (アンダースコア区切りを使用)ではありません。

- ポリシー・ストアの場所は次のように指定する必要があります。
BI ORACLE_HOME/.patch_storage/<patch_number>_<date_time>/original_patch/files/bifoundation/admin/provisioning/biapps-policystore.xml。

- 手順7のpatchPolicyStore()コマンドのbaselineAppStripe="obi"は、正しくは"productionAppStripe"です。

43.3 Oracle Business Intelligenceデータ・ウェアハウス管理コンソール(DAC)プラットフォームのリリース・ノート

この項では、Oracle Business Intelligenceデータ・ウェアハウス管理コンソールのプラットフォームに関連する問題について説明します。内容は次のとおりです。

- 43.3.1項「前のリビジョン以降に特定されたDACの問題および回避方法」

- 43.3.2項「DACの一般的な問題および回避方法」

- 43.3.3項「DACのインストールの問題および回避方法」

- 43.3.4項「DACのアップグレードの問題および回避方法」

- 43.3.5項「DACドキュメントの訂正箇所」

43.3.1 前のリビジョン以降に特定されたDACの問題および回避方法

前のリビジョン以降に特定された既知の問題はありません。

43.3.2 DACの一般的な問題および回避方法

この項では、DACに関連する一般的な問題および回避方法について説明します。

この時点で既知の問題はありません。

43.3.3 DACのインストールの問題および回避方法

この項では、DACのインストールに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.3.4 DACのアップグレードの問題および回避方法

この項では、前リリースからのDACアップグレードに関連する問題および回避方法について説明します。

この時点で既知の問題はありません。

43.3.5 DACドキュメントの訂正箇所

この項では、DACドキュメントおよびヘルプ・システムの訂正箇所について説明します。次のトピックが含まれています。

- 43.3.5.1項「Oracle Fusion Middleware Oracle Business Intelligenceデータ・ウェアハウス管理コンソール・ユーザーズ・ガイド」

- 43.3.5.2項「DACクライアント・ヘルプ・システム」

43.3.5.1 Oracle Fusion Middleware Oracle Business Intelligenceデータ・ウェアハウス管理コンソール・ユーザーズ・ガイド

この項では、『Oracle Fusion Middleware Oracle Business Intelligenceデータ・ウェアハウス管理コンソール・ユーザーズ・ガイド』の訂正箇所について説明します。

この時点で既知の問題はありません。

43.3.5.2 DACクライアント・ヘルプ・システム

この項では、DACクライアント・ヘルプ・システムのドキュメントの訂正箇所について説明します。

この時点で既知の問題はありません。

44 Oracle Real-Time Decisions

この章では、Oracle Real-Time Decisions (Oracle RTD)に関連する問題について説明します。Decision Studio、統合およびセキュリティに関する問題を含みます。

この章の構成は、次のとおりです。

- 44.1項「Oracle RTDの一般的な問題および回避方法」

- 44.2項「Oracle RTDのインストールの問題および回避方法」

- 44.3項「Oracle RTDのアップグレードの問題および回避方法」

- 44.4項「Oracle RTDの構成の問題および回避方法」

- 44.5項「Oracle RTDのセキュリティの問題および回避方法」

- 44.6項「Oracle RTDの管理の問題および回避方法」

- 44.7項「Oracle RTDの統合の問題および回避方法」

- 44.8項「Oracle RTD Decision Studioの問題および回避方法」

- 44.9項「Oracle RTDデシジョン・センターの問題および回避方法」

- 44.10項「Oracle RTDのパフォーマンス監視の問題および回避方法」

- 44.11項「Oracle RTDの外部化されたオブジェクトの管理の問題および回避方法」

- 44.12項「Oracle RTDのローカライズの問題および回避方法」

- 44.13項「Oracle RTDのドキュメントの訂正箇所」

- 44.14項「Oracle RTDのサード・パーティ・ソフトウェアの情報」

Oracle Fusion Middlewareの実装によっては、このドキュメントの次の章に含まれる一部の情報も関係します。

- 第2章「インストール、パッチ適用および構成」

- 第3章「アップグレード」

- 第4章「Oracle Fusion Middlewareの管理」

- 第5章「Oracle Enterprise Manager Fusion Middleware Control」

- 第6章「Oracle Fusion Middlewareの高可用性およびエンタープライズ・デプロイメント」

44.1 Oracle RTDの一般的な問題および回避方法

この項では、Oracle RTDに関連する一般的な問題および回避方法について説明します。次のトピックが含まれています。

- 44.1.1項「一時的な可能性の問題」

- 44.1.2項「開発デプロイメント状態のみを使用する」

- 44.1.3項「インライン・サービスが特定の機能を使用する場合、コマンドラインからインライン・サービスをデプロイするとエラーが発生する」

- 44.1.4項「クラスタ内でバッチ名を一意にする」

44.1.1 一時的な可能性の問題

モデルの初期段階では、未熟な予測モデルによって、NaNではなく実際の可能性が返される場合があります。また、モデルに対して「可能性のランダム化」オプションが有効化されている場合、成熟した予測モデルによって、実際の可能性ではなくNaNが返されることもあります。これらの状況は一時的なもので、後者の場合は「可能性のランダム化」機能の利点の方が重要です。

44.1.2 開発デプロイメント状態のみを使用する

デプロイメント状態は今後のリリースで非推奨になる予定です。それまでの間は、開発以外のデプロイメント状態を使用しないでください。

44.1.3 インライン・サービスが特定の機能を使用する場合、コマンドラインからインライン・サービスをデプロイするとエラーが発生する

最後のイベントから経過した日数、チャネルでの最後のイベントから経過した日数、最新イベントの数、またはチャネルでの最新イベントの数の各組込み機能の1つ以上を使用するインライン・サービスは、コマンドライン・デプロイヤを使用してデプロイできません。

回避方法は次のとおりです。

1. 解凍されたRTDdeploytoolフォルダ(C:\<myDir>\OracleBI\RTDdeploytool)にナビゲートします。

2. includesフォルダをRTD_HOME\eclipse\plugins\com.sigmadynamics.studio_11.1.1.5.0(例: C:\OracleBI\RTD\eclipse\plugins\com.sigmadynamics.studio_11.1.1.5.0\includes)から、解凍されたRTDdeploytoolフォルダにコピーします。

44.1.4 クラスタ内でバッチ名を一意にする

インライン・サービス名とバッチ名はクラスタ内で一意であることが標準の要件です。

インライン・サービスがクラスタ内でコピーされた後、インライン・サービスに登録されたバッチ名は一意性を得るために手動で変更することができます。この手動の手順は、次の一般的な例に示すように、インライン・サービスのバッチ登録コードにより、バッチ名が新しいインライン・サービス名から自動的に生成される場合は不要です。

batchAgent.registerBatch(
batchAgent.getInlineService().getName() + ".FeedBackBatchJob",
"com.<mycompany>.rtd.batch.FeedBackBatchJob",
FeedBackBatchJob.description,
FeedBackBatchJob.paramDescriptions,
FeedBackBatchJob.paramDefaults);

または

batchAgent.registerBatch(
Application.getApp().getName() + ".FeedBackBatchJob",
"com.<mycompany>.rtd.batch.FeedBackBatchJob",
FeedBackBatchJob.description,
FeedBackBatchJob.paramDescriptions,
FeedBackBatchJob.paramDefaults);

バッチを呼び出す可能性のあるすべてのプログラムに、新しいバッチ名を知らせる必要があることに注意してください。

44.2 Oracle RTDのインストールの問題および回避方法

この時点で既知の問題はありません。

44.3 Oracle RTDのアップグレードの問題および回避方法

この時点で既知の問題はありません。

44.4 Oracle RTDの構成の問題および回避方法

この時点で既知の問題はありません。

44.5 Oracle RTDのセキュリティの問題および回避方法

この項では、Oracle RTDおよびセキュリティに関連する一般的な問題および回避方法について説明します。内容は次のとおりです。

- 44.5.1項「Oracle Access Manager (OAM)11gフォームベース認証でデシジョン・センターのログアウトが正しくリダイレクトされない」

44.5.1 Oracle Access Manager (OAM)11gフォームベース認証でデシジョン・センターのログアウトが正しくリダイレクトされない

Webゲート10gがOracle Access Manager (OAM)11gでOracle RTD Decision CenterへのアクセスのSSOプロバイダとして構成されている場合、ログアウトしてからDecision Centerに戻って再ログインするユーザーに対して、ユーザー名とパスワードの資格証明の入力を要求する必要があります。この動作が正常に行われるようにするには、OAM/Webゲートで次のOracle RTD Decision Centerリソースをパブリック(保護対象外または匿名のアクセス)として構成する必要があります。1. Decision CenterのログアウトURI /ui/do/logout。2. Decision Centerの画像 /ui/images/*

構成の実行方法の詳細は、次の場所にある『Oracle Fusion Middleware Oracle Access Manager管理者ガイド』のリソースの保護およびSSOの有効化のためのポリシーの管理に関する項を参照してください。

http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15478/app_domn.htm#CHEIDJAF

44.6 Oracle RTDの管理の問題および回避方法

この時点で既知の問題はありません。

44.7 Oracle RTDの統合の問題および回避方法

この項では、Oracle RTD統合に関連する問題および回避方法について説明します。内容は次のとおりです。

- 44.7.1項「プロパティ・ファイルに応じてJavaスマート・クライアントの実行構成を変更する必要がある」

44.7.1 プロパティ・ファイルに応じてJavaスマート・クライアントの実行構成を変更する必要がある

Javaスマート・クライアントのサンプルを設定する際には、サンプルを実行する前に、使用するプロパティ・ファイルに応じてDecision Studioで実行構成を変更する必要があります。

注意:

<RTD_HOME>は、クライアント側ファイルのインストール先ディレクトリ(たとえばC:\RTD_Tools)を表します。

「引数」タブで行う変更では、明示的なフルパス名を入力する必要があります。<RTD_HOME>は、必ずクライアント側ファイルのインストール・ディレクトリの完全な名前に置き換えてください。

プロパティ・ファイルとしてsdclient.propertiesを使用する場合は、次の変更を行います。

- 「引数」タブのプログラム引数ボックスに、次を追加します。<RTD_HOME>は、クライアント側ファイルのインストール・ディレクトリの完全な名前に置き換えてください。

- -u "<RTD_HOME>\client\Client Examples\Java Client Example\lib\sdclient.properties"

プロパティ・ファイルとしてsdjrfclient.propertiesを使用する場合は、次の変更を行います。

- 「引数」タブのプログラム引数ボックスに、次を追加します。<RTD_HOME>は、クライアント側ファイルのインストール・ディレクトリの完全な名前に置き換えてください。

- -u "<RTD_HOME>\client\Client Examples\Java Client Example\lib\sdjrfclient.properties"

プロパティ・ファイルとしてclientHttpEndPoints.propertiesを使用する場合は、次の変更を行います。

- 「引数」タブのプログラム引数ボックスに、次を追加します。<RTD_HOME>は、クライアント側ファイルのインストール・ディレクトリの完全な名前に置き換えてください。

- -u "<RTD_HOME>\client\Client Examples\Java Client Example\lib\clientHttpEndPoints.properties"

- クラスパス・タブで次の手順を行います。

- 既存のプロジェクトを削除します。

- 次のjarファイルを追加します。commons-code.jar、commons-httpclient.jar、commons-logging.jar、j2ee-client.jar、rtd-ds-client.jar(存在しない場合)。

- デフォルトでプロジェクトを追加します。

44.8 Oracle RTD Decision Studioの問題および回避方法

この項では、Oracle RTD Decision Studioに関連する問題および回避方法について説明します。次のトピックが含まれています。

- 44.8.1項「64ビット・マシンでのDecision Studioには32ビットJDKを指定する必要がある」

- 44.8.2項「マルチレベル・エンティティ階層での配列属性のマッピング」

- 44.8.3項「一部のエンティティに対してキャッシングを有効化する際の問題」

- 44.8.4項「クラスタのアクティブ・セッションの終了がデプロイメント・リクエストを受信するデシジョン・サーバーでのみ機能する」

44.8.1 64ビット・マシンでのDecision Studioには32ビットJDKを指定する必要がある

64ビット・マシンでDecision Studioを実行するには、コマンドラインで32ビットJDKを指定する必要があります。例を示します。

<RTD_client>\eclipse\eclipse.exe -vm "C:\jdk160_32bit\jre\bin\javaw"

44.8.2 マルチレベル・エンティティ階層での配列属性のマッピング

通常、親子エンティティ階層では、子エンティティが親エンティティの属性として定義されます。子エンティティが「配列」属性である場合、子の「配列」属性は直接の親エンティティのみのデータソースにマップするよう注意してください。たとえば、多くの「アカウント」を持つ「顧客」がおり、この各「アカウント」には多くの「契約」があるとします。Decision Studioでは、「顧客」エンティティの「マッピング」タブには、次のような完全な階層が表示されます: - 「顧客」エンティティには、「アカウント」エンティティが「配列」属性として含まれます。- 「アカウント」属性には、「契約」エンティティが「配列」属性として含まれます。「アカウント」エンティティの「マッピング」タブには、「契約」エンティティが「配列」属性として含まれます。この例では、「アカウント」エンティティの「マッピング」タブ内の「契約」属性のみをマップします。「顧客」エンティティの「マッピング」タブ内の「契約」属性はマップしないでください。

44.8.3 一部のエンティティに対してキャッシングを有効化する際の問題

既知の問題として、エンティティ・キャッシングを有効化する際に、次に示す多数の設計要因が重なる場合、コンパイルおよびランタイム・エラーが発生します。

- マルチレベル・エンティティ階層を使用しており、子エンティティが親エンティティの配列属性である

- 子エンティティのデータソースには入力列が定義されていない

- 子エンティティでのキャッシングを有効化する

可能であれば、子エンティティの構造(特に、ソースにマップされる属性)を単純化してください。これが不可能な場合は、Oracleサポート・サービスに連絡して具体的な設計構成の詳細を伝えてください。

44.8.4 クラスタのアクティブ・セッションの終了がデプロイメント・リクエストを受信するデシジョン・サーバーでのみ機能する

アクティブ・セッションの終了オプションを選択してクラスタにインライン・サービスをデプロイすると、インライン・サービスのデプロイメント・リクエストを受信するデシジョン・サーバーのセッションのみが終了します。

44.9 Oracle RTDデシジョン・センターの問題および回避方法

この時点で既知の問題はありません。

44.10 Oracle RTDのパフォーマンス監視の問題および回避方法

この時点で既知の問題はありません。

44.11 Oracle RTDの外部化されたオブジェクトの管理の問題および回避方法

この時点で既知の問題はありません。

44.12 Oracle RTDのローカライズの問題および回避方法

この時点で既知の問題はありません。

44.13 Oracle RTDのドキュメントの訂正箇所

この項では、Oracle RTDのドキュメントおよびヘルプ・システムの訂正箇所について説明します。内容は次のとおりです。

- 44.13.1項「Oracle Fusion Middleware Oracle Real-Time Decisions管理者ガイド」

- 44.13.2項「Oracle Fusion Middleware Oracle Real-Time Decisionsプラットフォーム開発者ガイド」

44.13.1 Oracle Fusion Middleware Oracle Real-Time Decisions管理者ガイド

現時点では『Oracle Fusion Middleware Oracle Real-Time Decisions管理者ガイド』の既知の訂正箇所はありません。

44.13.2 Oracle Fusion Middleware Oracle Real-Time Decisionsプラットフォーム開発者ガイド

この項では、『Oracle Fusion Middleware Oracle Real-Time Decisionsプラットフォーム開発者ガイド』の訂正箇所について説明します。内容は次のとおりです。

- 44.13.2.1項「コードとマニュアル説明の間で外部ルール開発ヘルパーが一致しない」

- 44.13.2.2項「インライン・サービスで選択肢ではなく選択肢IDを保存する」

44.13.2.1 コードとマニュアル説明の間で外部ルール開発ヘルパーが一致しない

現在DC_Demoインライン・サービスとともにリリースされている外部ルール開発ヘルパーは、17.2.8項「外部インタフェースおよび組込みルール・エディタの設定」や、17.3項「動的選択および外部ルールを使用したエンドツーエンド開発の例」で説明されているように機能しません。

44.13.2.2 インライン・サービスで選択肢ではなく選択肢IDを保存する

『Oracle Fusion Middleware Oracle Real-Time Decisionsプラットフォーム開発者ガイド』のスタート・チュートリアルの章には、セッション関連のエンティティに選択肢が格納されています。選択肢オブジェクト全体ではなく、選択肢のIDのみが保存されるように構成することをお薦めします。

44.14 Oracle RTDのサード・パーティ・ソフトウェアの情報

この項では、サード・パーティのソフトウェアについて説明します。内容は次のとおりです。

- 44.14.1項「Displaytagのダウンロード場所」

44.14.1 Displaytagのダウンロード場所

サード・パーティ・パッケージのDisplaytagは、http://displaytag.sourceforge.netからダウンロードできます。

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