Puede utilizar archivos de propiedades para crear o modificar las propiedades del proveedor JMS
(Java Message Service).
Antes de empezar
Determine los cambios que desea realizar en la configuración del proveedor JMS o en
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 proveedor de
JMS y sus propiedades de configuración.
Ejecute mandatos administrativos mediante wsadmin para crear
o modificar un archivo de propiedades para un proveedor JMS, validar las propiedades y aplicarlas a su
configuración.
Tabla 1. Acciones para archivos de propiedades del proveedor JMS. Puede crear, modificar y suprimir propiedades de configuración del proveedor de JMS.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 proveedor JMS y sus propiedades.
- Cree un archivo de propiedades para un objeto JMSProvider.
Abra un editor y cree un archivo de propiedades del proveedor de JMS.
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 siguiente es un archivo de propiedades de ejemplo para un objeto JMSProvider con el nombre
myProvider en el ámbito de célula:
#
# Header
#
ResourceType=JMSProvider
ImplementingResourceType=JMSProvider
ResourceId=Cell=!{cellName}:JMSProvider=myProvider
#DELETE=true
#
#Properties
#
supportsASF=true #boolean
classpath={}
name=myProvider
externalProviderURL=myEPURL
nativepath={}
description=IBM MQ Messaging Provider
providerType=null #readonly
externalInitialContextFactory=myEICFactory
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=WASCell06
- Ejecute el mandato applyConfigProperties para crear una configuración de proveedor JMS.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En
este ejemplo de Jython, el parámetro -reportFileName opcional genera un informe con el
nombre report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
- Modificar un proveedor JMS existente.
- Obtenga un archivo de propiedades del proveedor JMS que desea cambiar.
Puede extraer un archivo de propiedades para un objeto JMSProvider 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 para cambiar la configuración de un proveedor JMS.
- Si ya no necesita un proveedor JMS, puede suprimir el objeto del proveedor de JMS 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 del proveedor
de JMS.
Qué hacer a continuación
Guarde los cambios en la configuración.