Transform breaking in Oxygen 17 and 17.1 that worked in 15 and 16
Posted: Wed Dec 02, 2015 1:11 am
Hi all,
I'm having a bit of a weird issue with my DITA to InCopy transform. It works in Oxygen 15 and 16, but not in 17 or 17.1. The error I get is:
C:\Program Files\Oxygen XML Author 17\frameworks\dita\DITA-OT\plugins\com.kpe.sp_idml\build_dita2sp_idml.xml:72: Fatal error during transformation using C:\Program Files\Oxygen XML Author 17\frameworks\dita\DITA-OT\plugins\com.kpe.sp_idml\xsl\re.xsl: An empty sequence is not allowed as the value of parameter $nextitem; SystemID: file:/C:/Program%20Files/Oxygen%20XML%20Author%2017/frameworks/dita/DITA-OT/plugins/com.kpe.sp_idml/xsl/dita2idml.xsl; Line#: 1631; Column#: -1
When I open the XSL file associated with the error, this is the code that appears to be the issue:
Has something changed in 17 that would suddenly cause this to error out? Thanks for any advice/feedback/help!
Peyton
I'm having a bit of a weird issue with my DITA to InCopy transform. It works in Oxygen 15 and 16, but not in 17 or 17.1. The error I get is:
C:\Program Files\Oxygen XML Author 17\frameworks\dita\DITA-OT\plugins\com.kpe.sp_idml\build_dita2sp_idml.xml:72: Fatal error during transformation using C:\Program Files\Oxygen XML Author 17\frameworks\dita\DITA-OT\plugins\com.kpe.sp_idml\xsl\re.xsl: An empty sequence is not allowed as the value of parameter $nextitem; SystemID: file:/C:/Program%20Files/Oxygen%20XML%20Author%2017/frameworks/dita/DITA-OT/plugins/com.kpe.sp_idml/xsl/dita2idml.xsl; Line#: 1631; Column#: -1
When I open the XSL file associated with the error, this is the code that appears to be the issue:
Code: Select all
<xsl:variable name="appendspace">
<xsl:call-template name="appendspace">
<xsl:with-param name="nextitem" select="following::node()[1]" as="node()"/>
<xsl:with-param name="nexttext"
select="following::text()[normalize-space() != ''][1]"/>
</xsl:call-template>
</xsl:variable>
Peyton