Extraer o modificar las propiedades de objetos WCCM

Utilice la herramienta wsadmin para extraer o modificar las propiedades de un objeto WCCM existente (WebSphere Common Configuration Model).

Antes de empezar

Determinar el objeto WCCM cuyas propiedades desea extraer.

Acerca de esta tarea

En releases anteriores del producto, las propiedades extraídas sólo contenían las propiedades más importantes de cada tipo de objeto. Ahora puede extraer todas las propiedades de cualquier objeto WCCM, modificar las propiedades y, a continuación, validar y aplicar las propiedades modificadas a una configuración del sistema.

Para extraer las propiedades del objeto WCCM, utilice el mandato extractConfigProperties y especifique el identificador del objeto WCCM.

El archivo de propiedades del objeto WCCM extraído no es portátil a otros entornos. Si va a aplicar los archivos de propiedades en instalaciones en distintos sistemas operativos, debe modificar el archivo de propiedades extraído para que sea portátil. Consulte el tema sobre la aplicación de archivos de propiedades portátiles en varios entornos.

Además, el archivo de propiedades extraído no contiene objetos anidados. Debe extraer las propiedades de cada objeto anidado independientemente.

Cada uno de los mandatos en este tema puede ejecutarlos en modalidad interactiva especificando el parámetro interactive:
AdminTask.nombre_mandato('-interactive')

Procedimiento

  1. Inicie la herramienta de scripts wsadmin.
    Para iniciar wsadmin utilizando el lenguaje Jython, ejecute el mandato siguiente desde el directorio bin del perfil del servidor:
    wsadmin -lang jython
  2. Extraer propiedades de objetos WCCM utilizando el mandato createPropertiesFileTemplates.

    Por ejemplo, para extraer las propiedades del objeto WCCM SIBus mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296) en un archivo denominado mySIBus.props, ejecute el mandato siguiente:

    AdminTask.extractConfigProperties('mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296)',
       '[-propertiesFileName mySIBus.props ]')

    El archivo mySIBus.props resultante contiene propiedades extraídas como las siguientes:

    #
    ResourceType=SIBus
    ImplementingResourceType=GenericType
    ResourceId=Cell=!{cellName}:SIBus=!{sibus}
    #
    
    #
    #Properties
    #
    secure=false #boolean,default(true)
    uuid=1CAE88EF49150090
    useServerIdForMediations=false #boolean,default(false)
    name=mySib
    interEngineAuthAlias=null
    …
    
    EnvironmentVariablesSection
    #
    #
    #Environment Variables
    sibus=mySib
    cellName=myCell04
  3. Abra un editor en el archivo de propiedades extraído y modifique el archivo de propiedades extraído según sea necesario.

    Asegúrese de que el archivo de propiedades extraído proporciona valores adecuados para los parámetros necesarios.

  4. Aplique el archivo de propiedades utilizando el mandato applyConfigProperties.

    Por ejemplo, para aplicar el archivo de propiedades mySIBus.props, ejecute el mandato wsadmin siguiente:

    AdminTask.applyConfigProperties('[-propertiesFileName mySIBus.props]')

Resultados

El mandato administrativo se ejecuta y aplica el archivo de 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_prop_wccm_object
File name: txml_prop_wccm_object.html