Skip to content

Delayer with JdbcMessageStore does not release messages #8773

Closed
@sbaby83

Description

@sbaby83

Since 6.1.3 and the commit 032df62

The message is not released by delayer and this text appears in logs :

"No message in the Message Store to release: " + message +
". Likely another instance has already released it."

To Reproduce

IntegrationFlow
.from("firstTryChannel")
.delay(
"firstTry",
d -> d.defaultDelay(firstTryDelay)
.transactionalRelease(transactionInterceptorAdvice)
.maxAttempts(1)
.messageStore(jdbcMessageStore)
.delayedMessageErrorChannel("secondTryChannel")
)
.channel(FLOW_INPUT_CHANNEL)
.get();

Expected behavior

The message is released by delayer.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions