Localización idiomática en excepciones de XSQL-Script

Localización idiomática en excepciones de XSQL-Script

Se ha añadido la funcionalidad de utilizar mensajes idiomáticos en las excepciones emitidas por un XSQL-Script. Para ello, se utiliza un código mnemotécnico previamente definido para el proceso en que se emite la excepción:

<xsql-script>
  <body>
    <exception code='E001' message="Error while executing" />
  </body>
</xsql-script>

Además, el mensaje de error puede recibir parámetros del proceso y mostrar mensajes dinámicos, que dependen de cada ejecución:

<xsql-script>
  <body>
    <exception code='E001' message="This is an error on {0} cause {1} and {2}">
       <arg><p_code1 /></arg>
       <arg><p_code2 /></arg>
       <arg><p_code3 /></arg>
    </exception>
  </body>
</xsql-script>

Para obtener una información más detallada acerca del uso y parametrización de esta funcionalidad consultar la wiki de Deister. Más información.