HPDFCreateSaxonSchematronEngine

Crea el motor opcional para hojas de estilo XSLT Schematron de CII oficiales compiladas

Declaración

function HPDFCreateSaxonSchematronEngine(const JavaExecutable, ClassPath: string;
  TimeoutMilliseconds: Cardinal): IHPDFESchematronEngine;

Unidad

HPDFEInvoiceSaxon

Comportamiento

Suministren un ejecutable de Java existente y el class path de Saxon HE con sus dependencias de runtime, y un timeout de cero selecciona 60000 milisegundos

Los timeouts superiores a 3600000 milisegundos lanzan una excepción, la salida de diagnóstico se limita a 8 MiB, y las hojas de estilo compiladas y los reportes SVRL se limitan a 64 MiB antes de cargarlos

La implementación de Windows para XE2 y posteriores parsea de forma segura el XML de entrada, lanza Java sin shell ni consola visible, parsea el SVRL y falla de forma cerrada ante un runtime ausente, una sintaxis incorrecta, un timeout o una salida inválida

APIs relacionadas

Validación de reglas de negocio de e-invoices

THPDFEInvoiceValidationReport