OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

provision message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: AW: [provision] What is the namespaceURI value for XPath expressions?


Other specs solved this issue by using the URI of the XPath specification. In BPEL4WS 1.1 for example, the attributes 'queryLanguage' and 'expressionLanguage' of the top level element <process> both use the value "http://www.w3.org/TR/1999/REC-xpath-19991116"; to indicate that the XML query/expression language used in the assignments (data mappings in BPEL) are based on XPath (which is the default). So we might also simply use the spec URI (for XPath 2.0 http://www.w3.org/TR/xpath20) for the namespaceURI, since XPath 2.0 itself only defines 'internal' namespaces for its function and data type identifiers.
What do you think?

Martin

-----Ursprüngliche Nachricht-----
Von: Gary P Cole [mailto:Gary.P.Cole@Sun.COM] 
Gesendet: Donnerstag, 31. März 2005 20:44
An: PSTC
Betreff: [provision] What is the namespaceURI value for XPath expressions?


The subject of this email is an open spec issue:
What is the namespaceURI value for an XPath expression?

This may be a simple question--if someone can find an XML namespace that 
is associated with XPath 2.0--but we'll need the answer.  I want to use 
XPath in the examples, so any <select> element in a <query> (or any 
<component> element in a <modification>) will need this.

If we learn that there is no XML namespace that is associated with XPath 
2.0, then we'll have to invent a "fake one" (i.e., specify a sentinel 
value to use in its place).  The only other approach I can see is to 
leave the provider to "guess" which query language the requestor has 
used (or to know by prearrangement which query language to expect).

Let's hope this is simple.  I'm counting on you specification 
literati--yea, perhaps even "illuminati") to find the answer.

Thanks in advance,

Gary


---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]