In one of the hooks for the xmlrpc server someone forgot to put back in the module invoke call leading to missing calls from the server that are clearly defined.

return xmlrpc_server(array_merge(xmlrpc_server_xmlrpc(), module_invoke_all('xmlrpc')));

Note the array merge to take care of joining the resources back in with the hook calls from the core.

I marked this as critical so as to rush this along, this could also be the fix in 7 but I do not know if 7 has this issue.

CommentFileSizeAuthor
fixedmissingcallbacks-new-0.patch516 bytescoolestdude1

Comments

marcingy’s picture

Version: 6.x-3.x-dev » 7.x-3.x-dev
Status: Needs review » Reviewed & tested by the community
Issue tags: +Needs backport to D6

I have checked back through all versions of services and this has always been the case (not sure why) the above makes sense to me so RBTC but I want a second opinion before committing only because the code has 'always been like this'. This needs to go into d7 as well.

kylebrowning’s picture

This is good to go.

marcingy’s picture

Status: Reviewed & tested by the community » Fixed

Commited thanks

kylebrowning’s picture

Status: Fixed » Closed (fixed)