Web モジュール・デプロイメント・プロパティー・ファイルの使用

プロパティー・ファイルを使用して、Web モジュール・デプロイメント・プロパティーの変更を行えます。 Web モジュールは、Java™ Platform, Enterprise Edition (Java EE) 仕様に準拠しなければなりません。

始める前に

Web モジュール・デプロイメント構成に行う変更を決定します。

wsadmin スクリプト・ツールを開始します。 Jython 言語を使用して wsadmin を開始する場合は、サーバー・プロファイルの bin ディレクトリーから wsadmin -lang Jython コマンドを実行します。

このタスクについて

プロパティー・ファイルを使用して、Web モジュール・デプロイメント・オブジェクトの変更を行えます。

wsadmin を使用して管理コマンドを実行し、 Web モジュール・デプロイメント・プロパティー・ファイルの変更、プロパティーの検証、プロパティーの構成への適用を行います。

表 1. Web モジュール・デプロイメント・プロパティー・ファイルのアクション. Web モジュール・デプロイメント・プロパティーは変更できます。
アクション 手順
作成 該当なし
modify プロパティー・ファイルを編集し、applyConfigProperties コマンドを実行します。
delete 該当なし
プロパティーの作成 該当なし
プロパティーの削除 該当なし

オプションで、以下のコマンドを使用して、対話モードを使用することができます。

AdminTask.command_name('-interactive')

手順

  1. Web モジュール・デプロイメント構成を編集します。

    例えば、WebModuleDeployment インスタンスに以下のようなプロパティーを指定します。

    #
    # Header
    #
    ResourceType=WebModuleDeployment
    ImplementingResourceType=Application
    ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:WebModuleDeployment=
    uri#myWebModule.war
    #
    
    #
    #Properties
    #
    startingWeight=10000 #integer,required,default(1)
    deploymentId=1 #required
    classloaderMode=PARENT_FIRST #ENUM(PARENT_FIRST|PARENT_LAST),default(PARENT_FIRST)
    altDD=null
    uri=myWebModule.war #required
    applicationDeployment=Cell=!{cellName}:Deployment=!{applicationName2}:ApplicationDeployment=ID#
    ApplicationDeployment_1183122148265 #ObjectName(ApplicationDeployment)
    
    #
    # Header ( WebDeployment ClassLoader)
    #
    ResourceType=Classloader
    ImplementingResourceType=Application
    ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:WebModuleDeployment=uri
    #myWebModule.war:Classloader=
    #
    
    #
    #Properties
    #
    mode=PARENT_FIRST #ENUM(PARENT_FIRST|PARENT_LAST),default(PARENT_FIRST)
    
    
    #
    # Header ( WebDeployment ClassLoader's LibraryRef )
    #
    ResourceType=LibraryRef
    ImplementingResourceType=Application
    ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:WebModuleDeployment=uri
    #myWebModule.war:Classloader=:LibraryRef=libraryName#myLibName
    #
    
    #
    #Properties
    #
    libraryName=myLibName 
    sharedClassLoader=null
    
    #
    EnvironmentVariablesSection
    #
    #
    #Environment Variables
    cellName=myCell04
    applicationName=myApp
  2. applyConfigProperties コマンドを実行して、Web モジュール・デプロイメント構成を変更します。

    applyConfigProperties コマンドを実行すると、構成にプロパティー・ファイルが適用されます。以下の Jython の例では、オプションの -reportFileName パラメーターによって report.txt という名前のレポートが作成されます。

    AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])

タスクの結果

プロパティー・ファイルを使用して、Web モジュール・デプロイメント・オブジェクトとそのプロパティーを構成および管理することができます。

次のタスク

構成の変更を保存します。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_config_prop_webdeploymt
ファイル名:txml_config_prop_webdeploymt.html