History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: ZF-1797
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matthew Weier O'Phinney
Reporter: David Grudl
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Google issue summary
Zend Framework

Zend_XmlRpc_Client doesn't handle Zend_XmlRpc_Value Objects as parameters

Created: 01/Aug/07 01:08 PM   Updated: 21/Mar/08 04:25 PM  Due: 07/Mar/08
Component/s: Zend_XmlRpc_Client
Affects Version/s: 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.5.0RC1
Fix Version/s: 1.5.0

Time Tracking:
Original Estimate: 15 minutes
Original Estimate - 15 minutes
Remaining Estimate: 15 minutes
Remaining Estimate - 15 minutes
Time Spent: Not Specified
Remaining Estimate - 15 minutes

File Attachments: 1. File Zend_XmlRpc_Value.diff (0.6 kb)


 Public Fields   Internal Project Management Fields   
Resolution Date: 06/Mar/08 08:41 PM
Fix Version Priority: Should Have


 Description  « Hide
$time = time();
$params = array(
new Zend_XmlRpc_Value_DateTime($time)
);
$result = $client->call('foo.bar', $params);

In Zend_XmlRpc_Request::_getXmlRpcParams() is parameter converted (damaged) via Zend_XmlRpc_Value::getXmlRpcValue to empty array.



 All   Comments   Work Log   Change History   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
Thomas Weidner - 04/Aug/07 11:22 AM
Assigned to Matthew

Matthew Weier O'Phinney - 16/Nov/07 02:57 PM
Scheduling for 1.1.0

Sergej Kurakin - 04/Mar/08 02:22 PM
This patch should solve this issue. UnitTests passed OK on this.

Matthew Weier O'Phinney - 06/Mar/08 10:10 AM
Scheduling for 1.5.0RC2

Matthew Weier O'Phinney - 06/Mar/08 08:41 PM
Applied in trunk and release branch, with a corresponding unit test. Oddly, the test ran with or without the patch; I'll look at it in more detail later.