Project

Profile

Help

Bug #2809

Updated by Michael Kay almost 8 years ago

The following error is reported when running docbook html stylesheet in Saxon: 

 <pre> 
 Error at char 19 in xsl:when/@test on line 149 column 228 of param.xsl: 
   XTDE1400: Namespace prefix 'exsl' has not been declared 
 Errors were reported during stylesheet compilation 
 </pre> 

 The error occurs when function-available() (with a literal argument) appears on an element whose namespace context is different declared on the XSLWhen but when we compile the instruction we incorrectly use information from that of the containing xsl:param function or template. which does not have details about the namespace. 

 Bug fixed in the class FunctionAvailable

Back