Re: [xml] libxslt does not check extension function existence at creating stylesheet time
Nick Wellnhofer <[email protected]> Sun, 17 May 2015 14:30:17 +0200
| Newsgroups | gmane.comp.gnome.lib.xslt,gmane.comp.gnome.lib.xml.general |
|---|---|
| Message-ID | <[email protected]> |
On 14/05/2015 16:03, ajay bhadauria wrote:
> Hello,
> We are compiling stylesheet which has dependent xslt files through import.
> These dependent xslt files have extension functions.
> We noticed at stylesheet creation time , libxslt does not check on the
> existence of the extension functions. However, at validation time
> when we apply the stylesheet , we get the error indicating that the extension
> function is not found.
> We register the extension functions through xsltRegisterExtModuleFunction()
> providing the correct namespace and callbacks.
> Could you please help us
> 1. Why it does not complain extension function during stylesheet creation ?
In order to allow Forwards-Compatible Processing:
http://www.w3.org/TR/xslt#forwards
> 2. Why it is not finding function at validation time ?
It's hard to tell without a reproducible test case. Please show us your code
and the exact error message.
Also note that I moved this discussion to the libxslt mailing list
([email protected]).
Nick