Next in thread → Next in month →

Re: [docbook-apps] Request for help with XSL: template for processing instruction not getting called

From
Joerg Heinicke <>
Date
2003-10-03T00:04:29+00:00
ID
Thread
Re: [docbook-apps] Request for help with XSL: template for processing instruction not getting called
But * (elements) and processing instructions do not overlap, so this 
should not happen. Only if node() is used it's possible. Is the template 
matching on elements called *instead* of the original template matching 
on this specific processing instruction? If I don't miss anything it 
will be a bug in the processor.

Joerg

Jeff Beal wrote:

> The latter template must be in a stylesheet with higher import precedence
> than the stylesheet containing the first template.  You may want to use
> <xsl:include/> instead of <xsl:import/> to assemble your customization layer
> (still use <xsl:import/> to import the DocBook stylesheets), but that may
> have additional implications.
> 
> Jeff
> 
>>-----Original Message-----
>>From: Taro Ikai [mailto:]
>>
>>I have been using a custom template for:
>>
>>  <xsl:template match="processing-instruction('dbhh')" 
>>mode="hh-alias">
>>
>>This template stopped getting called once I added another template:
>>
>>  <xsl:template match="*" mode="hh-alias">
>>
>>Any thoughts on why?
>>
>>-Taro
Next in thread → Next in month →