HPDFCreateSaxonSchematronEngine

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

Declaración

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

Unidad

HPDFEInvoiceSaxon

Comportamiento

Suministre 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 por encima de 3600000 milisegundos lanzan una excepción, la salida de diagnóstico se limita a 8 MiB, y las hojas de estilo compiladas y los informes SVRL se limitan a 64 MiB antes de cargarlos

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

APIs relacionadas

Validación de reglas de negocio de facturas electrónicas

THPDFEInvoiceValidationReport