Я пытаюсь использовать переменную с xpath для каждого.Но это дает мне ошибку, которую Expression должен оценивать как набор узлов.
NodeName определяется как
<xsl:variable name="NodeName" select="name(.)"/>
<xsl:variable name="SyncPath"
select="concat('/combinedxml/com.csc_PolicySyncRs/',$NodeName)"/>
и здесь для каждого цикла
<xsl:for-each select="$SyncPath/*">