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 :

[AXIS]WebService qui renvoie un objet


Sujet :

Services Web Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 18
    Points : 19
    Points
    19
    Par défaut [AXIS]WebService qui renvoie un objet
    Bonjour,

    Je découvre les webservices sous Java (j'étais plutot Microsoft jusqu'à maintenant) et j'utilise le couple Tomcat 5.5 / Axis 1.4.
    Avec cette version d'Axis, il y a un exemple pour le passage d'objets en paramètre, mais pas d'exemple avec un retour d'objet complexe.
    Quelqu'un aurait-il ça sous le coude ?

    D'avance merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 18
    Points : 19
    Points
    19
    Par défaut
    En fait mon problème est celui-ci :
    - Je crée un service avec une méthode qui renvoie un objet (qui contient 2 entiers et 2 chaines)
    - je le déploie dans axis avec org.apache.axis.client.AdminClientet un fichier wsdd
    - je met les classes compilées au bon endroit
    - je génère le wsdl
    - je génère les fichiers clients avec wsdl2java.
    - je teste, et là, à l'invocation de ma méthode :

    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
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
     faultSubcode: 
     faultString: org.xml.sax.SAXParseException: Elément racine de document manquant.
     faultActor: 
     faultNode: 
     faultDetail: 
            {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXParseException: Elément racine de document manquant.
            at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
            at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364)
            at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:668)
            at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
            at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
            at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
            at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
            at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
            at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
            at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
            at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
            at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
            at org.apache.axis.client.Call.invoke(Call.java:2767)
            at org.apache.axis.client.Call.invoke(Call.java:2443)
            at org.apache.axis.client.Call.invoke(Call.java:2366)
            at org.apache.axis.client.Call.invoke(Call.java:1812)

    ???????

Discussions similaires

  1. Fonction qui renvoie un objet?
    Par Gualino dans le forum VB.NET
    Réponses: 10
    Dernier message: 21/09/2011, 11h18
  2. Consommer un webservice qui renvoie un complexType
    Par tatayecorp dans le forum ASP.NET
    Réponses: 7
    Dernier message: 16/09/2008, 21h38
  3. [POO] fonction qui renvoie 1 objet
    Par tigrou2405 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 29/08/2007, 17h59
  4. fonction qui renvoi un objet Parameter
    Par robocop2776 dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/08/2007, 23h33
  5. function qui renvois un objet ?
    Par mattmat dans le forum ASP
    Réponses: 4
    Dernier message: 23/04/2004, 11h35

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