Skip to content

setRetryFlag on MessageStoreListener does not work properly #1831

@gvanbrakel

Description

Describe the issue
It now only works when attribute sessionKeys is set too. I suggest to remove the attribute alltogether from MessageStoreListener, and implement it on Receiver.

I suggest to to combine this issue with #1268:

  • remove attribute 'setRetryFlag' from MessageStoreListener
  • add attribute 'forceRetryFlag' to Receiver
  • do reset of retryCount, now performed when executing 'Move to Available', already when message is moved to (internal or external) errorStorage
  • add proper tests
  • align with Richard van der Stel

Reporter
Gerrit/Richard van der Stel

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Screenshots
If applicable, add screenshots to help explain your problem.

Configuration

Please provide the configuration of the Pipe or Receiver with the problem.

Input

Please provide an example of the input message. 
Alternatively, provide a Ladybug report.

Environment

Please go to the console of your Frank, click on 'Information' and copy-paste the results here. 

Additional Environment

  • DBMS: [e.g. Oracle, MSSQL, MariaDB, MySql, PostgreSQL]
  • Browser: [e.g. Chrome, Safari, Edge, Firefox]

Additional Context
Add any other context about the problem here. (f.e. ladybug report / test adapter with larva test)

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions