When I run from the report engine API, my extension is not registered. Let’s consider the runtime plug-in first. I was trying to see if the launcher considered that there was some sort of a problem with my plug-in and therefore didn’t load it, but there was no error. If you followed all of the steps in the wizard, you already set most of the configuration items. Cannot process data source extension configuration. Unable to load or instantiate the custom ODA driver class. Stack Overflow works best with JavaScript enabled.

Uploader: Fenrizshura
Date Added: 4 April 2006
File Size: 53.81 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 19593
Price: Free* [*Free Regsitration Required]

Is there something I’m supposed to do to get my extension point registered other than in plugi. The virt method to overwrite is the factory method executeQuerywhich returns an IResultSet object.

John Ward Published on November 27, I found the folder org. Again thank you all for your help. Thanks in advance, Ivan.

ODA driver for Birt – wizard problem

The definition for both can be seen in the newDataSourceWizard and the designer data source connection properties in the manifest editor. The task requires the name of a report document and the name of a table with a data set binding.

When I run from the report engine API, my extension is not registered. The open method is one of the methods observed that you must override. You can then apply sorts during the retrieval process. xustom


A getMetaData method returns the metadata of the column types. In the example code, the RptDocPropertyPage.

Among the copied files was the file oda-jdbc. Creating the pages for the data source and data set editors is a simple matter of registering property pages in the manifest editor, and then creating Standard Widget Toolkit SWT composites. Sat, 24 February When generating a report, cuxtom following error occurs: By using our site, you acknowledge that you have read and understand dustom Cookie PolicyPrivacy Policyand our Terms of Service.

For the report document ODA, this method closes the Data Extraction Task’s result set iterator and sets all objects to null. View image at full size. Download the custoom code For a complete example of a design time plug-in, see the example code available in Download. It serves as a factory object that creates the Connection object.

The ODA driver works fine on its own; the report plug-in works fine with reports that do not use my driver. Report message to a moderator. The method returns true if there are remaining rows and false if there are no other rows to return.

Sign up using Email and Password.


Eclipse Community Forums: BIRT ยป Custom ODA driver in BIRT rptdesign

BIRT’s internal data engine serves as the observed object, and the developer is responsible for creating the observer. Thu, 22 February Several different extension points are defined in BIRT. In this case, the report itself is created, but there is no data from the database. If you are using the wizard, the Connection object most of the boilerplate code is already written, but you complete the implementations of these methods.

The BIRT ODA extension point

The design time UI plug-in is not required, but it is helpful. Best wishes, Ivan Report message to custmo moderator. The observer method that you must overwrite is the prepare method, which is responsible for preparing the IQuery method for execution.

The report document ODA, contains the name of the data set that is stored inside the report document, which is custo, by the design plug-in and stored in the report design for execution.

Author: admin