Re: [xsl] saxon:try()

Subject: Re: [xsl] saxon:try()
From: Colin Paul Adams <colin@xxxxxxxxxxxxxxxxxx>
Date: Fri, 04 Jan 2008 14:52:06 +0000
>>>>> "Andrew" == Andrew Welch <andrew.j.welch@xxxxxxxxx> writes:

    Andrew> On 04/01/2008, Colin Paul Adams <colin@xxxxxxxxxxxxxxxxxx> wrote:
    >> If you DIDN'T access the variable within the transformation at
    >> all, when should the error be raised? Prior to the execution of
    >> the initial template? That would be a bit harsh.

    Andrew> Not sure if it aids the thread, but Saxon will throw an
    Andrew> error for:

    Andrew> <xsl:variable name="foo" as="element()"> <xsl:copy-of
    Andrew> select="//@foo"/> </..

    Andrew> ...using static analysis alone - regardless of whether the
    Andrew> variable is used.

You mean a static error at compile time? I don't suppose Florent
intended ex:error-safe to be able to catch static errors. If he did,
he will be severely disappointed.
Colin Adams
Preston Lancashire

Current Thread