Trabajar con archivos de propiedades de despliegue de módulo Web

Puede utilizar archivos de propiedades para modificar propiedades de despliegue de módulo Web. El módulo Web debe ajustarse a la especificación Java EE (Java™ Platform, Enterprise Edition).

Antes de empezar

Determine los cambios que desea hacer en la configuración de despliegue de módulo Web.

Inicie la herramienta de scripts wsadmin. Para iniciar wsadmin utilizando el lenguaje Jython, ejecute el mandato wsadmin -lang Jython desde el directorio bin del perfil del servidor.

Acerca de esta tarea

Utilizando un archivo de propiedades, puede modificar un objeto de despliegue de módulo Web.

Ejecute mandatos administrativos mediante wsadmin para modificar un archivo de propiedades para un despliegue de módulo Web, validar las propiedades y aplicarlas a la configuración.

Tabla 1. Acciones para archivos de propiedades de despliegue de módulo Web. Puede modificar las propiedades de despliegue de módulo Web.
Acción Procedimiento
crear No se aplica
modify Edite el archivo de propiedades y ejecute el mandato applyConfigProperties.
delete No se aplica
crear Propiedad No se aplica
suprimir Propiedad No se aplica

Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:

AdminTask.nombre_mandato('-interactive')

Procedimiento

  1. Edite una configuración de despliegue de módulo Web.

    Por ejemplo, especifique propiedades como las siguientes para una instancia de 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)
    
    #
    # Cabecera (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)
    
    
    #
    # Cabecera ( WebDeployment LibraryRef de ClassLoader )
    #
    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. Ejecute el mandato applyConfigProperties para modificar una configuración de despliegue de módulo Web.

    La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En este ejemplo de Jython, el parámetro opcional -reportFileName produce un informe llamado report.txt:

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

Resultados

Puede utilizar el archivo de propiedades para configurar y gestionar el objeto de despliegue de módulo Web y sus propiedades.

Qué hacer a continuación

Guarde los cambios en la configuración.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_config_prop_webdeploymt
File name: txml_config_prop_webdeploymt.html