funambol-horde: bugs in horde wsdl

Roberto Polli <[email protected]>
Newsgroups gmane.comp.horde.user,gmane.comp.horde.sync
Organization Babel s.r.l
Message-ID <[email protected]>
hi all,

while writing the horde-funambol connector we had a lot of problems due to 
mismatches between horde webservices and the wsdl.

ex. Turba contacts.getActionTimestamp
* wsdl says the functions expects (string uid, int timestamp) 
* in http://dev.horde.org/api/turba/Turba/_lib---
api.php.html#function_turba_list
says method expects (string uid, string action)

the same happens in other methods...

changing the wsdl making it compliant with  
http://dev.horde.org/api/turba/Turba,  we're able to create with java an 
almost working client for those WS, but there're still some issues.

moreover in another horde installation we had another problem:
before executing the call, horde try to validate the request against its wsdl, 
thus failing. in apache logs for each WS request I see a GET wsdl: quite 
strange...
 "POST /horde-webmail/rpc.php HTTP/1.0" 500 789 "-" "Axis/1.4"                                               
 "GET /horde-webmail/rpc.php?wsdl HTTP/1.1" 200 5986 "-" "PEAR HTTP_Request 
class ( http://pear.php.net/ )"                      
"POST /horde-webmail/rpc.php HTTP/1.0" 200 543 "-" "Axis/1.4"                                               
 "GET /horde-webmail/rpc.php?wsdl HTTP/1.1" 200 5986 "-" "PEAR HTTP_Request 
class ( http://pear.php.net/ )"                      
 "POST /horde-webmail/rpc.php HTTP/1.0" 200 606 "-" "Axis/1.4"                                               
 "GET /horde-webmail/rpc.php?wsdl HTTP/1.1" 200 5986 "-" "PEAR HTTP_Request 
class ( http://pear.php.net/ )"                      

Any help is appreciated.
Peace, 
R.
-- 

Roberto Polli
Babel S.r.l. - http://www.babel.it
Tel. +39.06.91801075 - fax +39.06.91612446
Tel. cel +39.340.6522736
P.zza S.Benedetto da Norcia, 33 - 00040 Pomezia (Roma)

"Il seguente messaggio contiene informazioni riservate. Qualora questo 
messaggio fosse da Voi ricevuto per errore, Vogliate cortesemente darcene 
notizia a mezzo e-mail. Vi sollecitiamo altresì a distruggere il messaggio 
erroneamente ricevuto. Quanto precede Vi viene chiesto ai fini del rispetto 
della legge in materia di protezione dei dati personali."

--
Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.