Generación de un mensaje de error personalizado

Los clientes de ClearQuest para web y Eclipse permiten enganches para personalizar el resumen y detalles de un mensaje de error mediante XML incorporado en el propio texto del error. Sin embargo, a causa de clientes más antiguos (el cliente ClearQuest para Windows) y de scripts escritos por usuarios que no dan soporte a mensajes de error personalizados, debe accederse a esta función añadiendo un nuevo enganche global al esquema. Este enganche incorporará el resumen y los detalles en un mensaje de error normal si el cliente no da soporte a mensajes de error personalizados, pero se detendrá con un mensaje de error personalizado si el cliente lo soporta.

Se puede llamar a la función de ejemplo DieWithCustomErrorMessage, que se proporciona a continuación, desde todos los lugares donde se puede utilizar una sentencia die y tendrá el mismo efecto que una sentencia die en la operación actual. Por ejemplo, llamar a la función DieWithCustomErrorMessage desde un enganche de control de acceso indicaría un error, exactamente en la misma manera en que una sentencia die indicaría un error, pero con un mensaje de error personalizado.

Para ver el código de ejemplo DieWithCustomErrorMessage, consulte la nota técnica nº 1322606 en http://www.ibm.com/support/docview.wss?&rs=939&uid=swg21322606.


Comentarios