- Summary:
Change SampleDB data sources to be
regular JDBC data sources.
- Bugzilla Bug(s)
Resolved:
94528
- Description:
The Classic Models Inc. Sample
Database Data Source has now been updated to be a regular JDBC data source. The
org.eclipse.birt.report.data.oda.sampledb plugin acts as a JDBC connection
provider to provide JDBC connections to its embedded Derby database.
User-visible changes are:
·
When creating a Classic Models Inc
Sample Database data source, a wizard is now brought up to inform the user that
a regular JDBC data source will be created with predefined connection
properties to connect to the embedded database.
·
A data set that uses a SampleDB data
source can switch to using another JDBC data source, and vice versa.
·
A sample DB data source is now
editable (since it’s a regular JDBC data source)
Backward Compatibility:
·
SampleDB data sets created using
previous builds will continue to function using BIRT 2.0 build
·
The first time that the user
attempts to edit a SampleDB data set created using an old build, or to create a
new data set based on a SampleDB data source created using an old build, the
Data Set editor will perform an automatic update of the data source definition.
- Tests
Description:
Data Engine Unit Tests
Manual test with old report designs
- Files Edited:
"/org.eclipse.birt.report.data.oda.sampledb.ui/src/org/eclipse/birt/report/data/oda/sampledb/ui/SampleDataSetEditor.java"
"/org.eclipse.birt.report.data.oda.sampledb.ui/plugin.xml"
"/org.eclipse.birt.report.data.oda.sampledb/plugin.properties"
"/org.eclipse.birt.report.data.oda.sampledb/plugin.xml"
"/org.eclipse.birt.report.data.oda.sampledb/src/org/eclipse/birt/report/data/oda/sampledb/SampleDBDriver.java"
"/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/odadatasource/wizards/DataSourceSelectionPage.java"
- Files Added:
"/org.eclipse.birt.report.data.oda.sampledb.ui/src/org/eclipse/birt/report/data/oda/sampledb/ui/i18n/messages.properties"
"/org.eclipse.birt.report.data.oda.sampledb.ui/src/org/eclipse/birt/report/data/oda/sampledb/ui/i18n/Messages.java"
"/org.eclipse.birt.report.data.oda.sampledb.ui/src/org/eclipse/birt/report/data/oda/sampledb/ui/SampleDataSourceCreationWizard.java"
"/org.eclipse.birt.report.data.oda.sampledb.ui/src/org/eclipse/birt/report/data/oda/sampledb/ui/SampleDataSourcePage.java"
"/org.eclipse.birt.report.data.oda.sampledb/src/org/eclipse/birt/report/data/oda/sampledb/SampleDBJDBCConnectionFactory.java"
- Notes to Build
Team:
- Notes to
Developers:
- Notes to QA:
- Notes to
Documentation: