Personalización de mensajes para el tiempo de ejecución de Java EGL

Cuando se produce un error en el tiempo de ejecución de Java, por omisión se muestra un mensaje del sistema de EGL pero puede especificar un mensaje personalizado para cada uno de estos mensajes del sistema o para un subconjunto.

Cuando se necesita un mensaje, EGL primero busca en un archivo de propiedades identificado por el usuario en la propiedad vgj.messages.file de tiempo de ejecución de Java. El formato del archivo al que se hace referencia es el mismo que el de cualquier archivo de propiedades Java, tal como se describe en el apartado Archivo de propiedades del programa y se muestra en el tema actual.

En muchos casos, un mensaje del sistema incluye lugares reservados para las inserciones de mensajes que EGL recupera en tiempo de ejecución. Si el código somete una máscara de fecha no válida para una función del sistema, por ejemplo, el mensaje tiene dos lugares reservados, uno (lugar reservado 0) para la misma máscara de fecha, el otro (lugar reservado 1) para el nombre de la función del sistema. En el formato de archivo de propiedades, la entrada correspondiente al mensaje predeterminado es la siguiente:
  VGJ0216E = {0} no es una
máscara de fecha válida para {1}.
Puede cambiar el texto del mensaje para que incluya todos o algunos de los lugares reservados en cualquier orden, pero no puede añadir lugares reservados. Los siguientes son ejemplos válidos:
  VGJ0216E = La función {1} ha obtenido una máscara de fecha no válida {0}.

  VGJ0216E = La función {1} ha obtenido una máscara de fecha no válida.

Se produce un error muy grave si no se puede abrir el archivo identificado en la propiedad vgj.messages.file.

Para conocer los detalles de los números de los mensajes y de su significado, consulte el apartado Códigos de error de tiempo de ejecución de Java EGL.

Encontrará más detalles en la documentación del lenguaje Java:

Conceptos relacionados
Archivo de propiedades del programa

Consulta relacionada
Código de error de ejecución de Java EGL
Propiedades de ejecución de Java (detalles)

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.