Uma exceção `xmlrpclib.Fault`, e.g.:
```python
Traceback (most recent call last):
 ...
xmlrpclib.Fault: <Fault ValueError: 'Attempt 2 is expired.'>
```
On 05/06/2014, at 18:22, Jamil Atta Junior <notifications@github.com> wrote:

> In balaio/lib/httpd.py:
> 
> > +      - `ServerError`: An unhandled exception occured
> > +      - `ValueError`: Argument with invalid value
> > +      - `TypeError`: Argument of an invalid type
> > +    """
> > +
> > +    def status(self):
> > +        """Check if the XML-RPC endpoint is listening.
> > +        """
> > +        return True
> > +
> > +    def proceed_to_checkout(self, attempt_id):
> > +        """Set an attempt as being ready for checkout.
> > +        """
> > +        attempt = self.request.db.query(models.Attempt).get(attempt_id)
> > +        if not attempt:
> > +            return xmlrpclib.Fault('ValueError', 'Unknown attempt with id %s.' % attempt_id)
> 
> O Método que invoca esse endpoint RPC no SciELO Manager (checkin_accept) espera sempre um retorno boolean, qual é o comportamento por parte do cliente para esses retornos com falhas?
> 
> —
> Reply to this email directly or view it on GitHub.
>