HPDFCreateSaxonSchematronEngine

Crée le moteur optionnel pour les feuilles de style XSLT Schematron CII officielles compilées

Déclaration

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

Unité

HPDFEInvoiceSaxon

Comportement

Fournissez un exécutable Java existant et le class path Saxon HE avec ses dépendances d'exécution, et un timeout à zéro sélectionne 60000 millisecondes

Les timeouts au-delà de 3600000 millisecondes lèvent une exception, la sortie diagnostique est limitée à 8 Mio, et les feuilles de style compilées et les rapports SVRL sont limités à 64 Mio avant chargement

L'implémentation Windows XE2 et ultérieur analyse le XML d'entrée de manière sécurisée, lance Java sans shell ni console visible, analyse le SVRL et échoue en fail-closed sur un runtime absent, une syntaxe erronée, un timeout ou une sortie invalide

API associées

E-Invoice Business-Rule Validation

THPDFEInvoiceValidationReport