HPDFCreateSaxonSchematronEngine
Erzeugt die optionale Engine für offizielle kompilierte CII-Schematron-XSLT-Stylesheets
Deklaration
function HPDFCreateSaxonSchematronEngine(const JavaExecutable, ClassPath: string;
TimeoutMilliseconds: Cardinal): IHPDFESchematronEngine;
Unit
HPDFEInvoiceSaxon
Verhalten
Geben Sie eine vorhandene Java-Executable und den Saxon-HE-Classpath samt seiner Laufzeitabhängigkeiten an; ein Timeout von null wählt 60000 Millisekunden
Timeouts über 3600000 Millisekunden werfen eine Exception, die Diagnoseausgabe ist auf 8 MiB begrenzt, und kompilierte Stylesheets sowie SVRL-Berichte sind vor dem Laden auf 64 MiB begrenzt
Die Implementierung für Windows XE2 und neuer parst Eingabe-XML sicher, startet Java ohne Shell oder sichtbare Konsole, parst SVRL und schlägt bewusst zu (fail closed) bei fehlender Runtime, falscher Syntax, Timeout oder ungültiger Ausgabe