ASP Error: 70
Description: Permission denied
Source: Microsoft VBScript runtime error
|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: LotusXSL_0_19_2 problem -- Call to extension function fa
Scott,
Thanks much for the good detective work. I really appreciate it. Please note that this syntax error exists in the LotusXSL_0_19_2 documentation. .../lotusxsl_0_19_2/docs_production/ltsextensions.xml-body.html --J At 09:04 PM 1/21/2000 , Scott Boag/CAM/Lotus wrote:
>
>It took me a while 'till I figured this out. The extension namespace
>should be:
>
>xmlns:lxslt="http://xml.apache.org/xslt"
>
>instead of:
>
>xmlns:lxslt="http://xml.apache.org.xslt"
>
>(look at it a while and you'll see the difference).
>
>-scott
>
>
>
>
>
>
> James Garriss
>
> <jgarriss@xxxxxxxxx> To:
>xsl-list@xxxxxxxxxxxxxxxx
> Sent by: cc: "Roger Costello"
><costello@xxxxxxxxx>, (bcc: Scott
> owner-xsl-list@mulber Boag/CAM/Lotus)
>
> rytech.com Subject:
>LotusXSL_0_19_2 problem -- Call to extension function failed
>
>
>
>
> 01/21/00 03:55 PM
>
> Please respond to
>
> xsl-list
>
>
>
>
>
>
>
>
>
>Software: LotusXSL_0_19_2 and XML4J_3_0_0EA3
>
>**********
>
>Given the following foo.xml:
>
><?xml version="1.0"?>
><books>
> <book>
> <author>James</author>
> </book>
> <book>
> <author>James</author>
> </book>
> <book>
> <author>Jasen</author>
> </book>
></books>
>
>**********
>
>And the following bar.xsl:
>
><?xml version="1.0"?>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:lxslt="http://xml.apache.org.xslt"
> xmlns:extn1="http://dev.mitre.org/"
> extension-element-prefixes="extn1"
> version="1.0">
>
><xsl:output method="html" indent="yes"/>
><xsl:strip-space elements="*"/>
>
><xsl:template match="/">
> <HTML>
> <BODY>
> <H1>Books</H1>
> <xsl:apply-templates/>
> </BODY>
> </HTML>
></xsl:template>
>
><xsl:template match="book">
> <xsl:if test="extn1:fcnTestFilter(string(.)) = 'unique'">
> <xsl:text>Found James</xsl:text>
> </xsl:if>
></xsl:template>
>
><lxslt:component prefix="extn1" functions="fcnTestFilter">
><lxslt:script lang="javascript">
>
> var strPrevFilter = ""; // previously
>displayed item
>in filter
>
>// compares current filter with previous filter; if unique it returns
>"unique"
>function fcnTestFilter(strNewFilter)
> {
> if (strNewFilter != strPrevFilter)
> {
> strPrevFilter = strNewFilter;
> return "unique";
> }
> return strPrevFilter;
> }
>
></lxslt:script>
></lxslt:component>
>
></xsl:stylesheet>
>
>**********
>
>And this DOS command:
>
>java com.lotus.xsl.Process -in foo.xml -xsl bar.xsl -out output.html
>
>**********
>
>I'm getting this error:
>
>========= Parsing file:D:/My Documents/lotusxsl/extn/bar.xsl =========
>Parse of file:D:/My Documents/lotusxsl/extn/bar.xsl took 2172 milliseconds
>========= Parsing foo.xml =========
>Parse of foo.xml took 187 milliseconds
>======================
>Transforming...
>Call to extension function failed: White space is required between the
>public identifier and the system identifier.
>Call to extension function failed: White space is required between the
>public identifier and the system identifier.
>Call to extension function failed: White space is required between the
>public identifier and the system identifier.
>
>**********
>
>What does this error mean? As you can see I don't have any reference to a
>DTD or a DOCTYPE, so I'm not sure why the error. The result of the error
>is an empty output.html document (the output file).
>
>Any ideas? TIA,
>
> James Garriss | The MITRE Corporation | jgarriss @ mitre.org
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
>James Garriss | The MITRE Corporation | jgarriss @ mitre.org XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








