Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
AMQ 7.9.0.CR1
-
None
-
None
-
False
-
False
-
User Experience
-
undefined
-
-
Description
Filters for the property of messages don't work from the command line within browser and transfer commands. if filter option is removed or if actions are performed via webconsole (see attached screenshots) the exact same string used as filter does work.
$ bin/artemis transfer --copy --source-queue transfer::source --source-filter transfer="true" --target-queue transfer::destination Connection brokerURL = tcp://localhost:61616 Transferred a total of 0 messages
$ bin/artemis browser --destination transfer::source --filter transfer='true' Connection brokerURL = tcp://localhost:61616 Consumer:: filter = transfer=true Consumer ActiveMQQueue[transfer::source], thread=0 trying to browse 1000 messages Consumer ActiveMQQueue[transfer::source], thread=0 browsed: 0 messages Consumer ActiveMQQueue[transfer::source], thread=0 Browser thread finished