[horde] Horde+SoapServer: error in non-wsdl mode: can't find encoding and bad response in ws (partly-solved)

Roberto Polli rpolli at babel.it
Thu Jun 18 17:51:54 UTC 2009


On giovedì 18 giugno 2009 17:35:28 Jan Schneider wrote:
> Zitat von Roberto Polli <rpolli at babel.it>:
> > On martedì 16 giugno 2009 17:32:07 Jan Schneider wrote:
> >> Try if these commits work better:
> >>
> >> http://lists.horde.org/archives/cvs/Week-of-Mon-20090615/088054.html
> >> http://lists.horde.org/archives/cvs/Week-of-Mon-20090615/088055.html
> >
> > nope:
> > * the import method returns an xsd:int
> Uh, yes, that's what you wanted after all, no?
not for the "import" method which should return "xsd:string" ;) 
the "xsd:int" is correctly returned by "getActionTimestamp"  

> > * double import won't return an error code but "1". Log states
> >
> > ==> /var/log/apache2/error.log <==
> > PHP Notice:  Object of class PEAR_Error could not be converted to int in
> > /var/www/horde-webmail/lib/Horde/RPC/PhpSoap.php on line 85
> > PHP Stack trace: PHP   1. {main}() /var/www/horde-webmail/rpc.php:0
> > PHP   2. Horde_RPC_PhpSoap->getResponse()
> > /var/www/horde-webmail/rpc.php:104 PHP   3. SoapServer->handle()
> > /var/www/horde-
> > webmail/lib/Horde/RPC/PhpSoap.php:85
>
> Well, not a very helpful error message from PHP, because obviously the
> error is not at that line, but inside the handler for the server. This
> could be *anywhere* in Horde.
is there a way to find the error? It happened while calling "import"...

Peace, 
R:

PS: I could provide a python ws client to test horde ws.. do you think it's 
useful? If you mean to use it I could write one...



-- 

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