[XSL] rajout de namespace
Bonjour,
je suis en train de travailler sur un fichier XSL me permettant de transformer un xsd vers un wsdl. Cependant j'ai un soucis avec les fameux namespaces...
J'ai besoin de pouvoir ajouter cette declaration dans mon fichier resultat:
Code:
1 2
|
xmlns:impl="http://localhost:8080/axis/services/DDL3" |
avec a la place de localhost l adresse ip de ma machine.
Cette adresse est passée en paramètre de ma transformation.
J essaye donc de declarer ce namespace de cette maniere
Code:
1 2
|
<xsl:namespace name="impl" select="$implValue"/> |
avec implValue calcule de cette maniere:
Code:
1 2
|
<xsl:variable name="implValue"><xsl:value-of select="concat('http://',concat($ipAdress,concat(':8080/axis/services/',$serviceName)))"/></xsl:variable> |
Mais ceci sans succès. Est-ce que quelqu'un pourrait m'éclairer?