The attempt to re-run a failed EV collection task ends with the error: Unable to read batch from CSV within timeout

book

Article ID: 100045728

calendar_today

Updated On:

Description

Error Message

ExecutionException occured: com.teneo.esa.icp.collection.ev.EVCollectionException: [#422300] Unexpected error - [#422300] Unexpected error - Unable to read batch from CSV within timeout

Cause

In a Clearwell Distributed Architecture environment, when Clearwell collection task runs, it connects to the EV targeted source to gather items and adds these items to CSV files, one CSV file per archive. It then adds these items in batch (one thousand items by default) to another group of CSV files and delete original CSV files. In the event that the task failed due to a communication failure between one of the nodes and the cluster master server, re-running the collection task will try to read one or more of the original CSV files that is/are no longer available. As a result, the collection task will continue to fail. 

Resolution

To resolve the issue, create a new collection task using the Copy as collection task option so new CSV files can be created.

Follow steps below to resolve the issue:

1. Logon to the Appliance.

2. Click on All Collections.

3. Select the collection in question.

4. For the collection task that failed, click on the Action icon under the Actions column.

5. Select Copy as collection task to create a new task. This will build new list of items to collect in new CSV files.

6. Click on the Play button to run a newly created task.

If the communication issue between the cluster master server and nodes has been resolved, the task should now run successfully.

Issue/Introduction

When attempt to re-run/resubmit a failed collection task from Enterprise Vault (EV), it fails due to an error that it is unable to read batch from one or more CSV files.