diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/dataexchange/service/DossierTemplateExportService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/dataexchange/service/DossierTemplateExportService.java index ac82dd6ce..514a5d45a 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/dataexchange/service/DossierTemplateExportService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/dataexchange/service/DossierTemplateExportService.java @@ -124,6 +124,7 @@ public class DossierTemplateExportService { }); } + @Observed(name = "DossierTemplateExportService", contextualName = "export-dossier-template") public long createDownloadArchive(ExportDownloadMessage downloadJob) throws IOException { @@ -143,6 +144,7 @@ public class DossierTemplateExportService { } + @Observed(name = "DossierTemplateExportService", contextualName = "write-dossier-template-to-archive") public void addDossierTemplateToArchive(FileSystemBackedArchiver fileSystemBackedArchiver, String folder, DossierTemplateEntity dossierTemplate) throws IOException { @@ -276,7 +278,7 @@ public class DossierTemplateExportService { // components List componentDefinitions = componentDefinitionPersistenceService.findByDossierTemplateIdAndNotSoftDeleted(dossierTemplate.getId()); for (ComponentDefinitionEntity componentDefinition : componentDefinitions) { - fileSystemBackedArchiver.addEntries(new FileSystemBackedArchiver.ArchiveModel(componentDefinition.getTechnicalName(), + fileSystemBackedArchiver.addEntries(new FileSystemBackedArchiver.ArchiveModel(resolveFolder(folder, componentDefinition.getTechnicalName()), getFilename(ExportFilename.COMPONENTS, JSON_EXT), objectMapper.writeValueAsBytes(componentDefinition))); }