[
https://issues.apache.org/jira/browse/LENS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Arshad Matin closed LENS-168.
-----------------------------
> 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
> Assignee: Rajat Khandelwal
> Fix For: 2.1
>
> Attachments: rb31670.patch
>
>
> 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)