in src/main/java/com/epam/digital/data/platform/excerpt/worker/service/ExcerptService.java [46:57]
public void generateExcerpt(ExcerptEventDto event) {
try {
log.info("Converting data to csv format");
var template = templateService.getTemplate(event.getExcerptType());
var file = converter.convert(event.getExcerptInputData(), template);
storageService.storeFile(event.getRecordId(), file);
log.info("Excerpt generated");
} catch (ExcerptProcessingException e) {
log.error("Can not generate excerpt. Status: {}. Details: {}", e.getStatus(), e.getDetails());
recordFacade.updateRecord(event.getRecordId(), e);
}
}