[CST-12754] fixes for unmapped pattern

This commit is contained in:
Stefano Maffei
2023-11-24 08:47:35 +01:00
parent e136f97ceb
commit 7f4e684e49
2 changed files with 8 additions and 0 deletions

View File

@@ -59,6 +59,11 @@ public class LDNMessageEntity implements ReloadableEntity<String> {
*/
public static final Integer QUEUE_STATUS_UNTRUSTED = 5;
/**
* Message is not processed since action is not mapped
*/
public static final Integer QUEUE_STATUS_UNMAPPED_ACTION = 6;
@Id
private String id;

View File

@@ -223,6 +223,9 @@ public class LDNMessageServiceImpl implements LDNMessageService {
}
} else {
log.info("Found x" + msgs.size() + " LDN messages but none processor found.");
msg.setQueueStatus(LDNMessageEntity.QUEUE_STATUS_UNMAPPED_ACTION);
msg.setQueueAttempts(msg.getQueueAttempts() + 1);
update(context, msg);
}
}
} catch (SQLException e) {