ale_rockmetal Posted October 27, 2022 Posted October 27, 2022 Hi!I am trying to generate a report from eclipse with HtmlComponent.In the line "jasperPrint = JasperFillManager.fillReport(jasperReport, parameters,new JRBeanArrayDataSource((Object[]) fields));" returns the following error:2022-10-26 21:38:40.290 ERROR 5596 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoSuchFieldError: elementId] with root causejava.lang.NoSuchFieldError: elementId at net.sf.jasperreports.components.html.HtmlComponentFill.prepare(HtmlComponentFill.java:119) ~[jasperreports-htmlcomponent-5.0.1.jar:na] at net.sf.jasperreports.engine.fill.JRFillComponentElement.prepare(JRFillComponentElement.java:152) ~[jasperreports-6.19.1.jar:6.19.1-867c00bf88cd4d784d404379d6c05e1b419e8a4c] at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:542) ~[jasperreports-6.19.1.jar:6.19.1-867c00bf88cd4d784d404379d6c05e1b419e8a4c]...This is the element I added: <componentElement> <reportElement x="10" y="203" width="200" height="200" uuid="a225e897-fafb-41a9-8e72-4d2dae895258"/> <hc:html xmlns:hc="http://jasperreports.sourceforge.net/htmlcomponent" xsi:schemaLocation="http://jasperreports.sourceforge.net/htmlcomponent http://jasperreports.sourceforge.net/xsd/htmlcomponent.xsd" scaleType="RetainShape" horizontalAlign="Left" verticalAlign="Middle"> <hc:htmlContentExpression><![CDATA["<p>Prueba</p><p><strong>Prueba</strong></p><p><u>Prueba</u></p><h1>PRUEBA H1</h1><h2>PRUEBA H2</h2>"]]></hc:htmlContentExpression> </hc:html> </componentElement>When I remove it, the report prints correctly.I attach the images of the libraries that I am using in the project.Any idea what I might be missing?From already thank you very much!Ale
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now