[XSL-FO][FOP] Pb avec les includes
Bonjour,
Alors j'ai bien suivi tout ce qui était expliqué (ou du moins il me semble) et j'ai une erreur lors de l'inclusion d'une feuille de style:
Code:
ID système inconnu; Ligne #10; Colonne #35; Exception d'E-S avec le fichier de la feuille de style : commons.xsl
Ci-dessous mon fichier inclus 'commons.xsl':
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.1"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="fo">
<xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" />
<xsl:param name="versionParam" select="'1.0'"/>
<xsl:template name="my_template">
... |
Et voici le fichier appelant:
Code:
1 2 3 4 5 6 7 8 9 10
| <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.1"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="fo">
<xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" />
<xsl:param name="versionParam" select="'1.0'"/>
<xsl:include href="commons.xsl"/>... |
Pour info j'utilise fop 0.94.
Mes templates fonctionnent correctement quand ils sont inclus "directement" dans le document xsl mais dans le cas ou ils sont placés dans le fichier externe, le document final est généré (erreur non "bloquante") mais sans les templates présents dans commons.xsl.
A noter que ces 2 fichiers sont dans le même répertoire et que je déploie mon application sur Tomcat (je ne sais pas si ça a une importance mais au moins vous savez tout!!)
Merci d'avance
Manu