0

我采用了 Hello World 示例(http://activemq.apache.org/hello-world.html)并尝试对其进行更改,使其使用以下activmq.xml配置

        <destinationInterceptors>
              <virtualDestinationInterceptor>
                <virtualDestinations>
                  <compositeQueue name="TEST.FOO">
                    <forwardTo>
                      <queue physicalName="QUEUE.FOO" />
                      <topic physicalName="TOPIC.BAR" />
                    </forwardTo>
                  </compositeQueue>
                </virtualDestinations>
              </virtualDestinationInterceptor>
            </destinationInterceptors>

在代码的消费者部分中,我已将其更改为收听QUEUE.FOO

Destination destination = session.createQueue ("QUEUE.FOO")

我预计这种行为将是消息将由队列接收和处理并堆积在一个主题上,但是当我转到监视器时,我看到没有TOPIC.BAR列出,并且收到的消息也为空。

我有什么误解或做错了什么?

谢谢

克莱莫

4

0 回答 0