Rajat Khandelwal created LENS-168:
-------------------------------------

             Summary: SQLException in database/ldap-backed-database user config 
loader
                 Key: LENS-168
                 URL: https://issues.apache.org/jira/browse/LENS-168
             Project: Apache Lens
          Issue Type: Bug
            Reporter: Rajat Khandelwal


While testing, I kept the server up and tried connecting from cli on various 
intervals while no other connections were being opened to the server. Works 
perfectly fine with intervals of 1,2 hours. But when server was kept idle for 
say a day, trying connecting with cli gives the following error:

{noformat}
Caused by: java.sql.SQLException: Already closed.
        at 
org.apache.commons.dbcp.PoolableConnection.close(PoolableConnection.java:114)
        at 
org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:191)
        at org.apache.commons.dbutils.DbUtils.close(DbUtils.java:50)
        at 
org.apache.commons.dbutils.AbstractQueryRunner.close(AbstractQueryRunner.java:409)
        at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:358)
        at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:288)
        at 
org.apache.lens.server.util.UtilityMethods.queryDatabase(UtilityMethods.java:106)
        at 
org.apache.lens.server.user.DatabaseUserConfigLoader.queryDatabase(DatabaseUserConfigLoader.java:112)
        at 
org.apache.lens.server.user.LDAPBackedDatabaseUserConfigLoader$2.call(LDAPBackedDatabaseUserConfigLoader.java:169)
        at 
org.apache.lens.server.user.LDAPBackedDatabaseUserConfigLoader$2.call(LDAPBackedDatabaseUserConfigLoader.java:166)
        at 
com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4796)
        at 
com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589)
        at 
com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374)
        ... 35 more
{noformat}

This error comes only once and on second attempt it successfully goes through. 





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to