James.Strachan wrote: > > Note that to re-enable the consumer each time you need to start the > consumer on startup of the broker or add the > Consumer.A.VirtualTopic.FOO queue to the startup destinations. >
James -- since Virtual Topics were designed to get around durable subscription limitations, I would assume it would carry the same semantic. Regardless whether I "re-start" the consumer or not, if I have registered an interest in FOO at some point, I should never lose any messages sent to FOO. So if the broker goes down and comes up and someone sends messages to FOO and then I come along as a consumer and say "I am back, can I see what's new on FOO?" I should absolutely get the messages... however, as it is right now in 4.1, it is as if the broker is treating consumer queues as temporary/non-durable -- they are relevant only through the life of the broker. Since this differs from durable topic semantics, I'd say this is indeed a defect. Interestingly, it may have been fixed in the 5.x tree... perhaps we can backport the fix (if I knew where it was) to 4.1. Dan -- View this message in context: http://www.nabble.com/Virtual-Topic-not-working-as-expected---defect%2C-or-misunderstanding--tf4511392s2354.html#a12906636 Sent from the ActiveMQ - User mailing list archive at Nabble.com.