Re: [xsl] xsl/xsql

Subject: Re: [xsl] xsl/xsql
From: "Steve Muench" <Steve.Muench@xxxxxxxxxx>
Date: Fri, 27 Apr 2001 15:49:36 -0700
Kevin,

| I am trying to use an XSQL in my XSL but receive the following error.
|
|
| javax.xml.transform.TransformerException: No scheme found in URI:
|
| My reference to the XSQL is as follows:
|
| "'http://localhost:####/xsql/demo/myTests/exists.xsql'"
|
|  I have seen several samples and I seem to be doing everything correctly.

Presumably you're trying to "suck" in dynamic XML
data into your XSL stylesheet with something like:


   <xsl:variable name="data"

select="document('http://localhost:####/xsql/demo/myTests/exists.xsql')"/>

This should work fine.

I just tried the following stylesheet:

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
 <xsl:template match="/">
   <xsl:variable name="x"
     select="document(

'http://ws5.olab.com/xsql/demo/airport/airport.xsql?airport=xml')"/>
   <xsl:copy-of select="$x"/>
 </xsl:template>
</xsl:stylesheet>

and got the answer:

<Ok>
   <Airport num="1">
      <Code>XML</Code>
      <Description>Minlaton, Sa, Australia</Description>
   </Airport>
</Ok>

Try changing the the "airport=xml" part of the
URL to airport=SFO or airport=BOS or any valid
airport three-letter-code.

P.S. Make sure your proxy is set correctly if you want
     to try the above example from behind a corporate
     firewall.

______________________________________________________________
Steve Muench, Lead XML Evangelist & Consulting Product Manager
BC4J & XSQL Servlet Development Teams, Oracle Rep to XSL WG
Author "Building Oracle XML Applications", O'Reilly
http://www.oreilly.com/catalog/orxmlapp/



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread