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

Format d'échange (XML, JSON...) Java Discussion :

Erreur vraiment bizarre ... [DOM]


Sujet :

Format d'échange (XML, JSON...) Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut Erreur vraiment bizarre ...
    Bonjour,

    Je viens pour vous faire par d'un pb vraiment tres bizarre ... Je suis en train de construire un doc XML (org.w3c.dom.Document) et que je fais ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
       Element nom = docXML.createElement("nom");
       nom.setTextContent("COCUOCU");
    Pour obtenir ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      .......
       <nom>COCUOCU</nom>
      ......
    Ca plante mais uniquement que je suis dans le cadre de la servlet qui execute ce code .. Je m'explique, qd je fais ces instructions dans un main de mon projet ... mon doc XML est correctement créer, mais qd la servlet est executée j'ai ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    2006-04-20 15:09:55 - Ctx(/ProjetTest ) : Exception in R( /ProjetTest + /servlet.MajParams + null) - java.lang.AbstractMethodError: org.apache.crimson.tree.ElementNode.setTextContent(Ljava/lang/String;)V
    Je sais pas du tout pq il me fait chier avec org.apache.crimson car je touche pas a ca !

    Si qq à un piste pr me debloquer ...

  2. #2
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut
    rhhhaaa alors ca c'est ouf !!

    Allez savoir pq ... ca ne fonctionnait pas !!! M'enfin pour les generations futurs voici une solution de contournement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
                Text t = docXML.createTextNode("COCOUC");
                nom.appendChild(t);
     
    ainsi on arrive a :
                <nom>COCOUC</nom>
    Pratique nan ??? :/

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Par défaut
    salut

    j'ai eu le meme pb. C'est une différence entre Java 1.4 & 1.5.

    http://java.sun.com/j2se/1.4.2/docs/.../Document.html
    http://java.sun.com/j2se/1.5.0/docs/.../dom/Node.html

    pour java 1.4 : création d'un noeud Text à partir du Document & on l'associe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    element.appendChild(document.createTextNode(contenuTexte));
    pour java 1.5 : direct sur l'élément et il se débrouille !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    element.setTextContent(contenuTexte);
    bye

  4. #4
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut
    Ceci explique cela ... merci pr la precision

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur très bizarre concernant l'envoi d'un mail !
    Par matthew016 dans le forum Outlook
    Réponses: 5
    Dernier message: 07/08/2007, 15h30
  2. Message d'erreur assez bizarre reportant à un nombre de ligne inexistant
    Par beegees dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/02/2007, 15h19
  3. erreur très bizarre
    Par sandytarit dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 1
    Dernier message: 16/01/2007, 17h00
  4. [SQL] Problème erreur sql bizarre
    Par baleiney dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/06/2006, 12h31
  5. [JDBC] Erreur très bizarre dans ExecuteQuery
    Par boudou dans le forum JDBC
    Réponses: 6
    Dernier message: 17/03/2006, 18h33

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