Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
org.eclipse.birt.report.engine.api.impl.ReportEngine$EngineExtensionManager.<init>(Re
imakohon
I'm trying to get one of the BIRT examples to work properly. In this case, I'm trying to get ExecuteModifiedReport.java to work. I currently get all the way up to this line and then it bombs. I'm currently using Eclipse 3.5.
engine = factory.createReportEngine(config);
My config is as follows:
config = new EngineConfig();
config.setEngineHome("C:Softwarebirt-runtime-2_3_2ReportEngine");
config.setLogConfig(null, Level.FINE);
Platform.startup(config);
IReportEngineFactory factory = (IReportEngineFactory)
Platform.createFactoryObject(IReportEngineFactory.EXTENSION_REPORT_ENGINE_FACTORY);
The following exception being thrown:
java.lang.NullPointerException
at org.eclipse.birt.report.engine.api.impl.ReportEngine$EngineExtensionManager.<init>(ReportEngine.java:830)
at org.eclipse.birt.report.engine.api.impl.ReportEngine.<init>(ReportEngine.java:109)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:18)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:14)
at myodaproject.ExecuteModifiedReport.executeReport(ExecuteModifiedReport.java:56)
at myodaproject.ExecuteModifiedReport.main(ExecuteModifiedReport.java:260)
Any suggestions and help would be beneficial.
Find more posts tagged with
Comments
imakohon
Okay...just noticed that the new release of the Report Engine, so it was just downloaded and installed. Made all the necessary changes in the code and got this error:
Exception in thread "main" java.lang.NoSuchMethodError: org.eclipse.birt.report.engine.api.EmitterInfo.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;ZLorg/eclipse/birt/core/framework/IConfigurationElement;)V
at org.eclipse.birt.report.engine.extension.internal.ExtensionManager.loadEmitterExtensionDefns(ExtensionManager.java:606)
at org.eclipse.birt.report.engine.extension.internal.ExtensionManager.<init>(ExtensionManager.java:152)
at org.eclipse.birt.report.engine.extension.internal.ExtensionManager.createInstance(ExtensionManager.java:165)
at org.eclipse.birt.report.engine.extension.internal.ExtensionManager.getInstance(ExtensionManager.java:174)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.<init>(ReportEngineHelper.java:81)
at org.eclipse.birt.report.engine.api.impl.ReportEngine.<init>(ReportEngine.java:133)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:18)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory$1.run(ReportEngineFactory.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:14)
at myodaproject.ExecuteModifiedReport.executeReport(ExecuteModifiedReport.java:58)
at myodaproject.ExecuteModifiedReport.main(ExecuteModifiedReport.java:271)
It's different than what the Report Engine 2.3.2 version was giving me. This is with running with version 2.5.0.
mojo311280
Same problem .... any ideas?!