Je suis débutant en XSL. J'ai vu qu'il est possible de déclarer des variables.

Je voudrais passer une variable à une balise de l'api barcode4j pour générer un code barre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<fo:block>
	<fo:instream-foreign-object>
		<xsl:variable name="codebarre" select="/aaa/bbb"/>
		<barcode:barcode message="{$codebarre}">
			<barcode:pdf417>
			</barcode:pdf417>
		</barcode:barcode>
	</fo:instream-foreign-object>
</fo:block>
Ce que je fais ne semble pas marcher. Comment passer la variable "codebarre" au paramètre "message" de la balise <barcode> ?