ヘッダーをスキップ
Oracle SOA Suite Oracle WebLogic Serverのためのインストレーション・ガイド
10g リリース3(10.1.3.5.1)for UNIX Systems and Microsoft Windows
B57228-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

2 インストール

この章では、Oracle SOA SuiteをOracle WebLogic Serverとともにインストールする方法を説明します。 この章の内容は次のとおりです。

2.1 インストールおよび構成ステップの概要

ここでは、Oracle Databaseのインストールと構成、Oracle Databaseでのスキーマの作成、およびOracle WebLogic Serverのインストールと構成に関する手順を説明します。

次の手順を順に実行します。

  1. Oracle WebLogic Server 11gのインストール(第2.3項

  2. インストーラからのベースIRCAを使用したSOAスキーマの作成(第2.4項

  3. Oracle WebLogic Server 11g向けOracle SOA Suite 10.1.3.5.1のダウンロード(第2.5項

  4. Oracle SOA SuiteのOracle WebLogic Serverとのインストール(第2.6項

  5. configureSOAラッパー・スクリプトの実行(SOAの構成およびWLS構成ウィザードの呼出し)(第2.7項

  6. ConfigWizardを使用したSOADomainの作成(第2.8項


関連項目:

インストール構成の完了後に、次のドキュメントを確認することをお薦めします。
  • 『Oracle BPEL Process Managerクイック・スタート・ガイド』

  • 『Oracle BPEL Process Manager Order Bookingチュートリアル』

  • 『Oracle BPEL Process Manager開発者ガイド』

  • 『Oracle Application Server Adapters for Files, FTP, DatabasesおよびEnterprise Messagingユーザーズ・ガイド』

  • 『Oracle Application Server Adapter概要』

次のURLのOracle Technology Network(OTN)で、10g リリース3(10.1.3.1)ドキュメント・ライブラリを入手できます。

http://www.oracle.com/technology/documentation/appserver10131.html


2.2 システム要件、前提条件および動作保証

インストールを実施する前に、システム要件と動作保証に関するマニュアルを読み、使用するシステム環境がインストールする製品の最小インストール要件を満たしていることを確認する必要があります。

システム要件のマニュアルには、ハードウェアおよびソフトウェア要件、最小ディスク領域およびメモリー要件、必要なシステム・ライブラリ、パッケージ、パッチなどの情報が記載されています。

http://www.oracle.com/technology/software/products/ias/files/oracle_soa_requirements_101310.html

動作保証に関するマニュアルには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品に関する情報が記載されています。

http://www.oracle.com/technology/software/products/ias/files/oracle_soa_certification_101310.html

注意:

Oracle SOA SuiteをOracle WebLogic Serverとともにインストールした後は、Oracle SOA Suiteをアンインストールできません。

2.3 Oracle WebLogic Serverのインストール

Oracle SOA Suiteをインストールする前に、まずOracle WebLogic Serverをインストールする必要があります。

Oracle WebLogic Serverのインストール方法の詳細は、『Oracle Fusion Middleware Installation Guide for Oracle WebLogic Server』を参照してください。

2.4 インストーラからのベースIRCAを使用したSOAスキーマの作成

この項では、インストーラからベースIRCAを使用してSOAスキーマを作成する方法を説明します。


注意:

Oracle WebLogic ServerでOracle SOA Suiteを構成するためのスクリプトを実行する前に、JAVA_HOME環境パラメータを設定する必要があります。

  1. Oracle SOA Suiteインストーラ・ディレクトリのinstall\soa_schemas\ircaフォルダに移動します。

  2. Oracle Databaseのインストール場所がポイントされるようにSOA_ORACLE_HOMEを設定します。

    Microsoft Windowsの例:

    set SOA_ORACLE_HOME=c:\Oracle10g
    

    UNIXの例:

    setenv SOA_ORACLE_HOME /Oracle10g/
    
  3. JDKを設定します。

    Microsoft Windowsの例:

    set JAVA_HOME=<MW_HOME>/jdk160_11
    

    UNIXの例:

    setenv  JAVA_HOME <MW_HOME>/jdk160_11
    
  4. Microsoft Windowsではirca.bat、UNIXでは./irca.shと入力します。

    これにより、BPEL、ESBおよびOWSMに必要なスキーマを作成するためのircaスクリプトが実行されます。

  5. インストーラによりプロンプトが表示されたら、次の情報を入力します。

    • データベース・ホスト名: データベース・ホスト名

    • ポート番号: データベースのポート番号

    • サービス名: データベースのサービス名

    • SYSパスワード: データベースにアクセスするためのパスワード

  6. インストーラによりプロンプトが表示されたら、次の情報を入力します。

    • ORABPELスキーマをロードしますか( y /n )

      「はい」を選択してからorabpelスキーマ・パスワードを入力します。

    • ORAESBスキーマをロードしますか( y /n )

      「はい」を選択してからoraesbスキーマ・パスワードを入力します。

    • ORAWSMスキーマをロードしますか( y /n )

      「はい」を選択してからorawsmスキーマ・パスワードを入力します。

    さらに、システム情報をコマンドライン・パラメータとしてインストーラに渡すことができます。 この機能を使用するには、irca.shに関するコマンドライン・ヘルプを参照してください。

    orabpeloraesbおよびorawsmスキーマがOracle Databaseにロードされます。

2.5 Oracle WebLogic Server向けOracle SOA Suite 10.1.3.5.1

Oracle SOA Suite 10.1.3.5.1のCD-ROMを挿入するか、次のURLからインストーラをダウンロードします。

http://www.oracle.com/technology/software/products/ias/htdocs/101310.html

2.6 Oracle SOA SuiteのOracle WebLogic Serverとのインストール

この項では、Oracle SOA SuiteをOracle WebLogic Serverとともにインストールする方法を説明します。


注意:

このマニュアルで参照しているOracleホーム・ディレクトリは、次のとおりです。
  • MW_HOME: (/home/user/Oracle/Middlewareなど)

  • WL_HOME: (/home/user/Oracle/Middleware/wlserver_10.3など)

  • SOA_ORACLE_HOME: (/home/user/Oracle/Middleware/OracleAS_1など)


Oracle SOA SuiteをOracle WebLogic Serverとともにインストールするには、次の手順を実行します。

  1. Oracle WebLogic Serverインストール・パッケージとともにOracle SOA Suiteをダウンロードしたディレクトリに移動します。

  2. <ダウンロード・ディレクトリ>Disk1/setup.exe(Microsoft Windows)または<ダウンロード・ディレクトリ>Disk1/runInstaller.sh(Linux)ファイルを選択してインストールを開始します。

  3. 「ようこそ」画面を確認します。

    図2-1 「ようこそ」画面

    インストーラの「ようこそ」画面
    「図2-1 「ようこそ」画面」の説明

    「次へ」をクリックします。

  4. 「ファイルの場所の指定」画面を確認します。

    図2-2 「ファイルの場所の指定」画面

    インストーラの「ようこそ」画面
    「図2-2 「ファイルの場所の指定」画面」の説明

    次の情報を入力します。

    • 名前: Oracle SOA SuiteおよびOracle WebLogic Serverのインストール名

    • パス: Oracle SOA SuiteをOracle WebLogic Serverとともにインストールするディレクトリのフルパス

      Oracle SOA Suiteのインストール・パスは、MW_HOMEディレクトリ内である必要があります。

  5. 「言語の選択」画面

    図2-3 「言語の選択」画面

    インストーラの「ようこそ」画面
    「図2-3 「言語の選択」画面」の説明

    インストールに使用される言語を選択します。

  6. WebLogicサーバー・ホームの場所画面

    図2-4 WebLogicサーバー・ホームの場所画面

    インストーラの「ようこそ」画面
    「図2-4 WebLogicサーバー・ホームの場所画面」の説明

    Oracle WebLogic Serverは、MW_HOMEディレクトリ内のwlserver_10.3ディレクトリを指している必要があります。

  7. WebLogicサーバーのプロキシ情報画面

    図2-5 WebLogicサーバーのプロキシ情報画面

    インストーラの「ようこそ」画面
    「図2-5 WebLogicサーバーのプロキシ情報画面」の説明

    WebLogicサーバーでプロキシを使用しますか。: 「はい」または「いいえ」を選択

  8. WebLogicサーバーのプロキシ情報の指定画面

    図2-6 WebLogicサーバーのプロキシ情報の指定画面

    インストーラの「ようこそ」画面
    「図2-6 WebLogicサーバーのプロキシ情報の指定画面」の説明

    インストールについて、「ホスト名」、ポートおよびプロキシなしのホストを入力します。 プロキシ・ホストの形式はhost1|host2です。

  9. SOAスキーマの接続情報の指定

    図2-7 SOAスキーマの接続情報の指定画面

    インストーラの「ようこそ」画面
    「図2-7 SOAスキーマの接続情報の指定画面」の説明

    Oracleデータベースについて次の情報を入力します。

    • ホスト名: データベースのホスト名

    • ポート: データベース・インストールのポート

    • サービス名: データベース・インストールのサービス名

    • ORABPELパスワード: orabpelスキーマのパスワード

    • ORAESBパスワード: oraesbスキーマのパスワード

    • ORAWSMパスワード: orawsmスキーマのパスワード

  10. インストールの進行状況画面

    図2-8 インストールの進行状況画面

    インストーラの「ようこそ」画面
    「図2-8 インストールの進行状況画面」の説明

    この画面はインストールの進行状況を示します。

  11. 「サマリー」画面

    図2-9 「サマリー」画面

    インストーラの「ようこそ」画面
    「図2-9 「サマリー」画面」の説明

    この画面はインストールの終了時に表示され、インストールの詳細を示します。

2.7 configureSOAラッパー・スクリプトの実行

この項では、configureSOAラッパー・スクリプトの実行方法を説明します。

configureSOAスクリプトを実行するには、次の手順を実行します。

  1. Oracle SOA SuiteをOracle WebLogic ServerとともにインストールしたSOA_ORACLE_HOME/configフォルダに移動します。

  2. ./configureSOA.sh(Linux。xtermあり)またはconfigureSOA.bat(Microsoft Windows)を検索して実行します。

  3. configureSOAスクリプトによりプロンプトが表示されたら、OWSMパスワードを入力します。

    このconfigureSOAスクリプトは次のタスクを実行します。

    • SOA_ORACLE_HOMEおよびWL_HOMEディレクトリの構成

    • WLS構成ウィザードの自動起動

2.8 Oracle SOA Suite用WLSドメインの作成

configureSOAラッパー・スクリプトが正常に実行されると、WLS構成ウィザードが自動的に起動します。

構成ウィザードを使用してSOAドメインを作成するには、次の手順を実行します。

  1. 「ようこそ」画面

    図2-10 「新しいWebLogicドメインの作成」画面

    インストーラの「ようこそ」画面
    「図2-10 「新しいWebLogicドメインの作成」画面」の説明

    「新しいWebLogicドメインの作成」を選択します。

    「次へ」をクリックします。

  2. 「ドメイン・ソースの選択」画面

    図2-11 「ドメイン・ソースの選択」画面

    インストーラの「ようこそ」画面
    「図2-11 「ドメイン・ソースの選択」画面」の説明

    「以下の製品をサポートするために、自動的に構成されたドメインを生成する」を選択してから、次の製品を選択します。

    • Oracle SOA Suite - 10.1.3.5.1 (Oracle_SOA1)

    「次へ」をクリックします。

  3. 「ドメイン名と場所の指定」画面

    図2-12 「ドメイン名と場所の指定」画面

    インストーラの「ようこそ」画面
    「図2-12 「ドメイン名と場所の指定」画面」の説明

    次のドメイン情報を指定します。

    • ドメイン名: 作成するドメインの名前。 デフォルト名はbase_domainです。

    • ドメインの場所: このドメインを作成する必要があるディレクトリへの絶対パス。 デフォルトの場所は、SOA_ORACLE_HOME/user_projects/domains(UNIXの場合)またはSOA_ORACLE_HOME\user_projects\domains(Microsoft Windowsの場合)です。

    「次へ」をクリックします。

  4. 「管理者ユーザー名およびパスワードの構成」画面

    図2-13 「管理者ユーザー名およびパスワードの構成」画面

    インストーラの「ようこそ」画面
    「図2-13 「管理者ユーザー名およびパスワードの構成」画面」の説明

    管理者について次の資格証明を指定します。

    • User name: このドメインの管理者名。 デフォルト名はweblogicです。

    • User password: 管理者のパスワード。

    • Description: このユーザーに関する説明を入力するか、デフォルトの説明のままにします。 このフィールドはオプションです。

    weblogicユーザーについて選択したパスワードは、soaadminユーザーに対しても設定されます。

    「次へ」をクリックします。

  5. 「サーバーの起動モードおよびJDKの構成」画面

    図2-14 「サーバーの起動モードおよびJDKの構成」画面

    インストーラの「ようこそ」画面
    「図2-14 「サーバーの起動モードおよびJDKの構成」画面」の説明

    画面の「WebLogicドメインの起動モード」部分で、「本番モード」または「開発モード」を選択します。

    画面の「JDKの選択」部分で、「使用可能なJDK」のリストからSun SDK 1.6.0_11を選択します。 このJDKは、Oracle WebLogic Serverのインストール時にシステムにインストールされたJDKのうちの1つです。

    「次へ」をクリックします。

  6. 「JDBCコンポーネント・スキーマの構成」画面

    図2-15 「JDBCコンポーネント・スキーマの構成」画面

    インストーラの「ようこそ」画面
    「図2-15 「JDBCコンポーネント・スキーマの構成」画面」の説明

    この画面にリストされたデータソースごとにスキーマ情報を構成します。 この画面上のフィールドに加えた変更は、選択したデータソースに対してのみ適用されます。 すべてのデータソース(同一データベース上にあるすべてのデータソースなど)に共通したフィールドについては、すべてのデータソースを選択して変更を加える必要があります。 変更は入力時に自動保存されます。

    すべてのデータソースに共通したすべての情報を指定した後、個々の、あるいはより小さいグループのデータソースを選択し、それぞれに固有の情報(スキーマの所有者など)を入力する必要があります。

    この画面の表を確認し、変更が必要なフィールドを確認します。

    • ベンダー: ドロップダウン・リストからデータベースのベンダーを選択します。

    • ドライバ: ドロップダウン・リストからドライバ・タイプを選択します。

    • パスワード: スキーマのパスワードを指定します。

    • DBMS/サービス: データベースのサービス名を指定します。 これはスキーマが存在するデータベースです。

    • ホスト名: データベースを実行中のマシン名を指定します。

    • ポート: データベース・リスニング・ポート番号を指定します。

    「次へ」をクリックします。

  7. 「コンポーネント・スキーマのテスト」画面

    図2-16 「コンポーネント・スキーマのテスト」画面

    インストーラの「ようこそ」画面
    「図2-16 「コンポーネント・スキーマのテスト」画面」の説明

    データソースへの接続が正常かどうかを検証します。

    「次へ」をクリックします。

  8. 拡張構成の選択画面

    この画面ではなにも選択しないでください。

    下の各セクションではデフォルト値を使用します。

    「次へ」をクリックします。

    デフォルト設定を変更する場合のみ、次の手順aiを実行します。 変更しない場合は、手順9に進みます。

    1. 次のように管理サーバーを構成します。

      default listen port <adminport>
       SSL enabled = false
      

      作成されたドメインの管理サーバーは、新しく選択されたポート上で動作します。

    2. 次のように管理対象サーバーを構成します。

      soa10g_server1
      default listen port = 9700
      SSL enabled = false
      

      soa10g_server1のデフォルト・ポートは9700であり、configureSOAラッパー・スクリプトに対する依存性があります。

      9700以外の任意のポート(7777など)で動作するようsoa10g_server1を構成する必要がある場合は、次のようにします。

      この構成ウィザードを閉じます。

      SOA_HOME/install/SOADomain.propertiesファイルを編集します。

      OVERRIDE_HTTP_PORTプロパティを非コメント化し、次のように更新します。

      OVERRIDE_HTTP_PORT=7777
      

      configureSOAラッパー・スクリプトを再実行します(第2.7項「configureSOAラッパー・スクリプトの実行」)。

      soa10g_server1については、デフォルトのリスニング・ポートport = 7777を選択します。

    3. クラスタを構成します。

      デフォルトで定義されたクラスタはありません。

    4. マシンを構成します。

      soaMachine

      default Node Manager Listen Port = 5556

    5. 「サーバーのマシンへの割当」画面

      図2-17 「サーバーのマシンへの割当」画面

      インストーラの「ようこそ」画面
      「図2-17 「サーバーのマシンへの割当」画面」の説明

      soa10g_server1は、デフォルトでsoaMachineに割り当てられます。

      この設定は変更しないでください。

    6. デプロイメントのクラスタまたはサーバーへのターゲット設定

      図2-18 「デプロイメントのクラスタまたはサーバーへのターゲット設定」画面

      インストーラの「ようこそ」画面
      「図2-18 「デプロイメントのクラスタまたはサーバーへのターゲット設定」画面」の説明

      デプロイメントはすべてデフォルトでsoa10g_server1にターゲット設定されます。

      この設定は変更しないでください。

    7. サービスのクラスタまたはサーバーへのターゲット設定

      図2-19 「サービスのクラスタまたはサーバーへのターゲット設定」画面

      インストーラの「ようこそ」画面
      「図2-19 「サービスのクラスタまたはサーバーへのターゲット設定」画面」の説明

      サービスはすべてデフォルトでsoa10g_server1にターゲット設定されます。

      この設定は変更しないでください。

    8. JMSファイル・ストアの構成

      図2-20 「JMSファイル・ストアの構成」画面

      インストーラの「ようこそ」画面
      「図2-20 「JMSファイル・ストアの構成」画面」の説明

      SOA10GJMSFileStoreは、ドメイン・ルート・ディレクトリのファイル・ストアを使用するよう構成されています。

      ファイル・ストアの場所は、ドメイン・ルート・ディレクトリからの相対パスです。

      この設定は必要に応じて変更できます。

    9. RDBMSセキュリティ・ストア・データベースの構成

      「RDBMSセキュリティ・ストア」は無効化されています。

      この設定は変更しないでください。

  9. 「構成のサマリ」画面

    図2-21 「構成のサマリ」画面

    インストーラの「ようこそ」画面
    「図2-21 「構成のサマリ」画面」の説明

    この画面の情報を確認します。 前の画面に戻って構成の各部を変更する場合は、左側のナビゲーション・ペインまたは「前へ」ボタンを使用します。

    すべての情報が正しい場合、「作成」をクリックします。

  10. 「ドメインの作成中」画面

    図2-22 「ドメインの作成中」画面

    インストーラの「ようこそ」画面
    「図2-22 「ドメインの作成中」画面」の説明

    ドメインが正常に作成されると、進行状況バーが100%となり、「完了」ボタンがアクティブになります。

    サマリー情報の最後の行は、管理サーバーのURLです。 起動後に管理サーバーにアクセスできるように、このURLをメモしておく必要があります。

    「完了」をクリックして構成ウィザードを閉じます。

WebLogicドメインの構成方法の詳細は、構成ウィザードを使用したOracle WebLogic ServerのWebLogicドメインの作成に関する項を参照してください。

2.9 Real Application Clusterのインストール

Real Application Clusters(RAC)をOracle SOA SuiteおよびOracle WebLogic Server製品とともにインストールするには、次の手順を実行します。

  1. 第2.6項「Oracle SOA SuiteのOracle WebLogic Serverとのインストール」で説明している手順を実行します。

  2. 第2.7項「configureSOAラッパー・スクリプトの実行」で説明している手順を実行します。

  3. 第2.8項「Oracle SOA Suite用WLSドメインの作成」の手順1〜5を実行します。

続いて次の手順を実行し、Oracle SOA SuiteおよびOracle WebLogic ServerにRAC設定をインストールします。

  1. 「JDBCコンポーネント・スキーマの構成」画面

    図2-23 「JDBCコンポーネント・スキーマの構成」画面

    インストーラの「ようこそ」画面
    「図2-23 「JDBCコンポーネント・スキーマの構成」画面」の説明

    「次のパネルで選択したコンポーネント・スキーマをRACマルチ・データ・ソース・スキーマとして構成します。」チェック・ボックスを選択します。

    この手順では、BPELおよびESBの両方のスキーマを変更し、RACの構成を選択します。

    「次へ」をクリックします。

  2. 「RACマルチ・データ・ソース・コンポーネント・スキーマの構成」画面

    図2-24 「RACマルチ・データ・ソース・コンポーネント・スキーマの構成」画面

    インストーラの「ようこそ」画面
    「図2-24 「RACマルチ・データ・ソース・コンポーネント・スキーマの構成」画面」の説明

    BPELスキーマを選択し、次の情報を入力します。

    • サービス名

    • ユーザー名/パスワード

    各RACノードに関する情報

    • ホスト名

    • インスタンス名

    • ポート番号

    ESBスキーマを選択し、次の情報を入力します。

    • サービス名

    • ユーザー名/パスワード

    各RACノードに関する情報

    • ホスト名

    • インスタンス名

    • ポート番号

    「次へ」をクリックします。

  3. 第2.8項「Oracle SOA Suite用WLSドメインの作成」の手順7〜9を実行します。

  4. 「コンポーネント・スキーマのテスト」画面

    図2-25 「コンポーネント・スキーマのテスト」画面

    インストーラの「ようこそ」画面
    「図2-25 「コンポーネント・スキーマのテスト」画面」の説明

    データソースへの接続が正常かどうかを検証します。