Studio用のWebLogicドメインの作成

Studioをインストールする前に、StudioをデプロイするためのWebLogicドメインを作成する必要があります。

StudioのWebLogicドメインを作成する手順は次のとおりです。

  1. コマンド・プロンプトから、構成ウィザードの起動プログラムが含まれるディレクトリに移動します。
    C:\Oracle\Middleware\wlserver_10.3\common\bin
  2. 構成ウィザードを起動するには、次のコマンドを実行します。
    config.cmd

    構成ウィザードの「ようこそ」ページが表示されます。


    Studioドメインの作成: 「ようこそ」ページ
  3. 「ようこそ」ページで、「新しいWebLogicドメインの作成」ラジオ・ボタンを選択し、「次へ」をクリックします。
  4. 「ドメイン・ソースの選択」ページで、基本WebLogic Serverドメインチェック・ボックスがデフォルトで選択されています。「次へ」をクリックします。
    Studioドメインの作成: 「ドメイン・ソースの選択」ページ
  5. 「ドメイン名と場所の指定」ページで次の手順に従います。
    1. ドメイン名をendeca_studio_domainに設定します。
    2. ドメインの場所はデフォルトのままにします。
    3. 「次へ」をクリックします。
    Studioドメインの作成: 「ドメイン名と場所の指定」ページ
  6. 「管理者ユーザー名およびパスワードの構成」ページで、Studioドメインを起動するための管理者の資格証明を次のように作成します。
    1. 「名前」フィールドで、新しい管理者ユーザーの名前を入力します。
    2. 「ユーザー・パスワード」フィールドで、ユーザー・パスワードを入力します。

      パスワードは、8文字以上の長さの英数字で、数字または特殊文字を1つ以上含む必要があります。

    3. 「ユーザー・パスワードの確認」フィールドで、パスワードを再入力します。
    4. オプションで、「説明」フィールドにユーザー・アカウントの説明を入力します。
    5. 「次へ」をクリックします。
    Studioドメインの作成: 「管理者ユーザー名およびパスワードの構成」ページ
  7. 「サーバーの起動モードおよびJDKの構成」ページで次の手順に従います。
    1. 「WebLogicドメインの起動モード」で、「本番モード」ラジオ・ボタンを選択します。
    2. 「JDKの選択」で、「使用可能なJDK」ラジオ・ボタンを選択します。
    3. JDKのリストで、以前にインストールしたSun Java JDKをクリックします。JDKが表示されていない場合は、「その他のJDK」ボタンをクリックし、JDK(C:\Java\jdk1.6.0_43\)を参照します。
    4. 「次へ」をクリックします。
    Studioドメインの作成: 「サーバーの起動モードおよびJDKの構成」ページ
  8. 「オプションの構成を選択」ページで、「管理サーバー」チェック・ボックスを選択し、「次へ」をクリックします。
    Studioドメインの作成: 「オプションの構成を選択」ページ
  9. 「管理サーバーの構成」ページで次の手順に従います。
    1. 「名前」フィールドと「リスニング・アドレス」フィールドはデフォルトの値を使用します。
    2. 「リスニング・ポート」フィールドに8101と入力します。
    3. 「次へ」をクリックします。
    Studioドメインの作成: 「管理サーバーの構成」ページ
  10. 「構成サマリー」ページで、「作成」をクリックして、ドメインを作成します。

    Studioドメインの作成: 「構成サマリー」ページ

    「ドメインの作成中」ページで、「ドメインの作成が完了しました。」というメッセージが表示されると、ドメインの作成プロセスが終了します。


    Studioドメインの作成: 作成完了時の「ドメインの作成中」ページ
  11. 構成ウィザードを終了するには、「完了」をクリックします。
  12. setDomainEnv.cmdを更新します。

    このファイルは、ドメイン・ディレクトリ(C:\Oracle\Middleware\user_projects\domains\endeca_studio_domain\bin)のbinサブディレクトリにあります。

    1. ファイルの上部付近にJAVA_OPTIONS引数を追加します。
      set JAVA_OPTIONS=-DUseSunHttpHandler=true -Djavax.xml.transform.TransformerFactory
      =com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
      -Djavax.xml.parsers.DocumentBuilderFactory
      =com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
      -Djavax.xml.parsers.SAXParserFactory
      =com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
      

      このガイドからコピー・アンド・ペーストを行う場合は、ファイルにテキストをペーストした後で改行を削除してください。

    2. ファイル内のすべてのJava perm size引数を更新し、-XX:MaxPermSize=128mおよび-XX:MaxPermSize=256mのすべてを-XX:MaxPermSize=512mに置き換えます。
    3. ファイル内のすべてのメモリー引数を更新し、-Xmx512mのすべてを-Xmx1024mに置き換えます。
  13. ドメインのルート・コンテキストに競合するアプリケーションがないことを確認する手順は次のとおりです。
    1. ドメインを起動します。

      C:\Oracle\Middleware\user_projects\domains\endeca_studio_domainで、startWebLogic.cmdを実行します。

      あるいは、Windowsの「スタート」メニューから、「Oracle WebLogic」「ユーザー・プロジェクト」「endeca_studio_domain」Weblogic Domain用の管理サーバーを起動を選択します。

    2. 要求された場合は、ドメインのユーザー名とパスワードを入力します。
    3. ドメインが起動した後は、ブラウザでルートのコンテキスト・パスに移動します。

      http://<serverName>:<portNumber>

      例: http://localhost:8101

    「ページが見つかりません」(404)というエラーが表示され、ドメインのルート・コンテキストにアプリケーションがない場合は、Studioのインストール・プロセスを続けることができます。

    以前にデプロイされたStudioアプリケーションのログイン・ページが表示される場合は、そのアプリケーションをアンデプロイします。

    別のアプリケーションが表示される場合は、WebLogic Consoleにログインし、そのアプリケーションを削除するか、またはWebLogic Serverインスタンスからそのターゲット設定を解除します。

    たとえば、よく競合するアプリケーションになるOracle Enterprise Managerでは、アプリケーションが/emにデプロイされる上に、ルート・コンテキストにもFMW Welcome Page Applicationがインストールされることがあります。