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

XML/XSL et SOAP Discussion :

Client Java Soap avec Ksoap2


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut Client Java Soap avec Ksoap2
    Bonjour,
    J'ai dévelopé un serveur soap en php5, il marche bien(j'ai fait les tests avec un client soap php).
    Maintenant J'essaie de développer un client Soap Java avec la la librarire Ksoap2, mais la connexion échoue.
    Voici mon code(J'ai remplacé l'url réel que je voulais pas afficher dans le forum par localhost)


    Code :
    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
     
     public static void main(String[] args) {
            String url="http://localhost/serverSoap.php";
            String MethodNamespace="urn:CSP";
            String MethodName="getServerDate";
             try {
            	// build request string
     
                 System.out.println("creating http transport");
            	HttpTransportSE transportSE = new HttpTransportSE(url);
            	transportSE.debug = true;
                System.out.println("Creating Soap Object");
            	 SoapObject SOAPHello = new SoapObject (MethodNamespace,MethodName );
     
     
     
            	//SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
               SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapSerializationEnvelope.VER11);
     
            	//envelope.setOutputSoapObject(SOAPHello);
                envelope.bodyOut = SOAPHello;
     
                System.out.println("try to  connect");
            	//transportSE.call("uurn:urn:CSP#getServerDate", envelope);
                transportSE.call(null,envelope);
            	System.out.println("Called uurn:CSP#getServerDate by transportSE");
     
            	//System.out.println("Res "+envelope.getResponse());
     
            	}
    Le message d'erreur à l'exécution est:
    Exception Thrown ------ > org.xmlpull.v1.XmlPullParserException: expected: END_TAG {http://schemas.xmlsoap.org/soap/envelope/}Body (position:END_TAG </{http://schemas.xmlsoap.org/soap/envelope/}SOAP-ENV:Fault>@2:209 in java.io.InputStreamReader@863399)
    at javaapplication1.Main.main(Main.java:45)
    Il s'agit de l'instruction :transportSE.call(null,envelope); ou l'appel échoue
    .Pourriez vous m'aider?
    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Pas de réponses ?

  3. #3
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    T'as pas essayé avec un outil "standard" type AXIS ou CXF ? Cela prend 2 minutes dans Eclipse ou Netbeans et tu es vite fixé...

    ERE

Discussions similaires

  1. Client Java Soap avec Ksoap2
    Par Camel200 dans le forum Services Web
    Réponses: 0
    Dernier message: 03/06/2009, 23h53
  2. Probléme: un client java qui consomme une array avec soap
    Par mejdi331 dans le forum Services Web
    Réponses: 1
    Dernier message: 28/01/2009, 16h54
  3. Réponses: 2
    Dernier message: 20/11/2007, 16h00
  4. Soap avec Java
    Par ISID dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 29/06/2007, 11h32
  5. Pear SOAP et client java
    Par llax dans le forum Services Web
    Réponses: 1
    Dernier message: 30/10/2006, 14h56

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