Out of Memory - problem solved. I found the solution on http://www.mulberrytech.com/xsl/xsl-list from G. Ken Holman [EMAIL PROTECTED]
Here is what helped me out : T:\ftemp>type prateek.xml <?xml version="1.0" encoding="iso-8859-1"?> <table> <row>Row 1</row> <row>Row 2</row> <row>Row 3</row> <row>Row 4</row> <row>Row 5</row> <row>Row 6</row> <row>Row 7</row> <row>Row 8</row> <row>Row 9</row> <row>Row 10</row> <row>Row 11</row> <row>Row 12</row> <row>Row 13</row> <row>Row 14</row> <row>Row 15</row> <row>Row 16</row> <row>Row 17</row> <row>Row 18</row> <row>Row 19</row> <row>Row 20</row> <row>Row 21</row> <row>Row 22</row> <row>Row 23</row> <row>Row 24</row> <row>Row 25</row> <row>Row 26</row> <row>Row 27</row> </table> T:\ftemp>type prateek.xsl <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output indent="yes"/> <xsl:template match="table"> <result> <xsl:for-each select="row[ position() mod 5 = 1 ]"> <page-sequence> <table> <xsl:copy-of select="."/> <xsl:for-each select="following-sibling::row[ position() < 5 ]"> <xsl:copy-of select="."/> </xsl:for-each> </table> </page-sequence> </xsl:for-each> </result> </xsl:template> </xsl:stylesheet> T:\ftemp>xt prateek.xml prateek.xsl <?xml version="1.0" encoding="utf-8"?> <result> <page-sequence> <table> <row>Row 1</row> <row>Row 2</row> <row>Row 3</row> <row>Row 4</row> <row>Row 5</row> </table> </page-sequence> <page-sequence> <table> <row>Row 6</row> <row>Row 7</row> <row>Row 8</row> <row>Row 9</row> <row>Row 10</row> </table> </page-sequence> <page-sequence> <table> <row>Row 11</row> <row>Row 12</row> <row>Row 13</row> <row>Row 14</row> <row>Row 15</row> </table> </page-sequence> <page-sequence> <table> <row>Row 16</row> <row>Row 17</row> <row>Row 18</row> <row>Row 19</row> <row>Row 20</row> </table> </page-sequence> <page-sequence> <table> <row>Row 21</row> <row>Row 22</row> <row>Row 23</row> <row>Row 24</row> <row>Row 25</row> </table> </page-sequence> <page-sequence> <table> <row>Row 26</row> <row>Row 27</row> </table> </page-sequence> </result> Thanks Ken. -----Oorspronkelijk bericht----- Van: Renzo Callant Verzonden: donderdag 19 december 2002 16:22 Aan: [EMAIL PROTECTED] Onderwerp: RE: Grouping by position - Out Of Memory Thanks Oleg, but i've read the faq. The solution would be to use multiple page sequences. How can i automate this, so that 2 records are put in 1 page sequence ? I can put in a for-each so that for every record a new page sequence is taken, but how can i group this so that only a new page sequence is taken for every 2 records ? -----Oorspronkelijk bericht----- Van: Oleg Tkachenko [mailto:[EMAIL PROTECTED] Verzonden: donderdag 19 december 2002 16:15 Aan: [EMAIL PROTECTED] Onderwerp: Re: Grouping by position - Out Of Memory Renzo Callant wrote: > I have to limit the amount of memory used by java to 128mb. > The result is that i get an "out of memory"-error. It's a faq, see http://xml.apache.org/fop/faq.html#faq-N1011A -- Oleg Tkachenko eXperanto team Multiconn Technologies, Israel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]