WEB Services

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

WEB Services

Messagepar TeD » 15 Mars 2011 à 18:51

Bonjour,

Sur un serveur Domino 7.02, j'ai réalisé un web service pour interroger les documents d'une vue, cela fonctionne bien, j'ai créé une classe d'objet définissant les éléments (champs) du document à présenter et tout va bien.

Là ou ça se corse, c'est pour présenter non pas un document mais plusieurs voire tous les documents de la vue.

La valeur de retour de la fonction n'accepte pas de 'list' donc je ne peux pas présenter une collection d'objets, mais un seulement . Toutes les syntaxes que j'ai pu essayer me renvoient un code erreur WSDL me demandant de spécifier le nom de la classe dans le 'port type class'.

Quelqu'un a déjà rencontrer ce type de difficultés?
TeD
Posteur néophyte
Posteur néophyte
 
Message(s) : 99
Inscrit(e) le : 08 Août 2006 à 22:49
Localisation : Ile de France

Messagepar Michael DELIQUE » 16 Mars 2011 à 08:50

salut

réponse de l'expert à coté de moi :

ça n'accepte pas les listes juste 1 doc à la fois.

par contre tu peux boucler dans ton webservice pour construire ton flux xml à renvoyer. un peu comme dans un agent ajax.

il ya un article sur le sujet sut notes.net => http://www-10.lotus.com/ldd/nd6forum.ns ... webservice
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar TeD » 16 Mars 2011 à 10:30

Merci Michael,

C'est bien dommage, mais apparemment, c'est le constat auquel j'étais arrivé :?

Pour un seul document, j'arrive à exporter un objet que le client du web service peut alors intérroger pour récupérer les propriétés que j'ai définies dans la classe de la façon qu'il souhaite, c'est clean et 'académique' mais pour plusieurs documents, je suis obligé de formatter le flux d'export et le 'client' doit accepter et s'adapter à ce format.

Mais bon il devra faire avec :lol:
TeD
Posteur néophyte
Posteur néophyte
 
Message(s) : 99
Inscrit(e) le : 08 Août 2006 à 22:49
Localisation : Ile de France


Retour vers Développement

cron