WLSTを使用したパッチの検証およびデプロイ

WLSTコマンドライン・ツールを使用して、パッチjarファイルを検証し、デプロイできます。sca_validatePatchコマンドおよびsca_patchCompositeコマンドを使用して、パッチ・ファイルをそれぞれ検証し、デプロイします。

非セキュア・モードの場合

次のステップを使用して、パッケージ化されたjar (コンポジットSAR)を検証し、ランタイムにデプロイします。

  1. sca_validatePatchコマンドを使用して、パッチjarファイルを検証します。

    help('sca_validatePatch')を使用して、sca_validatePatchコマンド構文および引数に関する詳細を取得できます。

    例:
    sca_validatePatch('http://my_soa_server:8001', 'weblogic', 'welcome', '/home/sca_HelloWorld_patch.jar')
    前述のコマンドでは、sca_HelloWorld_patch.jarパッチ・ファイルをmy_soa_server SOAサーバー・ランタイムに正常にデプロイできるかどうかが検証されます。
    次のメッセージは、パッチが正常に検証されたことを示しています。
    Composite patch has been validated successfully.
  2. sca_patchCompositeコマンドを使用して、非セキュア・モードでパッチjarファイルをランタイムにデプロイします。

    help('sca_patchComposite')を使用して、sca_patchCompositeコマンド構文および引数に関する詳細を取得できます。

    例:
    sca_patchComposite('http://my_soa_server:8001', 'weblogic', 'welcome', '/home/sca_HelloWorld_patch.jar')
    前述のコマンドでは、sca_HelloWorld_patch.jarパッチ・ファイルを使用して、my_soa_serverランタイムのHelloWorldコンポジットにパッチを適用します。
    次のメッセージは、パッチが正常に適用されたことを示しています。
    Composite has been patched successfully.

セキュア・モードの場合

次のステップを使用して、パッケージ化されたjar (コンポジットSAR)を検証し、ランタイムにデプロイします。

  1. sca_validatePatchコマンドを使用して、パッチjarファイルを検証します。

    help('sca_validatePatch')を使用して、sca_validatePatchコマンド構文および引数に関する詳細を取得できます。

    例:
    sca_validatePatch('http://my_soa_server:8001', 'weblogic', 'welcome', '/home/sca_HelloWorld_patch.jar')
    前述のコマンドでは、sca_HelloWorld_patch.jarパッチ・ファイルをmy_soa_server SOAサーバー・ランタイムに正常にデプロイできるかどうかが検証されます。
    次のメッセージは、パッチが正常に検証されたことを示しています。
    Composite patch has been validated successfully.
  2. nsca_patchCompositeコマンドを使用して、非セキュア・モードでパッチjarファイルをランタイムにデプロイします。

    help('sca_patchComposite')を使用して、sca_patchCompositeコマンド構文および引数に関する詳細を取得できます。

    例:
    nsca_patchComposite('https://adc00001:8001', 'weblogic', 'welcome', '/tmp/sca_HelloWorld.jar', folder='myFolder', listenerPort='15695',
        mergeLogFile='/tmp/merge.log')
    前述のコマンドでは、sca_HelloWorld_patch.jarパッチ・ファイルを使用して、my_soa_serverランタイムのHelloWorldコンポジットにパッチを適用します。
    次のメッセージは、パッチが正常に適用されたことを示しています。
    Composite has been patched successfully.
ランタイムのコンポジットに正常にパッチが適用されました。Enterprise Manager Fusion Middleware Controlで、このパッチの適用後にリカバリできるフォルトが発生したフロー・インスタンスが以前にあった場合は、リカバリを試すことができます。