Puede utilizar archivos de propiedades para crear o modificar propiedades de cargador de clases
PARENT_LAST bajo el objeto ApplicationServer de un servidor.
Antes de empezar
Determine los cambios que desea realizar en la configuración del cargador de clases o en
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 cargador de
clases y sus propiedades de configuración.
Ejecute mandatos administrativos mediante wsadmin para
crear o modificar un archivo de propiedades de un cargador de clases, validar las propiedades y
aplicarlas a
la configuración.
Tabla 1. Acciones para los archivos de propiedades del cargador de clases PARENT_LAST. Puede crear, modificar y suprimir propiedades de configuración de cargador de clases.Acción |
Procedimiento |
crear |
Establezca las propiedades y ejecute el mandato applyConfigProperties. |
modify |
Edite las propiedades y ejecute el mandato applyConfigProperties. |
delete |
Descomente #DELETE=true y ejecute el mandato deleteConfigProperties. |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Crear un cargador de clases y sus propiedades.
- Cree un archivo de propiedades para un objeto Classloader.
Abra un editor y creeun archivo de propiedades del cargador de clases.
En este paso puede copiar un archivo de
propiedades de ejemplo en un editor y modificar las propiedades según sea necesario para su situación.
En el ejemplo siguiente se define un cargador de clases con la modalidad de PARENT_LAST
bajo un objeto ApplicationServer de un servidor:
#
# SubSección 1.0.0 # ApplicationServer Classloader
#
ResourceType=Classloader
ImplementingResourceType=GenericType
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:ApplicationServer=:Classloader=mode#PARENT_LAST
AttributeInfo=classloaders
#DELETE=true
#
#Properties
#
mode=PARENT_LAST #ENUM(PARENT_FIRST|PARENT_LAST),default(PARENT_FIRST)
- Ejecute el mandato applyConfigProperties para crear una configuración de cargador de clases.
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 cargador de clases existente.
- Obtenga un archivo de propiedades para el cargador de clases que desea cambiar.
Puede extraer un archivo de propiedades para un objeto Classloader utilizando el mandato
extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades según sea necesario.
- Ejecute el mandato applyConfigProperties.
- Si ya no necesita un cargador de clases, puede suprimir el objeto cargador de clases 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 cargador de
clases.
Qué hacer a continuación
Guarde los cambios en la configuración.