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)
Exception integrating BIRT Engine 2.3.2 in Weblogic 9
Skandy
Hi,
i'm trying to integrate birt engine 2.3.2 into an existing webapp in Weblogic 9. I'm getting tis exception :
java.lang.NoSuchMethodError: initStandardObjects
at org.eclipse.birt.report.engine.api.impl.ReportEngine.setupScriptScope(ReportEngine.java:239)
at org.eclipse.birt.report.engine.api.impl.ReportEngine.(ReportEngine.java:129)
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 org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:14)
at controls.BirtEngine.getBirtEngine(BirtEngine.java:27)
Line 27 of BirtEngine.java :
birtEngine = factory.createReportEngine(config);
Here is the complete code :
public class BirtEngine {
private static IReportEngine birtEngine = null;
public static synchronized IReportEngine getBirtEngine(ServletContext sc) {
if (birtEngine == null) {
EngineConfig config = new EngineConfig();
config.setEngineHome("");
config.setLogConfig("c:/Temp", Level.ALL);
IPlatformContext context = new PlatformServletContext(sc);
config.setPlatformContext(context);
try {
Platform.startup(config);
IReportEngineFactory factory = (IReportEngineFactory) Platform.createFactoryObject(IReportEngineFactory.EXTENSION_REPORT_ENGINE_FACTORY);
birtEngine = factory.createReportEngine(config);
} catch (Exception e) {
e.printStackTrace();
}
}
return birtEngine;
}
}
Thank you.
Find more posts tagged with
Comments
There are no comments yet