Opened 8 years ago

Last modified 3 years ago

#14640 assigned defect

svg2gfx.xsl fails to detect exsl:node-set capability

Reported by: tcrass Owned by: Feneric
Priority: high Milestone: 1.15
Component: DojoX GFX Version: 1.7.1
Keywords: svg gfx svg2gfx xsl Cc: torsten.crass@…
Blocked By: Blocking:

Description

Hi,

while debugging svg2gfx in Eclipse Indigo using Xalan 2.7.1 as processor, gradient stop colors weren't processed correctly, but a message "exslt:node-set is required for processing the style attribute." is thrown in line 698 (within <xsl:template match="@style">). Xalan, however, does support this extension; at least, the stop colors do get processed fine when changing the test condition in line 681 from

<xsl:when test="function-available('exsl:node-set')">

to

<xsl:when test="function-available('exsl:nodeSet')">.

Please find attached the file I was working on when stepping into this issue.

Attachments (1)

test2.svg (2.0 KB) - added by tcrass 8 years ago.

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by tcrass

Attachment: test2.svg added

comment:1 Changed 4 years ago by dylan

Milestone: tbd1.12
Owner: changed from Eugene Lazutkin to Feneric
Status: newassigned

@Feneric, any interest in reviewing this?

comment:2 Changed 3 years ago by dylan

Milestone: 1.131.15

Ticket planning... move current 1.13 tickets out to 1.15 to make it easier to move tickets into the 1.13 milestone.

Note: See TracTickets for help on using tickets.