On 10 May 2010 10:47, Gordon Sim <[email protected]> wrote: > On 05/07/2010 07:33 PM, Jonathan Robie wrote: >> >> I'm not sure how best to document JMS selectors in the Java client. >> >> Java JMS defines selectors here: >> http://java.sun.com/j2ee/1.4/docs/api/javax/jms/Message.html >> >> I've heard that what we have implemented is not exactly that, but >> corresponds to the JMS Selector BNF I used here: >> >> http://people.apache.org/~jonathan/Programming-In-Apache-Qpid.html#id3015749 > > If there is indeed some aspect of Qpid's support that differs from the > specification we should highlight that explicitly[1]. A grammar is not the > most useful way of documenting any differences. If there isn't then lets not > confuse the picture.
The javacc grammar on the broker implements the extra non-standard selector tokens XPATH and XQUERY, which came from Active MQ initially, although they aren't mentioned in the client-side grammar... > [1] we should also have a Jira for any differences that would affect > compliance and resolve those as we are able Andrew. -- -- andrew d kennedy ? edinburgh : +44 7941 197 134 --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
