[seek-dev] XQuery in Java
Dan Higgins
higgins at nceas.ucsb.edu
Wed Jun 11 11:32:44 PDT 2003
An interesting comment about XQuery from Elliotte Rusty Harold ( see
http://www.ibiblio.org/xml, which is a good source for XML news).
"IBM and Oracle have submitted Java Specification Request (JSR) 225,
XQuery API for Java (XQJ) <http://jcp.org/en/jsr/detail?id=225>, to the
Java Community Process. "This specification will define a set of
interfaces and classes that enable an application to submit XQuery
queries to an XML data source and process the results of these queries.
The design of the API will also take into account precedents established
by other JSRs, notably JDBC and JAXP."
I have to say I think this is way too soon. XQuery is not finished yet,
and there's virtually no experience with XQuery APIs in the community.
Standardization should wait until there have been a number of different
APIs, and we can begin to see what works and what doesn't. Otherwise
there's a strong risk of repeating the disastrous experience of JAXP
which is causing problems to this day (and JAXP was standardized much
later in the life of XML than it is now with respect to XQuery). Design
by standard is simply not a good idea. It locks in mistakes and locks
out too many good ideas. IBM and Oracle and whoever else is interested
should design their own APIs for XQuery, outside the JCP, and only later
bring these together in a standards effort if a common API seems useful."
--
*******************************************************************
Dan Higgins higgins at nceas.ucsb.edu
http://www.nceas.ucsb.edu/ Ph: 805-892-2531
National Center for Ecological Analysis and Synthesis (NCEAS)
735 State Street - Room 205
Santa Barbara, CA 93195
*******************************************************************
More information about the Seek-dev
mailing list