Community
Participate
Working Groups
All the Data Sources except for the two Scripted Data Sources can be added or removed from the RCP Report Designer simply by including or not including their respective plugins (usually under org.eclipse.birt.report.data.oda.*) in the product configuration file. But the only way to disable the Scripted Data Sources appears to be to modify org.eclipse.birt.report.designer.data.ui.datasource.DataSourceSelectionHelper.getFilteredDataSourceArray() and remove them from the returned list. This is clumsy, and requires modifying a whole separate plugin that could otherwise be left alone. It would be better if the Scripted Data Sources had their own plugins, which defined org.eclipse.datatools.connectivity.oda.dataSource just like everyone else, and which could be disabled just like everyone else. But if that isn't feasible, it would be nice if there was at least a configuration option to disable them, that didn't require modifying a plugin. I may try to contribute a patch for this later.