Hi
I get java.lang.outofmemoryerror java heap space printing a jasper report. I'm using java 1.6, windows 10 64bit and this are the parameters that i use to open my application -Xms1024M -Xmx1024M
I have found that the problem is the font times new roman, in fact if i use another font the report works well, i have tried to compile the jasper with version 3, 4 and 5 but always the same error
This is the error
java.lang.OutOfMemoryError: Java heap space
at sun.font.GlyphLayout$GVData.grow(GlyphLayout.java:534)
at sun.font.GlyphLayout$GVData.grow(GlyphLayout.java:525)
at sun.font.GlyphLayout.layout(GlyphLayout.java:451)
at sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:308)
at sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:294)
at sun.font.ExtendedTextSourceLabel.createCharinfo(ExtendedTextSourceLabel.java:563)
at sun.font.ExtendedTextSourceLabel.getCharinfo(ExtendedTextSourceLabel.java:492)
at sun.font.ExtendedTextSourceLabel.getLineBreakIndex(ExtendedTextSourceLabel.java:438)
at java.awt.font.TextMeasurer.calcLineBreak(TextMeasurer.java:308)
at java.awt.font.TextMeasurer.getLineBreakIndex(TextMeasurer.java:544)
at java.awt.font.LineBreakMeasurer.nextOffset(LineBreakMeasurer.java:340)
at net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureExactLineBreakIndex(SimpleTextLineWrapper.java:564)
at net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureExactLine(SimpleTextLineWrapper.java:538)
at net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.nextLine(SimpleTextLineWrapper.java:520)
at net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine(TextMeasurer.java:831)
at net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(TextMeasurer.java:633)
at net.sf.jasperreports.engine.fill.TextMeasurer.measure(TextMeasurer.java:574)
at net.sf.jasperreports.engine.util.JRTextMeasurerUtil.measureTextElement(JRTextMeasurerUtil.java:201)
at net.sf.jasperreports.engine.convert.TextFieldConverter.convert(TextFieldConverter.java:88)
at net.sf.jasperreports.engine.convert.ConvertVisitor.visitTextField(ConvertVisitor.java:216)
at net.sf.jasperreports.engine.design.JRDesignTextField.visit(JRDesignTextField.java:441)
at net.sf.jasperreports.engine.convert.ConvertVisitor.getVisitPrintElement(ConvertVisitor.java:98)
at net.sf.jasperreports.engine.export.draw.DrawVisitor.visitElement(DrawVisitor.java:110)
at net.sf.jasperreports.engine.util.UniformElementVisitor.visitTextField(UniformElementVisitor.java:121)
at net.sf.jasperreports.engine.design.JRDesignTextField.visit(JRDesignTextField.java:441)
at com.jaspersoft.ireport.designer.widgets.JRDesignElementWidget.paintWidgetImplementation(JRDesignElementWidget.java:420)
at com.jaspersoft.ireport.designer.widgets.JRDesignElementWidget.paintWidget(JRDesignElementWidget.java:294)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1419)
at org.netbeans.api.visual.widget.Widget.paintChildren(Widget.java:1472)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1420)
at org.netbeans.api.visual.widget.Widget.paintChildren(Widget.java:1472)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1420)
Please help me.