Puede utilizar archivos de propiedades para crear, modificar o suprimir pares de propiedad-valor en
correlaciones de variables.
Antes de empezar
Determine los cambios que desea realizar en la correlación de variables.
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 el archivo de propiedades, puede crear, modificar o suprimir una o más entradas de
sustitución de variables en una correlación de variables.
Ejecute mandatos administrativos mediante
wsadmin para crear o modificar un archivo de propiedades para una correlación de variables, validar las
entradas la sustitución de variables y aplicarlas a su configuración.
Tabla 1. Las acciones para las propiedades de correlación de variables. Puede crear, modificar y suprimir propiedades y valores en las correlación de variables.Acción |
Procedimiento |
crear |
No se aplica |
modify |
Edite los valores de la propiedad en el archivo de propiedades de seguridad y, a
continuación, ejecute el mandato applyConfigProperties para modificar los valores de las variables
existentes. |
delete |
No se aplica |
crear Propiedad |
Edite el archivo de propiedades de correlación de variables y, a continuación, ejecute el mandato
applyConfigProperties para crear una entrada de sustitución de variables. |
suprimir Propiedad |
Ejecute el mandato deleteConfigProperties para eliminar una entrada de sustitución
de variables existente. El archivo de propiedades debe contener sólo las propiedades que se van a suprimir. |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Modificar un archivo de propiedades existente.
- Obtenga un archivo de propiedades para la correlación de variables que desea cambiar.
Puede extraer un archivo de propiedades de un objeto VariableMap utilizando el mandato
extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades según sea necesario.
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 entrada de sustitución de variables, edite el valor
AttributeInfo y los valores de propiedades. El siguiente es un archivo de propiedades
VariableMap de ejemplo:
#
# Header
#
ResourceType=VariableMap
ImplementingResourceType=VariableMap
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:VariableMap=
AttributeInfo=entries(symbolicName,value)
#
#Properties
#
SERVER_LOG_ROOT=${LOG_ROOT}/!{serverName}
WAS_SERVER_NAME=!{serverName}
#
EnvironmentVariablesSection
#
#Environment Variables
cellName=myCell04
nodeName=myNode
serverName=myServer
- Ejecute el mandato applyConfigProperties para crear o modificar una configuración de VariableMap.
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 '])
- Si ya no necesita una entrada de correlación de variables, puede suprimir la entrada.
Para suprimir una entrada de sustitución de variables, especifique sólo la entrada que se va a suprimir en
el archivo de propiedades y, a continuación, 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 las propiedades de
correlación.
Qué hacer a continuación
Guarde los cambios en la configuración.