Puede utilizar archivos de propiedades para crear, modificar o suprimir las propiedades
personalizadas de recursos J2EE (Java™ 2 Platform, Enterprise Edition)
de información del gestor de temporizadores.
Antes de empezar
Determine los cambios que desea realizar en la información de configuración de recursos J2EE del
gestor de temporizadores.
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 propiedades
personalizadas de recursos J2EE del gestor de temporizadores.
Ejecute mandatos administrativos
mediante wsadmin para extraer un archivo de propiedades para un recurso J2EE de información del gestor de
temporizadores, validar las propiedades y aplicarlas a su configuración.
Tabla 1. Acciones para las propiedades de recursos J2EE del gestor de temporizadores. Puede crear, modificar y suprimir las propiedades personalizadas de recursos J2EE de información del
gestor de temporizadoresAcción |
Procedimiento |
crear |
No se aplica |
modify |
Edite las propiedades y, a continuación, ejecute el mandato applyConfigProperties para
modificar el valor de una propiedad personalizada existente. |
delete |
No se aplica |
crear Propiedad |
Establezca las propiedades y ejecute el mandato applyConfigProperties para crear una
propiedad personalizada. |
suprimir Propiedad |
Especifique las propiedades a eliminar en el archivo de propiedades y, a continuación,
ejecute el mandato deleteConfigProperties para suprimir una propiedad personalizada 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
- Crear propiedades de recursos J2EE de información del gestor de temporizadores.
- Especifique las propiedades personalizadas TimerManagerInfo J2EEResourcePropertySet en un archivo de
propiedades.
Abra un editor y especifique las propiedades del recurso J2EE de información del gestor de temporizadores en un
archivo de propiedades. Puede copiar las siguientes propiedades de ejemplo en un editor y modificar las propiedades según sea
necesario para su situación. Para especificar una propiedad personalizada, edite el valor AttributeInfo y los
valores de propiedades.
#
# Header
#
ResourceType=J2EEResourcePropertySet
ImplementingResourceType=TimerManagerProvider
ResourceId=Cell=!{cellName}:TimerManagerProvider=myTimerManagerProvider:TimerManagerInfo=jndiName
#myTimerManagerJndiName:J2EEResourcePropertySet=
AttributeInfo=resourceProperties(name,value)
#
#
#Properties
#
existingProp=newValue
newProp=newValue
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
- Ejecute el mandato applyConfigProperties para crear o cambiar la configuración del recurso J2EE 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 opcional -reportFileName produce un informe llamado report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName
myObjectType.props -reportFileName report.txt '])
- Modificar las propiedades de recurso J2EE de información del gestor de temporizadores existente.
- Obtenga un archivo de propiedades para el recurso J2EE de
información de gestor de temporizadores que desea cambiar.
Puede extraer un archivo de propiedades de un TimerManagerInfo J2EEResourcePropertySet utilizando el
mandato extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades personalizadas según sea necesario.
Asegúrese de que las variables de entorno del archivo de propiedades coincidan con su sistema.
- Ejecute el mandato applyConfigProperties.
- Suprimir propiedades personalizadas de recursos J2EE de información del gestor de temporizadores.
Para suprimir una o varias propiedades, especifique únicamente las propiedades que ha de
suprimir en el archivo de propiedades y luego 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
recursos J2EE de información del gestor de temporizadores.
Qué hacer a continuación
Guarde los cambios en la configuración.