[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: question regarding setting anyURI from java

Subject: RE: question regarding setting anyURI from java
From: Robby Pelssers <Robby.Pelssers@xxxxxxx>
Date: Wed, 6 Jul 2011 17:34:00 +0200
RE:  question regarding setting anyURI from java
Hi Michael,

Although the snippet was showing a xquery, the very question itself was not so
much xquery related.  I would rather say it was related to Xpath functions.

I could have asked the same question in another format and the answer would
have been the same:

<xsl:param name="uri" as="xs:anyURI"/>

<xsl:template match="/">
  <xsl:copy-of select="doc($uri)/Content"/>
</xsl:template>


For which it would have been easier to do

<xsl:param name="uri" as="xs:string"/>

<xsl:template match="/">
  <xsl:copy-of select=" doc(xs:anyURI($uri))/Content"/>
</xsl:template>


Bottom line..  The example might be inapprioriate but I may assume that
questions related Xpath functions (http://www.w3.org/TR/xpath-functions/) are
welcome to this list as well?

Robby

-----Original Message-----
From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
Sent: Wednesday, July 06, 2011 5:04 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re:  question regarding setting anyURI from java

On 06/07/2011 10:50, Robby Pelssers wrote:
> Hi all,
>
> I am trying to get the below query working but i have trouble setting the
variable from Java.  If I use java.net.URI i get following
exception:javax.xml.xquery.XQException: Java object cannot be converted to an
XQuery value
>
> -----------------------------------------
> declare variable $uri as xs:anyURI external;
> doc($uri)
> -----------------------------------------
>
>
> Can someone shed some light on this?
>
This is XQuery, so it's off-topic for this list. Ask again on talk @
x-query.com, or on StackOverflow - and tell us which XQuery product you
are using, and what calls you are making on the XQJ API.

Michael Kay
Saxonica

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.