org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

137 views
Skip to first unread message

Herry Wijaya

unread,
Oct 8, 2016, 1:22:27 AM10/8/16
to iDempiere
I'am install idempiere on alpine linux, but wen run webui, i get chart with blank value just like in the attachment file. can somebody help to fix this error.
thanks.

*** 2016-10-08 11:45:43.16 idempiere Log (CLogFile) ***
11:45:43.158 Adempiere.startup: iDempiere(r) Release 3.1_2015-10-31 -Smart Suite ERP, CRM and SCM- (c) 1999-2013 iDempiere(r); Implementation: iDempiere - Supported by iDempiere community [12]
11:45:43.165 Ini.loadProperties: /opt/idempiere-server/idempiere.properties #32 [12]
11:45:44.005 DB.isBuildOK: Build DB=${env.ADEMPIERE_VERSION} 20080428-1232 [12]
11:45:44.007 DB.isBuildOK: Build Cl=3.1.0.v20161006-0504 [12]
11:45:44.097-----------> DB.isBuildOK: Build Version Error 

The program assumes build version 3.1.0.v20161006-0504, but database has build version ${env.ADEMPIERE_VERSION} 20080428-1232. 
This is likely to cause hard to fix errors. 
Please contact administrator. [12]
11:45:44.403 Language.getLanguage: Adding Language=en, Country=US, Locale=en_US [12]
11:45:44.408 Language.getLanguage: Adding Language=en, Country=US, Locale=en_US [12]
11:45:44.554 WebEnv.initWeb: Servlet Context Init Parameters: iDempiere Root
org.eclipse.jetty.servlet.SessionCookie=ROOT_SESSIONID
ServerRoot=1 [12]
11:45:44.590-----------> EMail.setFrom: you @ company.org: javax.mail.internet.AddressException: Local address contains control or whitespace in string ``you @ company.org'' [12]
11:45:44.606-----------> EMail.addTo: you @ company.org: javax.mail.internet.AddressException: Local address contains control or whitespace in string ``you @ company.org'' [12]
11:45:44.608-----------> EMail.isValid: From is invalid=null [12]
11:45:44.609-----------> EMail.isValid: From is invalid=null [12]
11:45:44.610-----------> MClient.sendEMail: Could NOT Send Email: Server started: iDempiere (idempiere31:192.168.56.8) to you @ company.org: Invalid Data (System) [12]
11:45:44.612 WebEnv.initWeb: Servlet Init Parameter: idempiereMonitor [12]
11:45:44.613 AdempiereMonitor.init:  [12]
11:45:46.470-----------> AnnotationConfiguration.configure: ServletContainerInitializers: detected. Class hierarchy: empty [12]
11:45:48.503           WebUIServlet.init: iDempiere Web Client started successfully [12]
11:45:49.565-----------> AnnotationConfiguration.configure: ServletContainerInitializers: detected. Class hierarchy: empty [12]
11:45:54.804-----------> Node: [192.168.56.8]:5701 [adempiere.idempiere/idempiere31] [3.5.3] No join method is enabled! Starting standalone. [34]
11:46:00.838 Language.getLanguage: Adding Language=es, Country=CO, Locale=es_CO [25]
11:46:18.066===========> UiEngineImpl.handleError:  [29]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:18.339===========> UiEngineImpl.handleError:  [29]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:18.530===========> UiEngineImpl.handleError:  [29]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:18.673===========> UiEngineImpl.handleError:  [29]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:19.985===========> UiEngineImpl.handleError:  [27]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:20.046===========> UiEngineImpl.handleError:  [27]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:20.111===========> UiEngineImpl.handleError:  [27]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)

11:46:20.161===========> UiEngineImpl.handleError:  [27]
java.lang.NullPointerException
at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
at sun.font.SunFontManager$2.run(SunFontManager.java:433)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:819)
at org.jfree.chart.plot.MeterPlot.drawTick(MeterPlot.java:1116)
at org.jfree.chart.plot.MeterPlot.drawArcForInterval(MeterPlot.java:941)
at org.jfree.chart.plot.MeterPlot.draw(MeterPlot.java:858)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1399)


*** 2016-10-08 11:46:29.52 idempiere Log (CLogFile) ***

idempiere.2016-10-08_0.log
Untitled.png

Dirk Niemeyer

unread,
Oct 8, 2016, 4:43:48 AM10/8/16
to idem...@googlegroups.com
Hi,

looks like it is missing some fonts.
Which packages did you install?

Regards,

Dirk Niemeyer

Herry Wijaya

unread,
Oct 8, 2016, 5:30:13 AM10/8/16
to iDempiere

Dirk Niemeyer

unread,
Oct 8, 2016, 11:37:20 AM10/8/16
to idem...@googlegroups.com
Sorry, I was asking about the packages of alpine you did install.

Regards,

Dirk Niemeyer

Am 08.10.2016 um 11:30 schrieb Herry Wijaya:
> From soureforge https://sourceforge.net/projects/idempiere/files/v3.1/daily-server/idempiereServer3.1Daily.gtk.linux.x86_64.zip/download
>

Herry Wijaya

unread,
Oct 8, 2016, 8:48:06 PM10/8/16
to iDempiere
You're right. My alpine linux missing some fonts. After install font package ttf-freefont, idempire server run well and there is value at performance chart. Thank you.
Reply all
Reply to author
Forward
0 new messages