[ https://issues.apache.org/jira/browse/DISPATCH-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross updated DISPATCH-889: ------------------------------ Fix Version/s: (was: 1.1.0) 1.0.1 > linkRoute patterns beginning with #/string match substrings after the / > ------------------------------------------------------------------------ > > Key: DISPATCH-889 > URL: https://issues.apache.org/jira/browse/DISPATCH-889 > Project: Qpid Dispatch > Issue Type: Bug > Components: Container > Affects Versions: 1.0.0 > Reporter: Ernest Allen > Assignee: Ken Giusti > Priority: Major > Fix For: 1.0.1 > > > linkRoutes with a pattern of #/policy match substrings of the word policy > - 1. setup a router > router { > mode: standalone > id: A > } > listener { > host: 0.0.0.0 > port: 20000 > role: normal > saslMechanisms: ANONYMOUS > } > connector { > name: policy-connector > role: route-container > host: 0.0.0.0 > port: 8888 > saslMechanisms: ANONYMOUS > } > linkRoute { > pattern: #/policy > dir: in > connection: policy-connector > } > - 2. start an acceptor on that host:port > qpid-proton/examples/python/server_direct.py > - 3. verify linkRoute is established > qdstat -b 0.0.0.0:20000 --linkroutes > Link Routes > address dir distrib status > ===================================== > #/policy in linkBalanced active > - 4. send some messages through the router > addresses that should match > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/bob.com/policy -m 1 > -> message received at server_direct.py > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/ken-is-great/policy > -m 1 > -> message received at server_direct.py > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/policy -m 1 > -> message received at server_direct.py > addresses that should not match > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/bob.com/a -m 1 > -> message NOT sent - this is the correct behavior > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/bob.com/p -m 1 > -> message received at server_direct.py - this is a bug > qpid-proton/examples/python/simple_send -a 0.0.0.0:20000/poli -m 1 > -> message received at server_direct.py - this is a bug -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org