Итак, у меня есть следующий код:
<xsl:choose>
<xsl:when test="/MxML/packages/package/packageId">
<xsl:value-of select="concat(/MxML/packages/package/packageId/internalId, '.0')"/>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="/MxML/trades/trade[$idx_ope]/tradeHeader/contractReference[@mefClass='mxContractStbICONTRACT']">
<xsl:value-of select="concat(/MxML/contracts/contract/contractId/internalId, '.0')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat(0, '.0')"/>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
и получите ошибку: javax.xml.transform.TransformerConfigurationException: строка 1: отсутствует обязательный атрибут «select».
Но я могу видеть все«выбрать» этот код нужен.В чем еще может быть проблема?