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 :

Jaxws et gSOAP


Sujet :

Services Web Java

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Juin 2002
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Par d�faut Jaxws et gSOAP
    Bonjour, je suis newbie en SOAP et j'ai quelques questions.

    J'ai cr�� un client et server avec jaxws qui communique tr�s bien ensemble.

    Maintenant je voudrais faire communiquer un client java et un server gSOAP (bo�te noir pour moi).

    Malheureusement j'ai toujours la m�me erreur :
    ==>> URL : 'http://localhost:7010/AffiliationService?wsdl'
    ==>> QName : '{http://www.example.com}AffiliationService'

    Exception in thread "main" javax.xml.ws.WebServiceException: {http://www.example.com}AffiliationService is not a valid service. Valid services are:
    at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:204)
    at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:172)
    at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:82)
    at javax.xml.ws.Service.<init>(Service.java:56)
    at javax.xml.ws.Service.create(Service.java:697)
    at client.Client.startClient(Client.java:50)
    at client.Client.<init>(Client.java:30)
    at client.Client.main(Client.java:26)
    Ceci montre bien que le server n'a pas ce service 'AffiliationService' alors que je suis s�r du nom du service, j'ai bien v�rifi� la syntaxe, la case, etc.

    Je crois savoir que jaxws demande par d�faut la liste des services disponibles lors du "bind", mais gSOAP poss�de t il cette fonctionnalit� ?

    quand je fais un "http://localhost:7010/AffiliateUser?wsdl" avec le server SOAP java j'ai bien une page qui s'affiche avec les services disponibles.

    par contre avec le server gSOAP, j'ai :
    .
    <SOAP-ENV:Envelope>
    <SOAP-ENV:Body>
    <SOAP-ENV:Fault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <faultcode>SOAP-ENV:Client</faultcode>
    <faultstring>HTTP GET method not implemented</faultstring>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    et

    HTTP/1.1 500 Internal Server Error
    Server: gSOAP/2.7
    Content-Type: text/xml; charset=utf-8
    Content-Length: 2864
    Connection: close

    Merci beaucoup de votre aide

    Obelix

  2. #2
    Membre confirm�
    Inscrit en
    Juin 2002
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Par d�faut
    personne peut me dire comment eviter l'appel de la methode GET.

    Je m'explique:
    J'ai un serveur gSOAP qui n'a pas la methode GET impl�ment�e
    J'ai un client jax-ws qui commence par faire un appel � la methode GET

    comment d�brayer/configurer/desactiver cet appel ?

    Merci de votre aide

Discussions similaires

  1. [WebServices][gSoap] Client/serveur
    Par youp_db dans le forum C++/CLI
    R�ponses: 3
    Dernier message: 23/11/2007, 09h42
  2. [WebServices][gsoap] Probl�me compilation
    Par youp_db dans le forum C++/CLI
    R�ponses: 1
    Dernier message: 17/10/2006, 09h18
  3. [gsoap] Probl�me avec les std::vector
    Par LePhasme dans le forum SL & STL
    R�ponses: 1
    Dernier message: 25/04/2006, 11h46
  4. Comment désinstaller gsoap
    Par olivier857 dans le forum Debian
    R�ponses: 2
    Dernier message: 20/04/2006, 14h13
  5. [SOAP]Compilation du fichier stdsoap2.cpp (gSoap)
    Par Neo41 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 11/02/2005, 14h55

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