この章では、Oracle Application Serverのインストールに関する問題と、その対処方法について説明します。内容は次のとおりです。
この項では、Oracle Application Serverのインストールに関する問題について説明します。内容は次のとおりです。
第3.1.1項「mySOACompanyトポロジへの統合されたOracle SOA Suite Installerの使用」
第3.1.16項「Oracle Application Serverの後にOracle Databaseがインストールされた場合のONSポートの競合」
『Oracle Application Server エンタープライズ・デプロイメント・ガイド』には、分散環境でのmySOACompanyトポロジのインストール方法が記載されています。つまり、各種のSOAコンポーネントは個別のコンテナにインストールされます。可用性とパフォーマンスの隔離のため、この環境をお薦めします。このような問題が重要な場合は、すべてのSOAコンポーネントを単一コンテナにインストールできます。そのためには、Oracle Application Server SOA Suite 10.1.3.1.0インストーラを起動し、「J2EEサーバー、WebサーバーおよびSOAスイート」インストール・タイプを選択します。
有効なDNS登録済の静的IPアドレスを使用するMicrosoft Vistaシステムへのインストール時に、次のエラーが表示される場合があります。
A DHCP configuration was detected on this host. The installer also detected that the local hostname and the network hostname differ. Please resolve the networking issues by referring the "Installing on DHCP Computers" section in the installation guide.
この問題が発生するのは、同じ名前のネットワーク・アダプタが複数存在し、その1つがDHCPに対して有効化されている場合です。
対処方法
DHCPに対して有効化されているネットワーク・アダプタ上で、ダミーの静的IPアドレスを設定します。
インストールを再開します。
元のネットワーク・アダプタ構成情報をリストアします。
Oracle Application Serverのこのリリースでは、IPv6により構成されているマシン上での実行は認証されていません。Oracle Application Serverのこのリリースは、IPv4により構成されているマシンにインストールして実行する必要があります。
(サイレントまたは非対話モードでインストールを実行するために)レスポンス・ファイルを使用してインストーラを実行する場合、『Oracle Application Serverインストレーション・ガイド』のインストーラでのレコード・モードを使用したレスポンス・ファイルの作成に関する項で説明しているように、-recordコマンドライン・オプションによって作成されたレスポンス・ファイルをインストーラで使用することはできません。かわりに、提供されたレスポンス・ファイル・テンプレートにより作成されたレスポンス・ファイルを使用する必要があります。テンプレートにあるプレースホルダ値は、必要な値に置き換えます。
Sun社のJava Access Bridgeにより、JAWSスクリーン・リーダーなどのアシスティブ・テクノロジは、Microsoft Windowsプラットフォーム上で動作するJavaアプリケーションを読み込めるようになります。アシスティブ・テクノロジでは、Oracle Universal InstallerおよびOracle Enterprise Manager 10g Application Server ControlなどのJavaベース・インタフェースを読み込むことができます。
アシスティブ・テクノロジを使用する必要がある場合、http://java.sun.com/products/accessbridge/でJava Access Bridge 2.0を取得できます。
英語以外の言語でOracle Application Serverをインストールした場合、Configuration Assistantからの出力に疑問符(「?」)の文字列が表示される場合があります。「?」の文字は無視して問題ありません。
VIRTUAL_HOST_NAME環境変数を設定して基本インストールを正常に終了した後に、ORACLE_HOME¥opmn¥logs¥default_group~home~default_group~1に次のエラー・メッセージが表示される場合があります。
Warning: Unable to set up connection factory for a resource adapter in esb-dt: Error creating a ResourceAdapter implementation class. Error creating a JavaBean of class 'oracle.tip.esb.server.bootstrap.DesignTimeResourceAdapter: java.lang.RuntimeException: failed to get ESB_HOME: java.lang.NullPointerException Warning: Unable to set up connection factory for a resource adapter in esb-rt: Error creating a ResourceAdapter implementation class. Error creating a JavaBean of class 'oracle.tip.esb.server.bootstrap.RuntimeResourceAdapter: java.lang.RuntimeException: failed to get ESB_HOME: java.lang.NullPointerException log4j:WARN No appenders could be found for logger (org.quartz.simpl.SimpleThreadPool). log4j:WARN Please initialize the log4j system properly.
これらのエラー・メッセージは無視して問題ありません。
Oracle Application Serverを正常にインストールした後に、application.logファイルに次のエラー・メッセージが見つかる場合があります。
javax.servlet.ServletException: ORABPEL START-UP ERROR!!!!!!!! OraBPEL run-time expected system environment property "orabpel.home".
このエラー・メッセージは無視して問題ありません。
トルコ語ロケールでは、Oracle Application Server中間層のインストールが失敗します。
いくつかのインストール画面が正しく表示されず使用できないため、トルコ語ロケールではUniversal Installerを実行してOracle Application Serverをインストールしないでください。
OWSMおよびBPELなどのOracle Application Serverコンポーネントは、トルコ語ロケールでは機能しません。
選択したデフォルト言語により、Oracle Application Serverの基本インストールまたは拡張インストールを実行した後、次の状況では、一部のグラフィカル・ユーザー・インタフェースのタブおよびボタンが四角形として表示される場合があります。
日本語バージョンのMicrosoft WindowsにOracle Application Serverをインストールしており、ブラウザ言語が簡体字中国語、繁体字中国語または韓国語である場合
簡体字中国語バージョンのMicrosoft WindowsにOracle Application Serverをインストールしており、ブラウザ言語が日本語、繁体字中国語または韓国語である場合
繁体字中国語バージョンのMicrosoft WindowsにOracle Application Serverをインストールしており、ブラウザ言語が日本語、簡体字中国語または韓国語である場合
韓国語バージョンのMicrosoft WindowsにOracle Application Serverをインストールしており、ブラウザ言語が日本語、簡体字中国語または繁体字中国語である場合
欧州バージョンのMicrosoft WindowsにOracle Application Serverをインストールしており、ブラウザ言語が簡体字中国語、繁体字中国語または韓国語である場合
簡体字中国語および繁体字中国語を使用してOracle Application Serverをインストールする場合の問題を回避するために、次のロケールを使用することをお薦めします。
簡体字中国語の場合: zh_CN.gb18030ではなくzh_CN.gbk
繁体字中国語の場合: zh_TW.eucTWではなくzh_TW.big5
スペイン語およびポルトガル語(ブラジル)言語ロケールでのOracle Application Serverの拡張インストールで、「ルール制御」アイコンが表示されません。
さらに、Oracle Application ServerへのURLリンクも正しく設定されません。
ポルトガル語(ブラジル)ロケールのインストールには、「ルール制御」リンクはありません。
Oracle Application Serverのインストールに続くOracle HTTP Serverの「ようこそ」ページが英語でしか表示されません。
翻訳されたOracle HTTP Serverの「ようこそ」ページを表示するには、次の書式でインストール情報を入力する必要があります。<lang>は、「ようこそ」ページの表示に使用する言語です。
http://<host>.<port>/index.html.<lang>
次に例を示します。
http://<host>.<port>/index.html.ja(日本語)
http://<host>.<port>/index.html.ko(韓国語)
http://<host>.<port>/index.html.zh_TW(繁体字中国語)
http://<host>.<port>/index.html.zh_CN(簡体字中国語)
http://<host>.<port>/index.html.de(ドイツ語)
http://<host>.<port>/index.html.fr(フランス語)
http://<host>.<port>/index.html.it(イタリア語)
http://<host>.<port>/index.html.es(スペイン語)
http://<host>.<port>/index.html.pt_BR(ポルトガル語(ブラジル))
OracleAS Metadata Repository Database内のBPELスキーマに古いスキーマが含まれている場合、opmnctl stopallコマンドがタイムアウトします。
この問題に対処するには、本番IRCAを実行し、OracleAS Metadata Repositoryに新規スキーマをロードします。
Oracle Application Server SOA MainCDのインストールが成功した後、oraInstallyyyy-mm-dd_hh-mm-ssAM/PM.errファイルに次の例外メッセージが含まれている場合があります。
java.lang.NumberFormatException: For input string: ""80""at java.lang.NumberFormatException.forInputString(Unknown Source) ...... Returning 0 instead
この例外メッセージは無視して問題ありません。
Oracle Application Serverをインストールすると、ONS localportはデフォルトで6101に設定されます。同じホストにOracle Databaseをインストールした場合、データベースのONSポートも6101に設定される可能性があります。これによりポートの競合が発生します。この問題に対処するには、インストール後にいずれかのONSポートを別のポート番号に手動で変更します。ONSポート番号の変更手順については、『Oracle Application Server管理者ガイド』を参照してください。
ユーザーのopmn起動にJapanese_Japanロケールを使用すると、ロギング機能の問題によりopmnが不安定になります。Japanese_Japanのかわりに、American_Americaなどの別の言語ロケールを使用してください。
この項では、インストールに関するドキュメントの記載内容の誤りについて説明します。内容は次のとおりです。
『Oracle Application Serverインストレーション・ガイド』の第2章「要件」では、/etc/hostsファイルに関するいくつかの追加情報が欠落しています。
インストールでoc4j:homeを開始するには、/etc/hostsファイルに次のエントリが存在する必要があります。
127.0.0.1 localhost
インストールの完了後readme.txtが表示されますが、次の項のURLにタイプミスがあります。
Oracle Application Serverのオンライン・ドキュメントは、次のサイトを参照してください。http://download.oracle.com/docs/cd/B31017-01/index.htm
正しいURLは次のとおりです。
http://download.oracle.com/docs/cd/B31017_01/index.htm
URL内のダッシュ(-)をアンダースコア文字(_)にする必要があります。