J'arrive sur la console d'administration d'axis2.
Version imprimable
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
clique sur paie_marin tout au début.
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. :king:
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