UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JEditorPane

Hi All,

 

I got below error when genrating PDF document using : JasperPrint print = JasperFillManager.fillReport(jasperFile.getPath(), this.jasperParameters, new JREmptyDataSource());

Im using JAVA 8 and I traied many versions from 6.15.1 to 6.10.0 (compatible with JDK8) but the error stil appears.

How can I resolv it ? Any idea ?

 

 

UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JEditorPane[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,kit=,typeHandlers=]

java.lang.Error

at javax.swing.UIDefaults.getUIError(UIDefaults.java:731)

at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)

at javax.swing.UIDefaults.getUI(UIDefaults.java:761)

at javax.swing.UIManager.getUI(UIManager.java:1016)

at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:338)

at javax.swing.text.JTextComponent.<init>(JTextComponent.java:312)

at javax.swing.JEditorPane.<init>(JEditorPane.java:196)

at javax.swing.JEditorPane.<init>(JEditorPane.java:288)

at net.sf.jasperreports.engine.util.JEditorPaneHtmlMarkupProcessor.convert(JEditorPaneHtmlMarkupProcessor.java:81)

at net.sf.jasperreports.engine.fill.JRFillTextElement.processMarkupText(JRFillTextElement.java:1012)

at net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:568)

at net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:510)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383)

at net.sf.jasperreports.engine.fill.JRFillFrame.evaluate(JRFillFrame.java:159)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383)

at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:533)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2549)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:791)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:252)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:99)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:609)

at net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:405)

at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:140)

at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:583)

 

 

Best regards,

Nizar

nizar.khalifa's picture
Joined: Jan 17 2023 - 12:35pm
Last seen: 8 months 1 week ago

0 Answers:

No answers yet
Feedback