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

Services Web Java Discussion :

Faire passer en document xml en parametre[soapUI]


Sujet :

Services Web Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 23
    Points : 27
    Points
    27
    Par défaut Faire passer en document xml en parametre[soapUI]
    Bonjour,

    j'ai une methode accesible via mon webservice (deployer grace à axis2) dont le prototype est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public int soumettre(org.w3c.dom.Document inDoc);
    J'utilise soapUI pour tester.

    or je ne parviens pas à mettre un document xml en parametre (inDoc)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservices" xmlns:xsd="http://dom.w3c.org/xsd">
       <soapenv:Header/>
       <soapenv:Body>
          <web:soumettre>
             <!--Optional:-->
             <web:inDoc>
                 <po xmlns="http://www.skatestown.com/ns/po" id="50383" submitted="2001-12-06">
       <billTo>
          <company>The Skateboard Warehouse</company>
          <street>One Warehouse Park</street>
          <street>Building 17</street>
          <city>Boston</city>
          <state>MA</state>
          <postalCode>01775</postalCode>
       </billTo>
       <shipTo>
          <company>The Skateboard Warehouse</company>
          <street>One Warehouse Park</street>
          <street>Building 17</street>
          <city>Boston</city>
          <state>MA</state>
          <postalCode>01775</postalCode>
       </shipTo>
       <order>
          <item sku="318-BP" quantity="5">
             <description>Skateboard backpack; five pockets</description>
          </item>
          <item sku="947-TI" quantity="12">
             <description>Street-style titanium skateboard.</description>
          </item>
          <item sku="008-PR" quantity="1000"/>
       </order>
    </po>
     
             </web:inDoc>
          </web:soumettre>
       </soapenv:Body>
    </soapenv:Envelope>
    Avec n'importe quel fragment de XML que je met j'obtient ce retour.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
       <soapenv:Body>
          <soapenv:Fault>
             <faultcode>soapenv:Server</faultcode>
             <faultstring>org.w3c.dom.Document</faultstring>
             <detail/>
          </soapenv:Fault>
       </soapenv:Body>
    </soapenv:Envelope>
    Que dois-je faire ?

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut section CDATA
    il faut que tu mettes ton xml entre <![CDATA[ et le ]]>, et normalement ça devrait fonctionner !!!

Discussions similaires

  1. faire passer une fonction entant que parametre d'une fonction
    Par gali_fr dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/05/2008, 15h18
  2. [SOAP] Comment faire passer un schéma XML ?
    Par Guybrush113 dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 11/10/2007, 18h46
  3. [DLL]faire passer un parametre ?
    Par kammour dans le forum MFC
    Réponses: 5
    Dernier message: 20/03/2006, 21h14
  4. [XML & WebService] Faire "passer" un fic xml
    Par P4dre dans le forum Services Web
    Réponses: 7
    Dernier message: 03/08/2005, 14h47
  5. [DOM] parser une String pour en faire un document XML
    Par Fladnag dans le forum Format d'échange (XML, JSON...)
    Réponses: 9
    Dernier message: 29/03/2004, 11h04

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