Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - RE: Re: [xsl] how to split one xml to multiple xml files [Thread Next] RE: Re: [xsl] how to split one xml to multiple xml filesTo: Date: 5/3/2004 6:06:00 PM > Rerun the xsl using saxon7.jar. I got this error: > D:\projects\epubs_xslt\src\gmemd\xml\cat\cat701>java -jar > ..\..\..\..\..\lib\sax > on7.jar cat701.xml ..\..\..\xsl\createCatToc.xsl > Error at result-document on line 11 of > file:/D:/projects/epubs_xslt/src/gmemd/xm > l/cat/cat701/../../../xsl/createCatToc.xsl: > The system identifier of the principal output file is unknown > Transformation failed: Run-time errors were reported > > What does it mean? It means you haven't specified the -o option on the command line, or the equivalent in the API. This is needed for resolving a relative URI in the href attribute. I tried to create another variable to specify the > directory like this: > <xsl:variable name="dir" select="d:\results" /> > But I got the error stating "XPath syntax error in {D:/results}: > QName cannot end with colon: {D:} > Transformation failed: Failed to compile stylesheet. 1 error detected. > The value of the select attribute of xsl:variable is an XPath expression. You probably meant to write <xsl:variable name="dir" select="'d:\results'" /> but that wouldn't do you much good either, because the href value must be a URI, not a filename. Michael Kay | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
