Hallo,
ich suche seit 2 Tagen den Fehler in dieser Tabelle und finde ihn einfach nicht. Ich habe andere Tabellen, die fast genauso aufgebaut sind und die funktionieren. Bin langsam am Verzweifeln, ich hoffe, ihr könnt mir helfen.
Diese Tabelle und eine andere werden innerhalb eines Templates für ein Element erzeugt. Die XPath-Angaben stimmen, die habe ich schon öfters geprüft.
Ich benutze XEP und die Fehlermeldung ist diese:
(sequence [master-reference Seitenformat]
(flow [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62]))Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at com.renderx.xep.fmt.LineBuffer.<init>(Unknown Source)
at com.renderx.xep.fmt.MTF.addToPhrase(Unknown Source)
at com.renderx.xep.fmt.MTF.process(Unknown Source)
at com.renderx.xep.cmp.Item$Text.pass(Unknown Source)
at com.renderx.xep.fmt.MTF.fmt(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkStream(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkBody(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkFlow(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkBook(Unknown Source)
at com.renderx.xep.FormatterCore$ContentHandlerDriver.endDocument(Unknown Source)
at com.icl.saxon.aelfred.SAXDriver.parse(SAXDriver.java:334)
at com.renderx.xep.FormatterCore.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.XSLDriver.main(Unknown Source)
Process ended with exit code: 0
Die PDF wird erzeugt, aber ist fehlerhaft und kann nicht geöffnet werden. Wenn ich die Tabelle rausnehme, wird die PDF korrekt erzeugt.
Viele Grüße
Kikko
ich suche seit 2 Tagen den Fehler in dieser Tabelle und finde ihn einfach nicht. Ich habe andere Tabellen, die fast genauso aufgebaut sind und die funktionieren. Bin langsam am Verzweifeln, ich hoffe, ihr könnt mir helfen.
Diese Tabelle und eine andere werden innerhalb eines Templates für ein Element erzeugt. Die XPath-Angaben stimmen, die habe ich schon öfters geprüft.
Ich benutze XEP und die Fehlermeldung ist diese:
(sequence [master-reference Seitenformat]
(flow [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62]))Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at com.renderx.xep.fmt.LineBuffer.<init>(Unknown Source)
at com.renderx.xep.fmt.MTF.addToPhrase(Unknown Source)
at com.renderx.xep.fmt.MTF.process(Unknown Source)
at com.renderx.xep.cmp.Item$Text.pass(Unknown Source)
at com.renderx.xep.fmt.MTF.fmt(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkStream(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkBody(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkFlow(Unknown Source)
at com.renderx.xep.fmt.BkMaker.mkBook(Unknown Source)
at com.renderx.xep.FormatterCore$ContentHandlerDriver.endDocument(Unknown Source)
at com.icl.saxon.aelfred.SAXDriver.parse(SAXDriver.java:334)
at com.renderx.xep.FormatterCore.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.FormatterImpl.render(Unknown Source)
at com.renderx.xep.XSLDriver.main(Unknown Source)
Process ended with exit code: 0
Die PDF wird erzeugt, aber ist fehlerhaft und kann nicht geöffnet werden. Wenn ich die Tabelle rausnehme, wird die PDF korrekt erzeugt.
Code:
<fo:table table-layout="fixed">
<fo:table-column column-width="20%"/>
<fo:table-column column-width="30%"/>
<fo:table-column column-width="15%"/>
<fo:table-column column-width="35%"/>
<fo:table-body>
<fo:table-row keep-with-previous="always">
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">x</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/>
</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">
x
</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/>
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row keep-with-previous="always">
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">x</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/> y</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">x</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/> y</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row keep-with-previous="always">
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">x</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/>
</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard_fett">
x
</fo:block>
</fo:table-cell>
<fo:table-cell padding=".03in">
<fo:block xsl:use-attribute-sets="Standard">
<xsl:value-of select="x"/>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
Viele Grüße
Kikko
Zuletzt bearbeitet: