I've created the following XSL file and when it runs with the XML file, only one row is returned. What would cause this to happen ?
<!--Start of XSL-->
<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"
xmlns:xsl="<xsl:template match="/">
<html>
<body>
<h2>Brokers Notes</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th align="left">Deal Id</th>
<th align="left">Short Code</th>
</tr>
<xsl:for-each select="BrokerNotes/BrokerNotesForClients">
<tr>
<td><xsl:value-of select="NotesForClient/Deal/DealId"/></td>
<td><xsl:value-of select="NotesForClient/Deal/Instrmnt/InstrAlpha"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template></xsl:stylesheet>
<!--Start of XSL-->
<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"
xmlns:xsl="<xsl:template match="/">
<html>
<body>
<h2>Brokers Notes</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th align="left">Deal Id</th>
<th align="left">Short Code</th>
</tr>
<xsl:for-each select="BrokerNotes/BrokerNotesForClients">
<tr>
<td><xsl:value-of select="NotesForClient/Deal/DealId"/></td>
<td><xsl:value-of select="NotesForClient/Deal/Instrmnt/InstrAlpha"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template></xsl:stylesheet>