Nel LOG di caravel dovrebbe esserci un messaggio di questo tipo:
[Service::postFileToURL] File [fileName] sent to URL [url]. Reply = [replyTxt]
dove replyTxt dovrebbe essere "ok". Se non è "ok" ci deve essere un testo di errore che dice perché è fallito l'upload (es: impossibile scrivere su disco, disco pieno, divisione per 0, etc...).
Caravel passa TRUE/FALSE alla parte server dell'app offline per dire se l'upload è fallito o meno e, se fallito, tira un'eccezione con testo "File not uploaded"