IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT] erreur avec les fonctions


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Points : 43
    Points
    43
    Par défaut [XSLT] erreur avec les fonctions
    Bonjour,

    je rencontre un petit probleme avec l'utilisation de fonction dans ma XSL. En effet lorsque j'ajoute ce bout de code dans ma XSL je recois l'erreur suivante. Notez que j'applique ma XSL avec ANT. Lorsque j'applique ma XSL avec XMLSpy ca marche.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    	<xsl:function name="kgr:upperCase">
    		<xsl:param name="strToUpperCase"/>
    		<xsl:variable name="strLower" select="'abcdefghijklmnopqrstuvwxyz'"/>
    		<xsl:variable name="strUpper" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
    		<xsl:value-of select="translate($strToUpperCase,$strLower,$strUpper)"/>
    	</xsl:function>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
         [xslt] : Fatal Error! org.apache.xml.utils.WrappedRuntimeException:
     Could not find variable with the name of strToUpperCase Cause: 
    org.apache.xml.utils.WrappedRuntimeException: 
    Could not find variable with the name of strToUpperCase
    J'obtiens cette erreur sans meme faire appel a ma fonction. Par ailleurs ma XSL fonctionne bien sans ce bout de code.

    Merci pour votre aide !

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    je ne voix pas ce qui pose pb, mais essaye deux choses :

    - donne une valeur par défaut à ton parametre

    - remplace provisoirement ta fonction par un template pour voir ce que ça donne

Discussions similaires

  1. [XSLT] Du mal avec les fonctions preceding math:min etc.
    Par Mil17 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 16/08/2007, 12h27
  2. Réponses: 2
    Dernier message: 10/05/2005, 10h58
  3. Erreur avec les ADO
    Par megane dans le forum Bases de données
    Réponses: 7
    Dernier message: 08/03/2004, 21h37
  4. Problème avec les fonctions
    Par jvachez dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 13/01/2004, 12h06
  5. [Postgresql]Problème avec les fonctions ...
    Par fet dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/10/2003, 09h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo