[ https://issues.apache.org/jira/browse/DISPATCH-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16277173#comment-16277173 ]
ASF subversion and git services commented on DISPATCH-889: ---------------------------------------------------------- Commit e531e1cff723702952836d369d5d731679f121b9 in qpid-dispatch's branch refs/heads/master from Kenneth Giusti [ https://git-wip-us.apache.org/repos/asf?p=qpid-dispatch.git;h=e531e1c ] DISPATCH-889: fix the parse tree token string comparison > 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 > Fix For: 1.1.0 > > > 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 (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org