Puede utilizar archivos de propiedades para crear o modificar las propiedades del módulo de
correlación.
Antes de empezar
Determine los cambios que desea realizar en la configuración del módulo de correlación o sus
objetos de configuración.
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 crear, modificar o suprimir un objeto de módulo de
correlación y sus propiedades de configuración.
Ejecute mandatos administrativos mediante wsadmin
para crear o modificar un archivo de propiedades para un módulo de correlación, validar las propiedades y
aplicarlas a la configuración.
Tabla 1. Acciones para correlacionar los archivos de propiedades del módulo de correlación. Puede crear, modificar y suprimir propiedades de configuración del módulo de correlación.Acción |
Procedimiento |
crear |
Establezca las propiedades y ejecute el mandato applyConfigProperties. |
modify |
Edite las propiedades y ejecute el mandato applyConfigProperties. |
delete |
Descomente #DELETE=true y ejecute el mandato deleteConfigProperties. |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Crear un módulo de correlación y sus propiedades.
- Cree un archivo de propiedades para un objeto MappingModule.
Abra un editor y cree un archivo de propiedades del módulo de correlación.
En este paso puede copiar un
archivo de propiedades de ejemplo en un editor y modificar las propiedades según sea necesario para su
situación. El ejemplo define un módulo de correlación bajo una MQQueueConnectionFactory con el jndiName
myJName.
La fábrica se define en un JMSProvider en el ámbito de célula:
#
# Header
#
ResourceType=MappingModule
ImplementingResourceType=JMSProvider
ResourceId=Cell=!{cellName}:JMSProvider=IBM MQ JMS Provider:MQQueueConnectionFactory=jndiName#myJName:MappingModule=
AttributeInfo=mapping
#DELETE=true
#
#Properties
#
authDataAlias=myADA
mappingConfigAlias=myMCA
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=WASCell06
- Ejecute el mandato applyConfigProperties para crear una configuración de módulo de correlación.
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 '])
- Modificar un módulo de correlación existente.
- Obtenga un archivo de propiedades para el módulo de correlación que desea cambiar.
Puede extraer un archivo de propiedades para un objeto MappingModule utilizando el mandato
extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades según sea necesario.
Asegúrese de que las variables de entorno del archivo de propiedades coincidan con su sistema.
- Ejecute el mandato applyConfigProperties.
- Si ya no necesita un módulo de correlación, puede suprimir el objeto de módulo de correlación completo.
Para suprimir el objeto completo, especifique DELETE=true en la
sección header del archivo de propiedades y ejecute el mandato deleteConfigProperties; por ejemplo:
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar el objeto de módulo de
correlación.
Qué hacer a continuación
Guarde los cambios en la configuración.