What happens with the other files when one fails

Skip to first unread message

Yusén Manchego

Feb 13, 2018, 2:22:23 PM2/13/18
to Alfresco Bulk Import Tool


I am using version 2.1.0 of ABI. I need to validate that all files were uploaded correctly. I have the following questions:

If a file fails to upload, what happens to the other files? Are they stored in the repository? or rollback and none is saved in the repository.

How can I know the name of the files that fail to upload?

Thanks for the reply

Peter Monks

Feb 13, 2018, 2:40:19 PM2/13/18
to alfresco-bulk-f...@googlegroups.com
Two central design principles of the BIT are:
1. Fail fast
2. Reruns are cheap (they pick up where they left off)

Relevant to your question is also the fact that the tool uploads files in transactional batches (for performance reasons) these batches a variably sized and can be as small as a single file, or as large as 100 files [1](by default - this can be overridden via configuration).

Putting this all together in the context of your question, what this means is that when a file unexpectedly fails to upload, the tool will terminate the import, and everything that had previously been written to the repository will remain in the repository, *except* for any files that happened to be in the same batch as the file that failed (these files will be rolled back).  The reason for the failure will be written to the alfresco.log.

Once the issue has been remedied, the correct action is to simply rerun the exact same import, with “replace existing files” unchecked (disabled / turned off).  The tool will quickly skip over the files it already imported, and pick up where it left off.


You received this message because you are subscribed to the Google Groups "Alfresco Bulk Import Tool" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alfresco-bulk-filesys...@googlegroups.com.
To post to this group, send email to alfresco-bulk-f...@googlegroups.com.
Visit this group at https://groups.google.com/group/alfresco-bulk-filesystem-import.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
0 new messages