mat icon indicating copy to clipboard operation
mat copied to clipboard

NoClassDefFoundError

Open fedejeanne opened this issue 6 months ago • 5 comments
trafficstars

I opened a heap dump (HPROF file) and got java.lang.NoClassDefFoundError: com/ibm/icu/util/UResourceBundle. Diagrams are not visible, e.g. in the Top Consumers view:

Image

Stack trace

java.lang.NoClassDefFoundError: com/ibm/icu/util/UResourceBundle
	at org.eclipse.birt.chart.model.impl.ChartImpl.initialize(ChartImpl.java:1385)
	at org.eclipse.birt.chart.model.impl.ChartWithoutAxesImpl.initialize(ChartWithoutAxesImpl.java:571)
	at org.eclipse.birt.chart.model.impl.ChartWithoutAxesImpl.create(ChartWithoutAxesImpl.java:560)
	at org.eclipse.mat.impl.chart.ChartBuilder.create(ChartBuilder.java:79)
	at org.eclipse.mat.impl.chart.HtmlPieChartRenderer.embedd(HtmlPieChartRenderer.java:78)
	at org.eclipse.mat.report.internal.ResultRenderer.doProcess(ResultRenderer.java:343)
	at org.eclipse.mat.report.internal.ResultRenderer.process(ResultRenderer.java:265)
	at org.eclipse.mat.report.internal.QueryPart.execute(QueryPart.java:174)
	at org.eclipse.mat.report.internal.SectionPart.execute(SectionPart.java:70)
	at org.eclipse.mat.report.TestSuite.execute(TestSuite.java:134)
	at org.eclipse.mat.ui.QueryExecution.convertToHtml(QueryExecution.java:470)
	at org.eclipse.mat.ui.QueryExecution.displayResult(QueryExecution.java:159)
	at org.eclipse.mat.ui.QueryExecution$ExecutionJob.run(QueryExecution.java:218)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.lang.ClassNotFoundException: com.ibm.icu.util.UResourceBundle cannot be found by org.eclipse.birt.chart.engine_4.12.0.v202211281949
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:516)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:171)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
	... 14 more

Version

  • Eclipse Memory Analyzer Version 1.15.0

fedejeanne avatar May 21 '25 07:05 fedejeanne