Cuando están presentes tanto el elemento 'xsl:matching-string' como el elemento 'xsl:non-matching-string', 'xsl:matching-string' debe ir en primer lugar.
Click to search this error in Google
English version
When both 'xsl:matching-string' and 'xsl:non-matching-string' elements are present, 'xsl:matching-string' element must come first.