cs_yoannd
Messages postés305Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention10 août 2011
-
21 déc. 2005 à 11:54
elfourbos
Messages postés66Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention10 août 2007
-
18 mai 2006 à 16:53
Bonjour,
Je suis actuellement en train de concevoir un webservice qui doit être appelé par une application java. Celle-ci me demande de renvoyer quelque chose comme ça :
Et ça plait pas trop à l'application qui m'appèle... Vous auriez une idée pour empécher le Framework de pourrir ma valeur de retour ?
Merci d'avance !
Yoann
ps : Un type de retour string pour une web method est encore plus pourrie par le framework à la sortie... il rajoute des trucs soap, ce qui ne me convient pas trop...
cs_yoannd
Messages postés305Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention10 août 20117 21 déc. 2005 à 13:43
Malheureusement non, ça renvoie la même chose... Je pense que dès que le type de retour fait partie du namespace xml, il ajoute la fameuse ligne <?xml version="1.0" encoding="utf-8" ?>...
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 21 déc. 2005 à 14:10
hum... en même temps, un webservice communique en SOAP... donc retourne un message xml... c'est tout à fait normal d'avoir cette entête, je ne pense pas que tu puisses la retirer.
elfourbos
Messages postés66Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention10 août 2007 18 mai 2006 à 16:53
salut les mecs, je vois qu'ici ca parle de ce que je connais lol,
si tu veu pas que soap te prefixe ton fichier xml de son entete il te reste a te recréer la roue, c'est a dire a te faire ton protocole de communication propre ou tu pourra a ta guise ajouter tes propres balise dans ton xml, rensigne toi, cependant soap le fait déja....
Voila, moi meme j'ai quelques problemes concernant soap c'est pour cela que j'expose mon probleme si quelqu'un pourrai a son tour m'eclairer de sa lanterne bref c'est tout con.
a l'execution de mon webservice, il me dit que j'ai une accessibilité incohérente sur un type de retour (mystere de l'ouest)...
Erreur 1 Accessibilité incohérente : le type de retour 'System.Collections.Generic.List<Metier.Donnee.Onglet>' est moins accessible que la méthode 'Service.chargerOnglet()' C:\testWebService\App_Code\Service.cs 21 29 C:\...\testWebService\
voila tout est dans l'erreur, c'est dans cette methode web qui doit retourner une list d'objet.....