Puede utilizar archivos de propiedades para cambiar objetos de configuración de servicio de
sesiones de actividad y las propiedades personalizadas.
Antes de empezar
Determine los cambios que desea realizar en las propiedades de objetos de configuración de
servicio de sesiones de actividad o en las
propiedades personalizadas.
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 modificar o suprimir un objeto de servicio de
sesiones de actividad. También puede crear, modificar o suprimir propiedades personalizadas del servicio de
sesiones de actividad.
Ejecute mandatos administrativos utilizando wsadmin para cambiar un archivo de
propiedades de un servicio de sesiones de actividad, validar las propiedades y aplicarlas a la
configuración.
Tabla 1. Las acciones para los objetos de configuración de servicio de sesiones de actividad. Puede modificar y suprimir objetos de servicio de sesiones de actividad.Acción |
Procedimiento |
crear |
No se aplica |
modify |
Edite las propiedades y ejecute el mandato applyConfigProperties. |
delete |
Ejecute el mandato deleteConfigProperties. La supresión de una propiedad establece el
valor predeterminado, si hay un valor predeterminado para la propiedad. |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
Tabla 2. Acciones para las propiedades personalizadas del servicio de sesiones de actividad. Puede crear, modificar y suprimir las propiedades personalizadas del servicio de sesiones de actividad.Acció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
- Edite una actividad del archivo de propiedades del servicio de sesiones.
- Establezca las propiedades del objeto ActivitySessionService según sea necesario.
Abra un editor en un archivo de propiedades ActivitySessionService. 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 ActivitySessionService:
#
# Header
#
ResourceType=ActivitySessionService
ImplementingResourceType=PMEServerExtension
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:PMEServerExtension=:ActivitySessionService=
AttributeInfo=activitySessionService
#
#
#Properties
#
enable=false #boolean,default(false)
context=null
defaultTimeout=300 #integer,required,default(300)
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
serverName=server1
nodeName=myNode05
- Establezca las propiedades personalizadas de ActivitySessionService según sea necesario.
Para especificar una propiedad personalizada, edite el valor AttributeInfo y los valores
de las propiedades; por ejemplo:
#
# Header
#
ResourceType=ActivitySessionService
ImplementingResourceType=PMEServerExtension
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:PMEServerExtension=:ActivitySessionService=
AttributeInfo=properties(name,value)
#
#
#Properties
#
existingProp=value
newProp=newValue
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
serverName=server1
nodeName=myNode05
- Ejecute el mandato applyConfigProperties para cambiar una configuración de servicio de sesiones de
actividad.
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 el servicio de sesiones de actividad o una propiedad personalizada existente, puede
suprimir el objeto de servicio de sesiones de actividad completo o la propiedad personalizada.
Resultados
Puede utilizar el archivo de propiedades para gestionar el objeto de servicio de sesiones de
actividad y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.