Closed kouralex closed 7 months ago
Thanks. I can reproduce this on my end, with both xsltproc and an older version of saxon. I'll look into making a patch release to address this, but the absolute earliest will be Wednesday and even then I can offer no guarantee.
If, however, you want to get around the issue, the problem, I think, is this line:
Replace it with
<xsl:with-param name="df300" select="$record/marc:datafield[@tag = 'ei mitään']" />
And that should get you around the error. It works for me presently.
This issue has been addressed (above)
I have tested the new preprocessing/splitting feature with our (National Library of Finland) MARC/XML records, and whilst it mostly works as expected, there appears to be some issues with the new ConvSpec-Preprocess0-Splitting.xsl file. Running
xsltproc
with verbose output gives us this (partial) stack trace:As a result, the document will be empty.
Some example records that gave the stack trace are listed below (I had to rename them to .txt because of GitHub restrictions on attaching .xml files):
000965383.txt 018751375.txt 018291591.txt 017498204.txt 017462995.txt
Used
xsltproc
version: