J'arrive sur la console d'administration d'axis2.
J'arrive sur la console d'administration d'axis2.
ok,, c'est parfait. Logiquement ta la liste des service???
cliques dessus.
Je vois bien le service paie_marin :
Voila ce qui est affiché :
paie_marin
Service EPR : http://localhost:8080/axis2-1.4.1/services/paie_marin
Service Description : paie_marin
Service Status : Active
Available Operations
getPositionsAgents
getQuotitesAgents
getHistoUnitesAgents
En cliquant sur le lien, je retombe sur le wsdl du service Web.
Vu qu'ici c'est en local, à la balise soap:address location, je retrouve l'adresse ip de mon pc :
<wsdl:port name="paie_marinSOAP" binding="tns:paie_marinSOAP">
<soap:address location="http://10.***.***.***:8080/axis2-1.4.1/services/paie_marin/" />
</wsdl:port>
Salut,
Thomas, le problème que tu rencontres semble être lié à l'en-tête HTTP de ton message SOAP client... (tu dois avoir un Transfer-Encoding: chunked
dans l'en-tête de ton message) As-tu essayé (coté client) de mettre ton chunked à false ? du genre lStub._getServiceClient().getOptions().setProperty(HTTPConstants.CHUNKED, new Boolean(false)); ?
Bon c'est peut-être un peu tard ma réponse mais bon... vieux motard...
(ceci dit, pour ma part, j'arrive pas à changer ça quand mon client est en .net)
Merci m4nux,
maintenant cela marche correctement. J'ai plus aucun problème.
Encore un grand merci à toi.
De rien Thomas
Sinon, pour infos, coté .net, je pense qu'il faut valuer un truc du genre service.RequestEncoding
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager