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

Verwandte APIs

Validierung von Geschäftsregeln für E-Rechnungen

THPDFEInvoiceValidationReport