Merge branch 'RED-9995' into 'master'

RED-9995: fix error handling for llm-ner

Closes RED-9995

See merge request redactmanager/persistence-service!730
This commit is contained in:
Kilian Schüttler 2024-09-06 16:17:01 +02:00
commit e379e9b636

View File

@ -92,7 +92,7 @@ public class NerMessageReceiver {
LlmNerMessage entityResponse = objectMapper.readValue(failedMessage.getBody(), LlmNerMessage.class); LlmNerMessage entityResponse = objectMapper.readValue(failedMessage.getBody(), LlmNerMessage.class);
String dossierId = QueueMessageIdentifierService.parseDossierId(entityResponse.getIdentifier()); String dossierId = QueueMessageIdentifierService.parseDossierId(entityResponse.getIdentifier());
String fileId = QueueMessageIdentifierService.parseDossierId(entityResponse.getIdentifier()); String fileId = QueueMessageIdentifierService.parseFileId(entityResponse.getIdentifier());
addFileIdToTrace(fileId); addFileIdToTrace(fileId);
@ -101,7 +101,7 @@ public class NerMessageReceiver {
fileId, fileId,
new FileErrorInfo("llm ner service failed", new FileErrorInfo("llm ner service failed",
MessagingConfiguration.LLM_NER_DLQ, MessagingConfiguration.LLM_NER_DLQ,
"entity-recognition-service-v3", "llm-service",
OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS))); OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS)));
} }