I have a Java broker running inside my application and need to connect to it using an in-vm link.
I see an InVM broker created automatically when I try to create a vm connection url. Also I notice the protocol version setting to 0.8. And, when I try to create a subscription using my in-vm connection, i see the following exception. java.lang.UnsupportedOperationException: The new addressing based sytanx is not supported for AMQP 0-8/0-9 versions at org.apache.qpid.client.AMQSession_0_8.handleAddressBasedDestination(AMQSession_0_8.java:561) at org.apache.qpid.client.AMQSession.registerConsumer(AMQSession.java:2796) at org.apache.qpid.client.AMQSession.access$500(AMQSession.java:120) at org.apache.qpid.client.AMQSession$4.execute(AMQSession.java:1989) at org.apache.qpid.client.AMQSession$4.execute(AMQSession.java:1955) at org.apache.qpid.client.AMQConnectionDelegate_8_0.executeRetrySupport(AMQConnectionDelegate_8_0.java:291) at org.apache.qpid.client.AMQConnection.executeRetrySupport(AMQConnection.java:766) at org.apache.qpid.client.failover.FailoverRetrySupport.execute(FailoverRetrySupport.java:102) at org.apache.qpid.client.AMQSession.createConsumerImpl(AMQSession.java:1953) at org.apache.qpid.client.AMQSession.createConsumer(AMQSession.java:977) at org.apache.qpid.client.AMQSession.createDurableSubscriber(AMQSession.java:1111) at org.apache.qpid.client.AMQSession.createDurableSubscriber(AMQSession.java:1026) at org.apache.qpid.client.AMQTopicSessionAdaptor.createDurableSubscriber(AMQTopicSessionAdaptor.java:73) I wonder this is the proper way of consuming in-vm links. Please shed some light. Thanks, Danushka