of type 'BondTriggerData' in the pooling flow === 2015-02-09 13:22:58,275 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 133 of type 'BondTriggerData' === 2015-02-09 13:22:58,275 [ec-2] DEBUG DataSourceLoader - For DataSource 'BondTriggerData', got instanceId 133 === 2015-02-09 13:22:58,280 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 133 === 2015-02-09 13:22:58,280 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 133 === 2015-02-09 13:22:58,280 [ec-2] DEBUG PoolableDataSourceFactory - Cleared and passivated DataSource 133 of type 'BondTriggerData' === 2015-02-09 13:22:58,280 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'borrow' === 2015-02-09 13:22:58,283 [ec-2] DEBUG XML - Parsed XML from /Users/mike/Library/Tomcat/apache-tomcat-7.0.27/webapps/Tables/ds/borrow.ds.xml: 3ms === 2015-02-09 13:22:58,283 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSource' === 2015-02-09 13:22:58,284 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 134 of type 'DataSource' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,284 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 134 of type 'DataSource' in the pooling flow === 2015-02-09 13:22:58,284 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 134 of type 'DataSource' === 2015-02-09 13:22:58,285 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSourceField' === 2015-02-09 13:22:58,285 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 135 of type 'DataSourceField' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,285 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 135 of type 'DataSourceField' in the pooling flow === 2015-02-09 13:22:58,286 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 135 of type 'DataSourceField' === 2015-02-09 13:22:58,286 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'field' === 2015-02-09 13:22:58,286 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'field' but null was returned === 2015-02-09 13:22:58,286 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'field' in the pooling flow === 2015-02-09 13:22:58,287 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'operationBinding' === 2015-02-09 13:22:58,287 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'operationBinding' but null was returned === 2015-02-09 13:22:58,287 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'operationBinding' in the pooling flow === 2015-02-09 13:22:58,287 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'OperationBinding' === 2015-02-09 13:22:58,288 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 136 of type 'OperationBinding' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,288 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 136 of type 'OperationBinding' in the pooling flow === 2015-02-09 13:22:58,288 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 136 of type 'OperationBinding' === 2015-02-09 13:22:58,289 [ec-2] INFO SQLDataSource - Deriving dataSource borrow from table: borrow === 2015-02-09 13:22:58,289 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,290 [ec-2] DEBUG SQLConnectionManager - Borrowed connection '603988365' === 2015-02-09 13:22:58,290 [ec-2] DEBUG SQLMetaData - Created SQLMetaData instnace with hashCode='837741293' with passed Connection object hashCode='603988365' === 2015-02-09 13:22:58,290 [ec-2] INFO SQLDSGenerator - Fetching column metadata for table: borrow === 2015-02-09 13:22:58,290 [ec-2] INFO SQLDSGenerator - =============Using catalog: fermat === 2015-02-09 13:22:58,296 [ec-2] INFO SQLDSGenerator - Fetching column metadata for borrow complete === 2015-02-09 13:22:58,299 [ec-2] DEBUG SQLConnectionManager - About to close with hashcode "603988365" === 2015-02-09 13:22:58,299 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,300 [ec-2] DEBUG SQLDataSource - DataSource 137 acquired SQLDriver instance 304035024 during initialization === 2015-02-09 13:22:58,301 [ec-2] DEBUG SQLDataSource - DataSource 138 acquired SQLDriver instance 1053052155 during initialization === 2015-02-09 13:22:58,301 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 138 of type 'borrow' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,301 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 138 of type 'borrow' in the pooling flow === 2015-02-09 13:22:58,301 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 138 of type 'borrow' === 2015-02-09 13:22:58,301 [ec-2] DEBUG DataSourceLoader - For DataSource 'borrow', got instanceId 138 === 2015-02-09 13:22:58,306 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 138 === 2015-02-09 13:22:58,306 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 138 === 2015-02-09 13:22:58,306 [ec-2] DEBUG PoolableDataSourceFactory - Cleared and passivated DataSource 138 of type 'borrow' === 2015-02-09 13:22:58,306 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'brokerdealers' === 2015-02-09 13:22:58,308 [ec-2] DEBUG XML - Parsed XML from /Users/mike/Library/Tomcat/apache-tomcat-7.0.27/webapps/Tables/ds/brokerdealers.ds.xml: 2ms === 2015-02-09 13:22:58,308 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSource' === 2015-02-09 13:22:58,310 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 139 of type 'DataSource' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,310 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 139 of type 'DataSource' in the pooling flow === 2015-02-09 13:22:58,310 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 139 of type 'DataSource' === 2015-02-09 13:22:58,310 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'field' === 2015-02-09 13:22:58,311 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'field' but null was returned === 2015-02-09 13:22:58,311 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'field' in the pooling flow === 2015-02-09 13:22:58,311 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSourceField' === 2015-02-09 13:22:58,312 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 140 of type 'DataSourceField' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,312 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 140 of type 'DataSourceField' in the pooling flow === 2015-02-09 13:22:58,312 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 140 of type 'DataSourceField' === 2015-02-09 13:22:58,312 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'operationBinding' === 2015-02-09 13:22:58,312 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'operationBinding' but null was returned === 2015-02-09 13:22:58,312 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'operationBinding' in the pooling flow === 2015-02-09 13:22:58,312 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'OperationBinding' === 2015-02-09 13:22:58,313 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 141 of type 'OperationBinding' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,313 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 141 of type 'OperationBinding' in the pooling flow === 2015-02-09 13:22:58,313 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 141 of type 'OperationBinding' === 2015-02-09 13:22:58,313 [ec-2] INFO SQLDataSource - Deriving dataSource brokerdealers from table: brokerdealers === 2015-02-09 13:22:58,313 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,314 [ec-2] DEBUG SQLConnectionManager - Borrowed connection '603988365' === 2015-02-09 13:22:58,315 [ec-2] DEBUG SQLMetaData - Created SQLMetaData instnace with hashCode='1043274522' with passed Connection object hashCode='603988365' === 2015-02-09 13:22:58,315 [ec-2] INFO SQLDSGenerator - Fetching column metadata for table: brokerdealers === 2015-02-09 13:22:58,315 [ec-2] INFO SQLDSGenerator - =============Using catalog: fermat === 2015-02-09 13:22:58,319 [ec-2] INFO SQLDSGenerator - Fetching column metadata for brokerdealers complete === 2015-02-09 13:22:58,322 [ec-2] DEBUG SQLConnectionManager - About to close with hashcode "603988365" === 2015-02-09 13:22:58,322 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,323 [ec-2] DEBUG SQLDataSource - DataSource 142 acquired SQLDriver instance 618839181 during initialization === 2015-02-09 13:22:58,324 [ec-2] DEBUG SQLDataSource - DataSource 143 acquired SQLDriver instance 566812646 during initialization === 2015-02-09 13:22:58,324 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 143 of type 'brokerdealers' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,324 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 143 of type 'brokerdealers' in the pooling flow === 2015-02-09 13:22:58,324 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 143 of type 'brokerdealers' === 2015-02-09 13:22:58,324 [ec-2] DEBUG DataSourceLoader - For DataSource 'brokerdealers', got instanceId 143 === 2015-02-09 13:22:58,326 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 143 === 2015-02-09 13:22:58,326 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 143 === 2015-02-09 13:22:58,326 [ec-2] DEBUG PoolableDataSourceFactory - Cleared and passivated DataSource 143 of type 'brokerdealers' === 2015-02-09 13:22:58,326 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'cachedruns' === 2015-02-09 13:22:58,328 [ec-2] DEBUG XML - Parsed XML from /Users/mike/Library/Tomcat/apache-tomcat-7.0.27/webapps/Tables/ds/cachedruns.ds.xml: 1ms === 2015-02-09 13:22:58,329 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSource' === 2015-02-09 13:22:58,330 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 144 of type 'DataSource' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,330 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 144 of type 'DataSource' in the pooling flow === 2015-02-09 13:22:58,330 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 144 of type 'DataSource' === 2015-02-09 13:22:58,330 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'field' === 2015-02-09 13:22:58,330 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'field' but null was returned === 2015-02-09 13:22:58,330 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'field' in the pooling flow === 2015-02-09 13:22:58,330 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSourceField' === 2015-02-09 13:22:58,331 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 145 of type 'DataSourceField' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,331 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 145 of type 'DataSourceField' in the pooling flow === 2015-02-09 13:22:58,331 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 145 of type 'DataSourceField' === 2015-02-09 13:22:58,332 [ec-2] INFO SQLDataSource - Deriving dataSource cachedruns from table: cachedruns === 2015-02-09 13:22:58,332 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,333 [ec-2] DEBUG SQLConnectionManager - Borrowed connection '603988365' === 2015-02-09 13:22:58,333 [ec-2] DEBUG SQLMetaData - Created SQLMetaData instnace with hashCode='1650624467' with passed Connection object hashCode='603988365' === 2015-02-09 13:22:58,333 [ec-2] INFO SQLDSGenerator - Fetching column metadata for table: cachedruns === 2015-02-09 13:22:58,333 [ec-2] INFO SQLDSGenerator - =============Using catalog: fermat === 2015-02-09 13:22:58,339 [ec-2] INFO SQLDSGenerator - Fetching column metadata for cachedruns complete === 2015-02-09 13:22:58,342 [ec-2] DEBUG SQLConnectionManager - About to close with hashcode "603988365" === 2015-02-09 13:22:58,342 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,343 [ec-2] DEBUG SQLDataSource - DataSource 146 acquired SQLDriver instance 635099371 during initialization === 2015-02-09 13:22:58,344 [ec-2] DEBUG SQLDataSource - DataSource 147 acquired SQLDriver instance 1121402807 during initialization === 2015-02-09 13:22:58,344 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 147 of type 'cachedruns' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,344 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 147 of type 'cachedruns' in the pooling flow === 2015-02-09 13:22:58,344 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 147 of type 'cachedruns' === 2015-02-09 13:22:58,344 [ec-2] DEBUG DataSourceLoader - For DataSource 'cachedruns', got instanceId 147 === 2015-02-09 13:22:58,346 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 147 === 2015-02-09 13:22:58,346 [ec-2] DEBUG SQLDataSource - About to clear SQLDriver state for DS instance 147 === 2015-02-09 13:22:58,346 [ec-2] DEBUG PoolableDataSourceFactory - Cleared and passivated DataSource 147 of type 'cachedruns' === 2015-02-09 13:22:58,346 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'CalculationAgent' === 2015-02-09 13:22:58,349 [ec-2] DEBUG XML - Parsed XML from /Users/mike/Library/Tomcat/apache-tomcat-7.0.27/webapps/Tables/ds/CalculationAgent.ds.xml: 2ms === 2015-02-09 13:22:58,349 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSource' === 2015-02-09 13:22:58,350 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 148 of type 'DataSource' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,350 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 148 of type 'DataSource' in the pooling flow === 2015-02-09 13:22:58,350 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 148 of type 'DataSource' === 2015-02-09 13:22:58,350 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSourceField' === 2015-02-09 13:22:58,351 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 149 of type 'DataSourceField' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,351 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 149 of type 'DataSourceField' in the pooling flow === 2015-02-09 13:22:58,351 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 149 of type 'DataSourceField' === 2015-02-09 13:22:58,352 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'field' === 2015-02-09 13:22:58,352 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'field' but null was returned === 2015-02-09 13:22:58,352 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'field' in the pooling flow === 2015-02-09 13:22:58,353 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'operationBinding' === 2015-02-09 13:22:58,353 [ec-2] DEBUG PoolableDataSourceFactory - Tried to create DataSource of type 'operationBinding' but null was returned === 2015-02-09 13:22:58,353 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'operationBinding' in the pooling flow === 2015-02-09 13:22:58,353 [ec-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'OperationBinding' === 2015-02-09 13:22:58,354 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 150 of type 'OperationBinding' and assigned it to thread http-bio-8080-exec-2 === 2015-02-09 13:22:58,354 [ec-2] DEBUG PoolableDataSourceFactory - Created DataSource 150 of type 'OperationBinding' in the pooling flow === 2015-02-09 13:22:58,354 [ec-2] DEBUG PoolableDataSourceFactory - Activated DataSource 150 of type 'OperationBinding' === 2015-02-09 13:22:58,354 [ec-2] INFO SQLDataSource - Deriving dataSource CalculationAgent from table: CalculationAgent === 2015-02-09 13:22:58,354 [ec-2] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,355 [ec-2] DEBUG SQLConnectionManager - Borrowed connection '603988365' === 2015-02-09 13:22:58,356 [ec-2] DEBUG SQLMetaData - Created SQLMetaData instnace with hashCode='1454195300' with passed Connection object hashCode='603988365' === 2015-02-09 13:22:58,356 [ec-2] INFO SQLDSGenerator - Fetching column metadata for table: CalculationAgent === 2015-02-09 13:22:58,356 [ec-2] INFO SQLDSGenerator - =============Using catalog: fermat === 2015-02-09 13:22:58,365 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "1650624467") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,365 [izer] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 603988365 === 2015-02-09 13:22:58,368 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "950257078") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,372 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "417166340") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,372 [ec-2] INFO SQLDSGenerator - Fetching column metadata for CalculationAgent complete === 2015-02-09 13:22:58,373 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "1089570488") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,373 [ec-2] DEBUG SQLMetaData - Cannot create Connection object, since database name is unknown. SQLMetaData.hashCode='1454195300', Connection object is closed hashCode: '603988365' === 2015-02-09 13:22:58,373 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "300385377") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,374 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "756151793") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,375 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "1140983869") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,375 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "837741293") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,377 [izer] DEBUG SQLMetaData - In SQLMetadata (hashcode "1043274522") finalizer, about to close with hashcode "603988365" === 2015-02-09 13:22:58,378 [ec-2] ERROR SQLDSGenerator - Unable to load foreign key information for autoDeriveFK logic. java.sql.SQLException: java.lang.Exception: Cannot create Connection object, since database name is unknown. at com.isomorphic.sql.SQLMetaData.conn(SQLMetaData.java:87) at com.isomorphic.sql.SQLMetaData.getMetaData(SQLMetaData.java:146) at com.isomorphic.sql.SQLMetaData.getForeignKeys(SQLMetaData.java:361) at com.isomorphic.sql.SQLDSGenerator.getFieldsFromTable(SQLDSGenerator.java:363) at com.isomorphic.sql.SQLDSGenerator.generate(SQLDSGenerator.java:176) at com.isomorphic.sql.SQLDataSource.getConfigFromTable(SQLDataSource.java:3933) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3877) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3858) at com.isomorphic.sql.SQLDataSource.init(SQLDataSource.java:243) at com.isomorphic.datasource.DataSource.initialize(DataSource.java:863) at com.isomorphic.datasource.BasicDataSource.fromConfig(BasicDataSource.java:180) at com.isomorphic.datasource.DataSource.fromConfig(DataSource.java:848) at com.isomorphic.datasource.DataSource.loadDS(DataSource.java:470) at com.isomorphic.datasource.DataSource.forName(DataSource.java:402) at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:130) at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:146) at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:964) at com.isomorphic.pool.ISCKeyedObjectPool.borrowObject(ISCKeyedObjectPool.java:106) at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:90) at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:135) at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:86) at com.isomorphic.servlet.DataSourceLoader.processRequest(DataSourceLoader.java:174) at com.isomorphic.servlet.DataSourceLoader.doGet(DataSourceLoader.java:99) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.isomorphic.servlet.CompressionFilter._doFilter(CompressionFilter.java:260) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:695) at com.isomorphic.sql.SQLMetaData.conn(SQLMetaData.java:117) at com.isomorphic.sql.SQLMetaData.getMetaData(SQLMetaData.java:146) at com.isomorphic.sql.SQLMetaData.getForeignKeys(SQLMetaData.java:361) at com.isomorphic.sql.SQLDSGenerator.getFieldsFromTable(SQLDSGenerator.java:363) at com.isomorphic.sql.SQLDSGenerator.generate(SQLDSGenerator.java:176) at com.isomorphic.sql.SQLDataSource.getConfigFromTable(SQLDataSource.java:3933) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3877) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3858) at com.isomorphic.sql.SQLDataSource.init(SQLDataSource.java:243) at com.isomorphic.datasource.DataSource.initialize(DataSource.java:863) at com.isomorphic.datasource.BasicDataSource.fromConfig(BasicDataSource.java:180) at com.isomorphic.datasource.DataSource.fromConfig(DataSource.java:848) at com.isomorphic.datasource.DataSource.loadDS(DataSource.java:470) at com.isomorphic.datasource.DataSource.forName(DataSource.java:402) at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:130) at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:146) at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:964) at com.isomorphic.pool.ISCKeyedObjectPool.borrowObject(ISCKeyedObjectPool.java:106) at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:90) at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:135) at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:86) at com.isomorphic.servlet.DataSourceLoader.processRequest(DataSourceLoader.java:174) at com.isomorphic.servlet.DataSourceLoader.doGet(DataSourceLoader.java:99) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.isomorphic.servlet.CompressionFilter._doFilter(CompressionFilter.java:260) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:695) === 2015-02-09 13:22:58,381 [ec-2] DEBUG SQLMetaData - Cannot create Connection object, since database name is unknown. SQLMetaData.hashCode='1454195300', Connection object is closed hashCode: '603988365' === 2015-02-09 13:22:58,382 [ec-2] DEBUG SQLConnectionManager - Connection 603988365 was already closed when we came to free it === 2015-02-09 13:22:58,382 [ec-2] ERROR DataSourceLoader - Exception while attempting to load a DataSource java.sql.SQLException: java.lang.Exception: Cannot create Connection object, since database name is unknown. at com.isomorphic.sql.SQLMetaData.conn(SQLMetaData.java:87) at com.isomorphic.sql.SQLMetaData.getMetaData(SQLMetaData.java:146) at com.isomorphic.sql.SQLMetaData.getPrimaryKeys(SQLMetaData.java:353) at com.isomorphic.sql.SQLDSGenerator.getFieldsFromTable(SQLDSGenerator.java:389) at com.isomorphic.sql.SQLDSGenerator.generate(SQLDSGenerator.java:176) at com.isomorphic.sql.SQLDataSource.getConfigFromTable(SQLDataSource.java:3933) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3877) at com.isomorphic.sql.SQLDataSource.fromTable(SQLDataSource.java:3858) at com.isomorphic.sql.SQLDataSource.init(SQLDataSource.java:243) at com.isomorphic.datasource.DataSource.initialize(DataSource.java:863) at com.isomorphic.datasource.BasicDataSource.fromConfig(BasicDataSource.java:180) at com.isomorphic.datasource.DataSource.fromConfig(DataSource.java:848) at com.isomorphic.datasource.DataSource.loadDS(DataSource.java:470) at com.isomorphic.datasource.DataSource.forName(DataSource.java:402) at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:130) at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:146) at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyed