Error generating finding aid on AtoM 2.10

7 views
Skip to first unread message

lib-s...@unbc.ca

unread,
Oct 6, 2025, 12:20:32 PM (2 days ago) Oct 6
to AtoM Users
We just upgraded our Dev server to AtoM 2.10, and it is throwing an error when trying to generate a Finding Aid for a Collection with more than one child item. With a single child collection, it works fine.

Example error:

Generating finding aid for: Cariboo-Chilcotin Regional Planning Collection

Exception: ERROR(SAXON): Type error at char 15 in expression in xsl:when/@test on line 711 column 88 of ead-pdf-common.xsl: XPTY0004 A sequence of more than one item is not allowed as the first argument of fn:contains() ("Northern B.C. Archives & Special Co...", "Geoffrey R. Weller Library,") In template rule with match="ead:addressline" on line 702 of ead-pdf-common.xsl invoked by xsl:apply-templates at file:/usr/share/nginx/atom/lib/task/pdf/ead-pdf-common.xsl#699 In template rule with match="ead:address" on line 697 of ead-pdf-common.xsl invoked by xsl:apply-templates at file:/usr/share/nginx/atom/lib/task/pdf/ead-pdf-common.xsl#304 In template rule with match="ead:publicationstmt" on line 302 of ead-pdf-common.xsl invoked by xsl:apply-templates at file:/usr/share/nginx/atom/lib/task/pdf/ead-pdf-common.xsl#178 In template rule with match="/" on line 124 of ead-pdf-common.xsl A sequence of more than one item is not allowed as the first argument of fn:contains() ("Northern B.C. Archives & Special Co...", "Geoffrey R. Weller Library,")

File: /usr/share/nginx/atom/lib/QubitFindingAidGenerator.class.php

Line: 462

lib-s...@unbc.ca

unread,
Oct 6, 2025, 12:28:21 PM (2 days ago) Oct 6
to AtoM Users
Reply all
Reply to author
Forward
0 new messages