Hello,

As a follow up to my previous thread, I am having some issues with the dispatch 
router.

I will start with the first one here:

It seems the "name" attribute doesn't work for all types of entities. So, I 
cannot delete them using the "name" attribute.

I have tested it on 4 types of entities and here are my findings:

* Connector --> It works

* Listener --> It works

* Address --> It fails

* AutoLink --> It fails


With the below config, when I query the dispatch router, it doesn't show the 
"name" attribute for my "address":


qdmanage -b amqp://localhost:10801 query --type=address
[
  {
    "egressPhase": 1,
    "ingressPhase": 0,
    "prefix": "testQueue",
    "waypoint": true,
    "distribution": "balanced",
    "type": "org.apache.qpid.dispatch.router.config.address",
    "identity": "1"
  }
]

qdmanage -b amqp://localhost:10801 query --type=listener
[
  {
    "stripAnnotations": "both",
    "addr": "0.0.0.0",
    "requireSsl": false,
    "idleTimeoutSeconds": 16,
    "saslMechanisms": "ANONYMOUS",
    "maxFrameSize": 16384,
    "requireEncryption": false,
    "host": "127.0.0.1",
    "cost": 1,
    "role": "normal",
    "authenticatePeer": false,
    "type": "org.apache.qpid.dispatch.listener",
    "port": "10801",
    "identity": "listener/127.0.0.1:10801:mainListener",
    "name": "mainListener"
  }
]


-----------------------------------------------------------
Router config:
router {
    mode: interior
    routerId: router.10801
}

listener {
    name: mainListener
    addr: 0.0.0.0
    port: 10801
    role: normal
    saslMechanisms: ANONYMOUS
    requireSsl: no
    authenticatePeer: no
}

address {
    name: testQueue.addr
    prefix: testQueue
    waypoint: yes
}


Regards,

Adel

Reply via email to