J'utilise des transformations xslt sur mon projet actuel. Les xslts d'origine ont été écrits au format de la feuille de style 1.0. Le projet est exécuté sur le serveur Apache Tomcat. Dans les journaux de sortie du serveur, l'avertissement:Nécessité de supprimer "Avertissement: exécution d'une feuille de style XSLT 1.0 avec un processeur XSLT 2.0" dans le fichier journal std out Tomcat
Warning: Running an XSLT 1.0 stylesheet with an XSLT 2.0 processor
est l'impression en permanence à l'std des journaux de Tomcat. J'ai essayé de changer le numéro de version de feuille de style en "2.0" mais des parties de mon projet n'obtiennent pas les données correctes après le au transformateur. La seule raison pour laquelle je souhaite résoudre ce problème est que le fichier journal occupe trop d'espace mémoire. Est-ce que quelqu'un sait comment supprimer l'avertissement pour un serveur Tomcat spécifique? Suppression de cet avertissement spécifique serait préférable, mais toute opinion est très appréciée. Je vous remercie. Vous ne pouvez pas exécuter la transformation avec un processeur XSLT 1.0?
Processeur que je dois utiliser est de 2,0, mais il est rétrocompatible donc il ne fonctionne mes 1.0 XSLT, je voudrais simplement supprimer l'avertissement de sorte qu'il ne remplit pas les fichiers journaux de Tomcat. – user542447
Ce n'est pas une bonne idée d'exécuter une transformation XSLT 1.0 avec un processeur XSLT 2.0. Ma recommandation de changer l'attribut 'version' de' 'en' 2.0' et de déboguer le code afin que les résultats corrects soient produits. Ceci élimine l'avertissement et aussi tout effet secondaire négatif du mode de compatibilité ascendante (comme utiliser toujours le XPath 2.0 XDM). –
Merci Dimitre. – user542447