ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Virtual Assembly Builderのインストール
12c (12.1.2)
E47989-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

5 コンパクト・ドメインの作成

この章では、新しいコンパクト・ドメインを作成する方法を説明します。これによってOracle WebLogic Serverの新規ドメインが作成され、Oracle Virtual Assembly BuilderデプロイヤWebアプリケーションが管理サーバーにデプロイされます。

この章には次の項が含まれます:

5.1 概要

コンパクト・ドメインは、本番目的にお薦めするドメインではなく、正式にサポートされている構成でもありません。コンパクト・ドメインはOracle WebLogic Server構成ウィザードでは作成できません。コンパクト・ドメインは手動で作成する必要があります。デプロイヤは管理サーバーをターゲットにします。管理対象サーバーやデータベースは必要ありません。

5.2 WLSTスクリプトの実行

コンパクト・ドメインを作成するスクリプトを実行します。

  1. 次のスクリプトをWLSをインストールしたホストにコピーします:create_ovab_deployer_domain.py。

    #!/usr/bin/python
     
    import os, sys
     
    domainMode = 'Compact'
    deployerDomainName = 'base_domain'
    deployerDomain = '/<path>/user_projects/domains/base_domain'
    deployerTemplateJar = '/<path>/ovab/common/templates/wls/oracle.ovab.deployer.template_12.1.2.jar'
    wlsTemplateJar = '/<path>/wlserver/common/templates/wls/wls.jar'
    jrfTemplateJar = '/<path>/wlserver/common/templates/wls/wls_jrf.jar'
     
    hostName = 'example.com'
    listenPort = 6868
    sslListenPort = 6969
     
    readTemplate(wlsTemplateJar, domainMode)
     
    # configure Admin Server
    cd('/Security/base_domain/User/weblogic')
    cmo.setPassword('welcome1')
    cd('/Server/AdminServer')
    cmo.setName('AdminServer')
    cmo.setStuckThreadMaxTime(1800)
    cmo.setListenPort(listenPort)
    cmo.setListenAddress(hostName)
    create('AdminServer','SSL')
    cd('SSL/AdminServer')
    cmo.setEnabled(true)
    cmo.setListenPort(sslListenPort)
    cmo.setHostnameVerificationIgnored(true)
    cmo.setHostnameVerifier(None)
    cmo.setTwoWaySSLEnabled(false)
     
    writeDomain(deployerDomain)
    closeTemplate()
    dumpStack()
     
    readDomain(deployerDomain)
    addTemplate(jrfTemplateJar)
    addTemplate(deployerTemplateJar)
     
    cd('/SecurityConfiguration/' + deployerDomainName)
    cmo.setUseKSSForDemo(false)
     
    updateDomain()
    closeDomain()
    dumpStack()
    exit()
    
  2. スクリプトを編集して、パス、ホスト名およびポート番号を、環境に適した値に置き換えます。

  3. WLSTを使用して次のスクリプトを実行します。

    <mw home>/oracle_common/common/bin/wlst.sh create_ovab_deployer_domain.py