Puede utilizar archivos de propiedades para crear, modificar o suprimir objetos de configuración
de aplicaciones.
Antes de empezar
Determine los cambios que desea realizar en un objeto de configuración de aplicaciones.
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
configuración de aplicaciones.
Ejecute mandatos administrativos mediante wsadmin para crear o
modificar un archivo de propiedades para una configuración de aplicación, validar las propiedades y
aplicarlas a la configuración.
Tabla 1. Acciones para archivos de propiedades de configuración de aplicaciones. Puede crear, modificar y suprimir propiedades de configuración de aplicaciones.Acción |
Procedimiento |
crear |
Establezca las propiedades necesarias y ejecute el mandato applyConfigProperties. |
modify |
Realice los cambios necesarios en las propiedades y, a continuación, ejecute el mandato applyConfigProperties. |
delete |
Para suprimir el objeto ApplicationConfig 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 un objeto ApplicationConfig.
- Establezca las propiedades de ApplicationConfig según sea necesario.
Abra un editor en un archivo de propiedades ApplicationConfig. Modifique la sección de variables de entorno para que coincida con su sistema y establezca cualquier valor de
propiedad que se deba cambiar. El
siguiente es un archivo de propiedades ApplicationConfig:
#
# Header
#
ResourceType=ApplicationConfig
ImplementingResourceType=Application
ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:ApplicationConfig=
#DELETE=true
#
#
#Properties
#
enableSFSBFailover=false #boolean,default(false)
overrideDefaultDRSSettings=false #boolean,default(false)
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
applicationName=myApp
- Ejecute el mandato applyConfigProperties para crear o cambiar una configuración de aplicació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 la configuración de la aplicación que desea cambiar.
Puede extraer un archivo de propiedades para un objeto ApplicationConfig 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 la configuración de la aplicación, puede suprimir el objeto de configuración de
aplicació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
configuración de aplicación y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.