6.0.0-beta1
7/15/25

[#5046] SOAP interface returns incomplete/wrong return values
Summary SOAP interface returns incomplete/wrong return values
Queue Horde Framework Packages
Queue Version HEAD
Type Bug
State Resolved
Priority 1. Low
Owners chuck (at) horde (dot) org
Requester meyer (at) mesw (dot) de
Created 02/27/2007 (6713 days ago)
Due
Updated 02/11/2008 (6364 days ago)
Assigned 02/11/2008 (6364 days ago)
Resolved 02/11/2008 (6364 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
02/11/2008 04:49:09 PM Jan Schneider Comment #5
Assigned to Chuck Hagenbuch
Taken from Jan Schneider
State ⇒ Resolved
Reply to this comment
I really don't know, because I didn't look at it yet. But since you 
got it working flawlessly with SoapServer, I guess it's a PEAR SOAP 
issue.
02/11/2008 04:23:10 PM Chuck Hagenbuch Comment #4
State ⇒ Assigned
Reply to this comment
Jan, any objection to closing this then? Unless there are open issues 
you know of that are in our code instead of PEAR SOAP...
02/11/2008 01:27:16 PM meyer (at) mesw (dot) de Comment #3 Reply to this comment
I had a lot of trouble getting PEAR SOAP serving working at all, so I
tried a new PHP 5 SoapServer backend. If you're using PHP 5, could
you give it a shot? listCalendars, for example, works perfectly for
me with it:

http://lists.horde.org/archives/cvs/Week-of-Mon-20080204/074710.html
Hi Chuck,



sorry, but at the moment I don't run Horde anymore at all, so I won't 
be of much help here. But thanks for looking at the bug!



Best regards

Markus


02/08/2008 08:34:51 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
I had a lot of trouble getting PEAR SOAP serving working at all, so I 
tried a new PHP 5 SoapServer backend. If you're using PHP 5, could you 
give it a shot? listCalendars, for example, works perfectly for me 
with it:



http://lists.horde.org/archives/cvs/Week-of-Mon-20080204/074710.html
03/29/2007 04:51:26 PM Jan Schneider Assigned to Jan Schneider
State ⇒ Assigned
 
02/27/2007 09:39:10 AM meyer (at) mesw (dot) de Comment #1
Priority ⇒ 1. Low
State ⇒ Unconfirmed
New Attachment: soap_exchange.txt Download
Queue ⇒ Horde Framework Packages
Summary ⇒ SOAP interface returns incomplete/wrong return values
Type ⇒ Bug
Reply to this comment
The SOAP interface seems to return incomplete/wrong results for some 
APIs while e.g. XML/RPC works fine for those APIs.



Example 1: when calling "calendar.listCalendars()" always an empty 
list is returned though there actually are calendars which can be 
accessed by this user (the same call works fine using the XML/RPC API).



Example 2: when calling "calendar.exportCalendar()" on a calendar 
which has special chars in the events (e.g. umlauts), the special 
chars are returned in a codepage charset although the XML response 
generated by Horde designates the encoding as "UTF-8". XML validators 
trying to interpret Horde's response then reject the XML as invalid.



See the attachment for protocol dumps for the two examples.


Saved Queries