org.eclipse.birt.data.engine.odaconsumer.OdaDataException: Cannot execute the statement. org.eclipse.datatools.connectivity.oda.OdaException ; java.lang.reflect.InvocationTargetException at org.eclipse.birt.data.engine.odaconsumer.ExceptionHandler.newException(ExceptionHandler.java:52) at org.eclipse.birt.data.engine.odaconsumer.ExceptionHandler.throwException(ExceptionHandler.java:108) at org.eclipse.birt.data.engine.odaconsumer.ExceptionHandler.throwException(ExceptionHandler.java:84) at org.eclipse.birt.data.engine.odaconsumer.PreparedStatement.execute(PreparedStatement.java:586) at org.eclipse.birt.data.engine.executor.DataSourceQuery.execute(DataSourceQuery.java:980) at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQueryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:607) at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1251) at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233) at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178) at org.eclipse.birt.report.engine.api.impl.ExtractionResults.nextResultIterator(ExtractionResults.java:157) at org.eclipse.birt.report.designer.data.ui.dataset.DataSetPreviewer.preview(DataSetPreviewer.java:69) at org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPreviewPage$5.run(ResultSetPreviewPage.java:372) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Caused by: org.eclipse.datatools.connectivity.oda.OdaException ; java.lang.reflect.InvocationTargetException at org.eclipse.birt.data.oda.pojo.impl.internal.PojoDataSetFromCustomClass.open(PojoDataSetFromCustomClass.java:194) at org.eclipse.birt.data.oda.pojo.impl.Query.executeQuery(Query.java:131) at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaQuery.doExecuteQuery(OdaQuery.java:480) at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaQuery.executeQuery(OdaQuery.java:444) at org.eclipse.birt.data.engine.odaconsumer.PreparedStatement.execute(PreparedStatement.java:575) ... 9 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.birt.data.oda.pojo.impl.internal.PojoDataSetFromCustomClass.open(PojoDataSetFromCustomClass.java:180) ... 13 more Caused by: java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver at org.eclipse.birt.core.framework.URLClassLoader.findClass1(URLClassLoader.java:188) at org.eclipse.birt.core.framework.URLClassLoader$1.run(URLClassLoader.java:156) at org.eclipse.birt.core.framework.URLClassLoader$1.run(URLClassLoader.java:1) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.birt.core.framework.URLClassLoader.findClass(URLClassLoader.java:151) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at com.mikadoas.birt.ReportDataSource.getJDBC(ReportDataSource.java:27) at com.mikadoas.birt.DSDailyCC.open(DSDailyCC.java:26) at com.mikadoas.birt.ReportDataSource.open(ReportDataSource.java:96) ... 18 more