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