Hi, Folks,
I downloaded birt-runtime-2.1RC1a.zip (Sat, 15 Apr 2006 -- 12:43 (GMT)). Before I used birt-runtime-2_0_1.zip.
In my code I need
to change engine path
to
engineConfig.setEngineHome("D:\\birt-runtime-2_1_0\\ReportEngine");
I copied my jdbc
jar file to
D:\birt-runtime-2_1_0\ReportEngine\plugins\org.eclipse.birt.report.data.oda.jdbc_2.1.0.N20060415-1243\drivers
And copied
itext-1.3.jar to D:\birt-runtime-2_1_0\ReportEngine\plugins\com.lowagie.itext
But when I run my
code, I got the following exception,
Which part do I
miss?
Thank you.
Chaohua
D:\birt-runtime-2_1_0>java
BirtReport
Apr 26, 2006
12:10:49 PM org.eclipse.birt.core.util.BirtTimer logTimeTaken
INFO: Engine
startup takes 329 Milliseconds.
Apr 26, 2006
12:10:50 PM org.eclipse.birt.report.model.metadata.ExtensionLoader
logExtenstionException
SEVERE:
Message:The extension point [org.eclipse.birt.report.model.reportItemModel] is
not found. Error code:EXTENSION_POINT_NOT_FOUND
Exception in
thread "main" java.lang.IllegalArgumentException: The extension with
ID 'org.eclipse.birt.report.data.oda.jdbc' is not found!
at
org.eclipse.birt.report.model.extension.oda.ODAManifestUtil.getDataSourceExtension(ODAManifestUtil.java:51)
at org.eclipse.birt.report.model.parser.OdaDataSourceState.parseODADataSourceExtensionID(OdaDataSourceState.java:105)
at
org.eclipse.birt.report.model.parser.OdaDataSourceState.parseAttrs(OdaDataSourceState.java:55)
at
org.eclipse.birt.report.model.parser.ModuleParserHandler.startElement(ModuleParserHandler.java:159)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at
org.eclipse.birt.report.model.parser.ModuleReader.readModule(ModuleReader.java:89)
at
org.eclipse.birt.report.model.parser.ModuleReader.readModule(ModuleReader.java:171)
at
org.eclipse.birt.report.model.parser.DesignReader.read(DesignReader.java:135)
at org.eclipse.birt.report.model.core.DesignSession.openDesign(DesignSession.java:177)
at
org.eclipse.birt.report.model.api.SessionHandle.openDesign(SessionHandle.java:133)
at
org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:93)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:103)
at
org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:219)
at BirtReport.runReport(BirtReport.java:64)
at BirtReport.main(BirtReport.java:39