Duncan Doyle created JBESB-3774:
-----------------------------------
Summary: DBMessageStoreImpl is not able to redeliver Messages with a custom
classification
Key: JBESB-3774
URL:
https://issues.jboss.org/browse/JBESB-3774
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Message Store
Affects Versions: 4.10 CP1, 4.10
Environment: Fedora 16, JBoss SOA-P 5.2.0, HornetQ Tech Preview
Reporter: Duncan Doyle
The RedeliverService has the possibility of overriding the 'classification' of the
Messages to be redelivered. I.e. you can specify a custom 'classification', other
than the default RDLVR. However, the redeliver() method of the DBMessageStoreImpl uses a
hardcoded 'classification', which makes it impossible to redeliver these messages
with a custom 'classification'.
The solution would be to overload the 'redeliver(URI uuid)' method, providing a
new 'redeliver(URI uuid, String classification)'. The old method implementation
can delegate to this new method with the default RDLVR 'classification'. The
MessageRedeliverer should use the new method, thus providing the ability to define a
custom 'classification' for message redelivery.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira