Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1673 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Axis][SOAP/DOM] SOAPHeaderElement.appendChild()=>ClassCastException

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Axis][SOAP/DOM] SOAPHeaderElement.appendChild()=>ClassCastException

n°1399701
broidsy
Posté le 03-07-2006 à 18:59:16  profilanswer
 

Bonjour,
 
Je suis en train d'essayé de construire des HeaderSOAP personalisés pour des webservices, mais j'ai une erreur de cast lorsque j'ajoute un noeud :
 

Code :
  1. import javax.xml.parsers.DocumentBuilderFactory;
  2. import javax.xml.parsers.DocumentBuilder;
  3. ...
  4. SOAPHeaderElement hd = new SOAPHeaderElement(new javax.xml.namespace.QName("http://tempuri.org/","PlugEventList" ));
  5.                        
  6. DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
  7. DocumentBuilder builder = factory.newDocumentBuilder();
  8. org.w3c.dom.Document doc = builder.newDocument();
  9. hd.appendChild(doc.createElement("Test" ));    // l'erreur est ici !!!       
  10. call.addHeader(hd);


 
J'ai essayé un System.setProperty, sans succés :

Code :
  1. System.setProperty("javax.xml.parsers.DocumentBuilderFactory", "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl" );


 
Voici l'erreur :

Citation :

java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementImpl
at org.apache.axis.message.NodeImpl.appendChild(NodeImpl.java:493)
at NitroLinux.GNR_Main.GetDateTime(GNR_Main.java:94)


 
Merci d'avance !

mood
Publicité
Posté le 03-07-2006 à 18:59:16  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Axis][SOAP/DOM] SOAPHeaderElement.appendChild()=>ClassCastException

 

Sujets relatifs
[Axis][WSDL2Java] Modification des Headers SOAP[Résolu] [DOM Scripting] Afficher/masquer des images
[Javascript / DOM (?)] Renommer un element de formulaireService Web avec Axis et types complexes.
Editer un XML avec DOM et PHP5[DOM/JAVASCRIPT] Inserer un DIV au debut d'un DIV parent.
[JS/DOM] Bug sous IE, l'image se s'affiche pas ! [RESOLU]Intégrer flux vidéo axis cgi à une page html
Javascript - Parcours de Dom 
Plus de sujets relatifs à : [Axis][SOAP/DOM] SOAPHeaderElement.appendChild()=>ClassCastException


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR