Subject: Re: LotusXSL_0_19_2 problem -- Call to extension function failed From: Donald_Leslie@xxxxxxxxx Date: Mon, 24 Jan 2000 11:00:35 -0500 |
Sorry for the error, but glad you found it! I'll correct the doc for release 0.19.3, which should be ready later this week. -- Don James Garriss <jgarriss@xxxxxxxxx> on 01/24/2000 08:14:26 AM Please respond to xalan-dev@xxxxxxxxxxxxxx To: Scott Boag/CAM/Lotus <Scott_Boag@xxxxxxxxx> cc: xsl-list@xxxxxxxxxxxxxxxx, xalan-dev@xxxxxxxxxxxxxx, "Roger Costello" <costello@xxxxxxxxx> (bcc: Donald Leslie/CAM/Lotus) Subject: Re: LotusXSL_0_19_2 problem -- Call to extension function failed 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: LotusXSL_0_19_2 problem -- Call, James Garriss | Thread | [no subject], jeffrod |
disable-output-escaping, patrick honner | Date | RE: C++ libraries for XML/XSL, Sebastian Rahtz |
Month |