ZF-8580: SystemLookup in Zend_Xmlrpc_Client selects wrong signature


I have an XML-RPC server (also Zend Framework). The server has a method declared as :

 * @param integer|array $ids
 * @param string $language
 * @return struct
public function get($ids, $language=null)

When I call that method (using the Zend_Xmlrpc_Client) as :

$client->call('get', array(1));

The parameter is sent as array(1) instead of (int)1.

The parameter is sent correct when using :



I have the same issue. Guys where it can be fixed? Thanks.

Fixed in r23385.