Puede utilizar archivos de propiedades para crear, modificar o suprimir propiedades de información
del gestor de temporizadores y las propiedades personalizadas.
Antes de empezar
Determine los cambios que desea realizar en la configuración de la información del gestor de
temporizadores 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 información
del gestor de temporizadores. También puede crear, modificar o suprimir las propiedades personalizadas de
información del gestor de temporizadores.
Ejecute mandatos administrativos mediante wsadmin para crear o modificar un archivo de propiedades
para información del gestor de temporizadores, validar las propiedades y aplicarlas a su configuración.
Tabla 1. Acciones para los archivos de propiedades de información del gestor de temporizadores. Puede crear, modificar y suprimir propiedades de información del gestor de temporizador.Acción |
Procedimiento |
crear |
Establezca las propiedades necesarias y ejecute el mandato applyConfigProperties. |
modify |
Edite las propiedades y, a continuación, ejecute el mandato applyConfigProperties para
modificar el valor de una propiedad personalizada. |
delete |
Ejecute el mandato deleteConfigProperties para suprimir una propiedad. Si la propiedad
suprimida tiene un valor predeterminado, la propiedad se establece en el valor predeterminado. Para suprimir el objeto TimerManagerInfo 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 propiedades de información del gestor de temporizadores.
- Cree un archivo de propiedades TimerManagerInfo.
Abra un editor y establezca las propiedades TimerManagerInfo. Puede copiar el siguiente
archivo de propiedades TimerManagerInfo de ejemplo en un editor y modificar las propiedades según
sea necesario para su
situación. Modifique la sección de variables de entorno para que coincida con su sistema y establezca cualquier valor de
propiedad que se deba cambiar.
#
# Header
#
ResourceType=TimerManagerInfo
ImplementingResourceType=TimerManagerProvider
ResourceId=Cell=!{cellName}:TimerManagerProvider=myTimerManagerProvider:TimerManagerInfo=jndiName#myTimerManagerJndiName
#DELETE=true
#
#
#Properties
#
referenceable=null
name=myTimerManager #required
category=null
defTranClass=null
providerType=null #readonly
numAlarmThreads=2 #integer,required,default(2)
jndiName=myTimerManagerJndiName #required
serviceNames={}
#provider=TimerManagerProvider#ObjectName(TimerManagerProvider),readonly
description=WebSphere Default TimerManager
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
- Ejecute el mandato applyConfigProperties para crear o modificar una configuración de información del
gestor de temporizadores.
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 archivo de propiedades existente.
- Obtenga un archivo de propiedades para un objeto TimerManagerInfo que desea cambiar.
Puede extraer un archivo de propiedades de un objeto TimerManagerInfo 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 información del gestor de temporizadores o una propiedad personalizada existente,
puede suprimir el objeto de información del gestor de temporizadores completo o la propiedad personalizada.
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar el objeto de información
del gestor de temporizadores y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.