[horde] horde webservices: continuos wsdl request

Roberto Polli rpolli at babel.it
Thu Jun 4 15:09:26 UTC 2009


hi all,

I noted that for each webservice request, horde retrieves internally its wsdl

127.0.0.1 - - [04/Jun/2009:16:28:44 +0200] "GET /horde-webmail/rpc.php?wsdl 
HTTP/1.1" 200 6020 "-" "PEAR HTTP_Request class ( http://pear.php.net/ )"

10.0.10.215 - user [04/Jun/2009:16:28:44 +0200] "POST /horde-webmail/rpc.php 
HTTP/1.1" 200 - "-" "Axis/1.4"

I found that the line is the following:
# file: ./lib/Horde/RPC/soap.php
$this->_server->bindWSDL(Horde::url($registry->get('webroot', 'horde') . 
'/rpc.php?wsdl', true, false));

even commenting that line everything works fine (and webservices speeds up by 
40%), but I think it's not the right way to solve that issue :DDDD

Is there a way to avoid those countinuous wsdl request, making horde client 
retrieve the wsdl only once?

Thx+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."



More information about the horde mailing list