Puede utilizar archivos de propiedades para crear, modificar o suprimir propiedades del módulo de
correlación de fábricas de conexiones de persistencia gestionada por contenedor (CMP).
Antes de empezar
Determine los cambios que desea realizar en la configuración del módulo de correlación de fábrica
de conexiones CMP.
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 de fábrica de conexiones CMP.
Ejecute mandatos administrativos utilizando wsadmin para
cambiar un archivo de propiedades para un módulo de correlación, validar las propiedades y
aplicarlas a la configuración.
Tabla 1. Acciones para los archivos de propiedades del módulo de correlación de la fábrica de conexiones CMP. Puede crear, modificar y suprimir las propiedades del módulo de correlación.Acción |
Procedimiento |
crear |
Establezca las propiedades necesarias y ejecute el mandato applyConfigProperties. |
modify |
Establezca las propiedades necesarias y ejecute el mandato applyConfigProperties. |
delete |
Para suprimir el objeto CMPConnectorFactory completo, descomente
#DELETE=true y, a continuación, ejecute el mandato deleteConfigProperties. |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Crear un archivo de propiedades para una instancia de CMPConnectorFactory
MappingModule.
- Establezca las propiedades CMPConnectorFactory MappingModule según sea necesario.
Abra un editor en un archivo de propiedades CMPConnectorFactory MappingModule. Modifique la sección de variables de entorno para que coincida con su sistema y establezca cualquier valor de
propiedad que se deba cambiar. Para especificar una propiedad personalizada, edite el valor
AttributeInfo y los valores de propiedades. El siguiente es un archivo de propiedades CMPConnectorFactory de ejemplo:
#
# Header
#
ResourceType=MappingModule
ImplementingResourceType=J2CResourceAdapter
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:J2CResourceAdapter=myJ2CResourceAdapter:
CMPConnectorFactory=jndiName#myCFJNDI:MappingModule=
AttributeInfo=mapping
#DELETE=true
#
#Properties
#
authDataAlias=myADA
mappingConfigAlias=myMCA
#
EnvironmentVariablesSection
#Environment Variables
cellName=myCell
nodeName=myNode
serverName=myServer
- Ejecute el mandato applyConfigProperties para crear o modificar 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 archivo de propiedades existente.
- Obtenga un archivo de propiedades para el módulo de correlación que desea cambiar.
Puede extraer un archivo de propiedades de un objeto CMPConnectorFactory 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 el módulo de correlación, puede suprimir el objeto de módulo de correlación 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 y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.