fix #7698 Fix class cast exception
ref #7010 Adapt datasource handlers for multiple selection
fix #6912 Migrate DataSource view