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