Closed
Description
Hi,
I have a problem when using
tags inside of span tags when the paragraph has text-align: justified. I'am using Verions 1.0.1 (no problem in 1.0.0).
HTML Code (no other code is used is used to reproduce the problem)
<html>
<head>
</head>
<body>
<p style="text-align: justify">
<span>foo<br />bar</span>
</p>
</body>
</html>
StackTrace
Caused by: com.myCompany.mySystem.documentrenderer.renderer.DocumentRendererException: Error when rendering pdf document.
at com.myCompany.mySystem.documentrenderer.renderer.impl.DefaultDocumentRenderer.renderPdfDocumentByHtml(DefaultDocumentRenderer.java:83)
at com.myCompany.mySystem.documentrenderer.renderer.impl.DefaultDocumentRenderer.renderPdfDocumentByHtml(DefaultDocumentRenderer.java:54)
at com.myCompany.mySystem.documentrenderer.tags.RenderPdfTag.doEndTag(RenderPdfTag.java:90)
at org.apache.jsp.tag.web.document.template.document_tag._jspx_meth_document_005fpdf_005f0(document_tag.java:289)
at org.apache.jsp.tag.web.document.template.document_tag.doTag(document_tag.java:168)
at org.apache.jsp.WEB_002dINF.views.responsive.documents.order.modelContract_jsp._jspx_meth_template_005fdocument_005f0(modelContract_jsp.java:127)
at org.apache.jsp.WEB_002dINF.views.responsive.documents.order.modelContract_jsp._jspService(modelContract_jsp.java:92)
... 147 more
Caused by: java.lang.NullPointerException
at com.openhtmltopdf.render.InlineText.calcTotalAdjustment(InlineText.java:316)
at com.openhtmltopdf.render.InlineLayoutBox.adjustHorizontalPosition(InlineLayoutBox.java:911)
at com.openhtmltopdf.render.InlineLayoutBox.adjustHorizontalPosition(InlineLayoutBox.java:922)
at com.openhtmltopdf.render.InlineLayoutBox.adjustHorizontalPosition(InlineLayoutBox.java:922)
at com.openhtmltopdf.render.LineBox.adjustChildren(LineBox.java:270)
at com.openhtmltopdf.render.LineBox.justify(LineBox.java:257)
at com.openhtmltopdf.render.BlockBox.justifyText(BlockBox.java:1204)
at com.openhtmltopdf.render.BlockBox.layoutInlineChildren(BlockBox.java:1197)
at com.openhtmltopdf.render.BlockBox.layoutChildren(BlockBox.java:1171)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:1028)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:943)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild0(BlockBoxing.java:321)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild(BlockBoxing.java:299)
at com.openhtmltopdf.layout.BlockBoxing.layoutContent(BlockBoxing.java:90)
at com.openhtmltopdf.render.BlockBox.layoutChildren(BlockBox.java:1174)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:1028)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:943)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild0(BlockBoxing.java:321)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild(BlockBoxing.java:299)
at com.openhtmltopdf.layout.BlockBoxing.layoutContent(BlockBoxing.java:90)
at com.openhtmltopdf.render.BlockBox.layoutChildren(BlockBox.java:1174)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:1028)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:943)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild0(BlockBoxing.java:321)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild(BlockBoxing.java:299)
at com.openhtmltopdf.layout.BlockBoxing.layoutContent(BlockBoxing.java:90)
at com.openhtmltopdf.render.BlockBox.layoutChildren(BlockBox.java:1174)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:1028)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:943)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild0(BlockBoxing.java:321)
at com.openhtmltopdf.layout.BlockBoxing.layoutBlockChild(BlockBoxing.java:299)
at com.openhtmltopdf.layout.BlockBoxing.layoutContent(BlockBoxing.java:90)
at com.openhtmltopdf.render.BlockBox.layoutChildren(BlockBox.java:1174)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:1028)
at com.openhtmltopdf.render.BlockBox.layout(BlockBox.java:943)
at com.openhtmltopdf.pdfboxout.PdfBoxRenderer.layout(PdfBoxRenderer.java:335)
at com.openhtmltopdf.pdfboxout.PdfRendererBuilder.run(PdfRendererBuilder.java:40)
at com.myCompany.mySystem.documentrenderer.renderer.impl.DefaultDocumentRenderer.renderPdfDocumentByHtml(DefaultDocumentRenderer.java:81)
... 153 more
Metadata
Metadata
Assignees
Labels
No labels