running = dataSource.testConnection();
} catch (Exception e) {
running = false;
+ for(MetaDataPropertyName metaDataPropertyName : MetaDataPropertyName.values()){
+ metaDataMap.put(metaDataPropertyName, DEFAULT_ENTRY);
+ }
}
try {
*/
public boolean isDataSourceCompatible(){
String version = metaDataMap.get(MetaDataPropertyName.DB_SCHEMA_VERSION);
- return version == null ? false : CdmMetaData.isDbSchemaVersionCompatible(version);
+ return version == null || version.equals(DEFAULT_ENTRY) ? false : CdmMetaData.isDbSchemaVersionCompatible(version);
}
/**