Subject:XSLT Mapper calling wrong template when call template is used Author:Patterson Waltz Date:10 Sep 2008 11:44 AM Originally Posted: 10 Sep 2008 11:43 AM
I'm using Stylus Studio 2008 (1147c) on Windows XP, with a 1.5.0_x JVM and the Saxon 126.96.36.199 processor to edit an XSLT 2.0 stylesheet using the Mapper tab.
I have defined several templates, some using the graphical editing tools and some manually.
Whenever I right click in the mapper canvas and select XSLT Instructions > call-template > oneOfMyTemplates, Stylus inserts a call-template icon in the canvas, but then as soon as I start to attach its intput or output nodes to source and target nodes, it shows up in the XSLT code as a call to the wrong template and thus also has the wrong input parameters.
The only way I have found to circumvent this problem is to manually modify the name of the called template in the XSLT, after which point the canvas updates and shows the correct one with correct parameters.
While not a blocking problem, this is fairly annoying. Any suggestions on what could be wrong here?