XML-RPC - Formato de falha

As falhas XML-RPC são um tipo de resposta. Se houver um problema no processamento de uma solicitação XML-RPC, o elemento methodResponse conterá um elemento de falha em vez de um elemento params. O elemento de falha, como o elemento params , tem apenas um único valor que indica que algo deu errado. Uma resposta de falha pode ser semelhante a:

<?xml version="1.0"?>
<methodResponse>
   <fault>
      <value><string>No such method!</string></value>
   </fault>
</methodResponse>

Uma falha também terá um código de erro. XML-RPC não padroniza códigos de erro em tudo. Você precisará verificar a documentação de pacotes específicos para ver como eles lidam com as falhas.

Uma resposta de falha também pode ser semelhante a:

<?xml version="1.0"?>
<methodResponse>
   <fault>
      <value>
         <struct>
            <member>
               <name>code</name>
               <value><int>26</int></value>
            </member>
				
            <member>
               <name>message</name>
               <value><string>No such method!</string></value>
            </member>
				
         </struct>
      </value>
   </fault>
</methodResponse>