[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Errorhandling
Hello Bob, thanks for your reply. > The command line filename is not provided to the stylesheet by the XSLT > processor. I think you will have to pass the filename as a parameter to the > stylesheet at runtime: > > xsltproc --stringparam filename "myfile.xml" etc. This seems to be a solution if there is only one xml-file. My case is somewhat different. I have a parent xml-file wich includes the other xml-files. In other words, every chapter is a xml-file in its own. Thats the reason why I'm looking for a possibility to find out the file in which a failure occures. Once again, thank you for your indefatigable help. Kai > Then your error message could include <xsl:value-of select="$filename"/>. > > Bob Stayton > Sagehill Enterprises > DocBook Consulting > bobs@sagehill.net > > > ----- Original Message ----- > From: "Kai Hagemeister" <kh@planoweb.de> > To: <docbook-apps@lists.oasis-open.org> > Sent: Friday, December 17, 2004 8:16 AM > Subject: [docbook-apps] Errorhandling > > > >>Hello, >> >>I'm using xsltproc and terminate the process on error. >>What I'm looking for is a way to return (inside of xsl:message) the >>xml-file in which the error occured. >>At this time I can return the line-number but this is not of any help if >>no hint is given in which file one should look for the error. >> >><xsl:message terminate="yes"> >> <!-- File ??? --> >> <xsl:text>Line-number:</xsl:text> >> <xsl:value-of select="saxon:line-number()"/> >> <xsl:text>Error: no ID for constraint linkend: </xsl:text> >> <xsl:value-of select="$linkend"/> >> <xsl:text>.</xsl:text> >></xsl:message> >> >>I hope that someone can assist. >>Kai >> >> > > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]