eventing and enum use the xpath namespace and define it to mean something w.r.t. filtering. We should change the namespace of this URI to be in a WSRA namespace so that we aren't overloading someone else's URI.
For eventing: instead of: http://www.w3.org/TR/1999/REC-xpath-19991116 use: http://www.w3.org/2009/02/ws-evt/Dialects/XPath For enum: instead of: http://www.w3.org/TR/1999/REC-xpath-19991116 use: http://www.w3.org/2009/02/ws-enu/Dialects/XPath
yves proposed to make it all lowercase: http://www.w3.org/2009/02/ws-evt/dialects/xpath http://www.w3.org/2009/02/ws-enu/dialects/xpath
In looking at the other URIs that we define, it appears that we don't lowercase them. I would suggest that we go for the original proposal and use a new issue (if yves wants to open it) to lowercase ALL of our URI - for consistency.
Resolved on 2009-08-25 with: 1. Append to Section '[Body]/wse:Subscribe/wse:Filter/@Dialect *** New dialect definitions MUST include sufficient information for proper application. For example, it would need to include the context (which data) over which the filter operates. *** 2. Replace http://www.w3.org/TR/1999/REC-xpath-19991116 with http://www.w3.org/2009/02/ws-evt/Dialects/XPath10 3. and similar for enum
Please make my changes