pentaho/pentaho-platform — pull request #1983 by rmansoor (2014-09-12 19:58:36+00:00)
Title: [BISERVER-12106] -  Check for empty class name and dialect information before creating datasource or pooling connection

Added exception handling for scenarios
-- Database Dialect is not available
-- Class name is not available
-- Driver name is not available

All these scenarios results in a DBDatasourceService exception. The listeners logs the exception and moves on
Tested Pooled and NonPooled cases