org.apache.commons.dbcp.SQLNestedException: Borrow prepareStatement from pool failed

JFrog JIRA | David Causse | 6 years ago
  1. 0

    Hi, on a high loaded system (or misconfigured maximum open files system property) a simple read request can lead to deletion. (This issue seems to be linked with RTFACT-2902) On stacktrace (at the end of the report) : at 16:26:32 mvn release:perform (so perform a deploy) at 16:36:58 we wget our deployed application assembly "AutomateRecolte-1.0.3-bin.zip", artifactory failed to load the content and believe we asked and empty so perform a delete (Auto-deleting!), but subsequent errors make me think that it is due to a maximum open files system error and not an empty file. After some investigations the issue seems to be related to o.a.j.f.JcrFile#getStream() and specially : {code} Throwable notFound = ExceptionUtils.getCauseOfTypes(e, DataStoreRecordNotFoundException.class, PathNotFoundException.class, FileNotFoundException.class); if (notFound != null) { log.warn("Jcr file node {} does not have binary content!", getPath()); if (ConstantValues.jcrAutoRemoveMissingBinaries.getBoolean()) { log.warn("Auto-deleting item {}.", getPath()); bruteForceDelete(true); } return null; } else { throw new RepositoryRuntimeException( "Failed to retrieve file node's " + getRepoPath() + " data stream.", e); } {code} As "Too many open files error" is a FileNotFoundException exception then bruteForceDelete is performed. I don't have any idea on how to fix this issue (how to know when FileNotFoundException is a "real" file not found error?)... Maybe it's a bad idea to do write operations in that case, it is maybe better to leave the repo in inconsistent state instead of trying to do this sort of "auto-live-cleaning". Log trace: {code} 2010-06-24 16:26:32,231 [art-exec-9] [INFO ] (o.a.s.a.ArchiveIndexer:105) - The content of the archive: 'AutomateRecolte-1.0.3.jar' was indexed successfully. 2010-06-24 16:36:58,896 [TP-Processor16] [WARN ] (o.a.j.f.JcrFile :286) - Jcr file node /repositories/releases-local/com/spotter/spottrack/AutomateRecolte/1.0.3/AutomateRecolte-1.0.3-bin.zip does not have binary content! 2010-06-24 16:36:58,897 [TP-Processor16] [WARN ] (o.a.j.f.JcrFile :288) - Auto-deleting item /repositories/releases-local/com/spotter/spottrack/AutomateRecolte/1.0.3/AutomateRecolte-1.0.3-bin.zip. 2010-06-24 16:36:59,009 [TP-Processor16] [ERROR] (o.a.j.c.u.d.ConnectionHelper:483) - Failed to execute SQL (stacktrace on DEBUG log level) org.apache.commons.dbcp.SQLNestedException: Borrow prepareStatement from pool failed at org.apache.commons.dbcp.PoolingConnection.prepareStatement(PoolingConnection.java:113) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.jackrabbit.core.util.db.ConnectionHelper.reallyExec(ConnectionHelper.java:356) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper.access$200(ConnectionHelper.java:67) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:340) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:336) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$RetryManager.doTry(ConnectionHelper.java:479) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper.exec(ConnectionHelper.java:336) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.existsReferencesTo(BundleDbPersistenceManager.java:1257) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.hasNodeReferences(SharedItemStateManager.java:356) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.checkReferentialIntegrity(SharedItemStateManager.java:1029) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:576) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:1112) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:1142) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:351) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:354) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:326) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:328) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1141) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:920) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.artifactory.jcr.JcrSession.save(JcrSession.java:164) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.fs.JcrFsItem.bruteForceDelete(JcrFsItem.java:328) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.fs.JcrFile.getStream(JcrFile.java:289) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.jcr.StoringRepoMixin.getResourceStreamHandle(StoringRepoMixin.java:405) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.getResourceStreamHandle(JcrRepoBase.java:409) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.getResourceStreamHandle(RepositoryServiceImpl.java:1443) [artifactory-core-2.2.4.jar:na] at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_16] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_16] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) [spring-tx-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:75) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:47) [artifactory-core-2.2.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at $Proxy61.getResourceStreamHandle(Unknown Source) [na:na] at org.artifactory.engine.DownloadServiceImpl.respondFoundResource(DownloadServiceImpl.java:196) [artifactory-core-2.2.4.jar:na] at org.artifactory.engine.DownloadServiceImpl.respond(DownloadServiceImpl.java:181) [artifactory-core-2.2.4.jar:na] at org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:136) [artifactory-core-2.2.4.jar:na] at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_16] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_16] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:67) [artifactory-core-2.2.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at $Proxy74.process(Unknown Source) [na:na] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:117) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:76) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:206) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:116) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:97) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:54) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:66) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [catalina-6.0.20.jar:na] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.20.jar:na] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina-6.0.20.jar:na] at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891) [tomcat-coyote-6.0.20.jar:na] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) [tomcat-coyote-6.0.20.jar:na] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_16] Caused by: java.sql.SQLException: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer4@447bb2f4 could not be accessed at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.seeNextException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.commons.dbcp.PoolingConnection.makeObject(PoolingConnection.java:285) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1179) [commons-pool-1.5.4.jar:1.4] at org.apache.commons.dbcp.PoolingConnection.prepareStatement(PoolingConnection.java:107) [commons-dbcp-1.3.jar:Nightly-200808290918] ... 79 common frames omitted Caused by: org.apache.derby.impl.jdbc.EmbedSQLException: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer4@447bb2f4 could not be accessed at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source) [derby-10.5.3.0.jar:na] ... 96 common frames omitted Caused by: org.apache.derby.impl.jdbc.EmbedSQLException: Java exception: '/var/lib/repository/data/db/seg0/c420.dat (Too many open files): java.io.FileNotFoundException'. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.javaException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) [derby-10.5.3.0.jar:na] ... 93 common frames omitted {code}

    JFrog JIRA | 6 years ago | David Causse
    org.apache.commons.dbcp.SQLNestedException: Borrow prepareStatement from pool failed
  2. 0

    Hi, on a high loaded system (or misconfigured maximum open files system property) a simple read request can lead to deletion. (This issue seems to be linked with RTFACT-2902) On stacktrace (at the end of the report) : at 16:26:32 mvn release:perform (so perform a deploy) at 16:36:58 we wget our deployed application assembly "AutomateRecolte-1.0.3-bin.zip", artifactory failed to load the content and believe we asked and empty so perform a delete (Auto-deleting!), but subsequent errors make me think that it is due to a maximum open files system error and not an empty file. After some investigations the issue seems to be related to o.a.j.f.JcrFile#getStream() and specially : {code} Throwable notFound = ExceptionUtils.getCauseOfTypes(e, DataStoreRecordNotFoundException.class, PathNotFoundException.class, FileNotFoundException.class); if (notFound != null) { log.warn("Jcr file node {} does not have binary content!", getPath()); if (ConstantValues.jcrAutoRemoveMissingBinaries.getBoolean()) { log.warn("Auto-deleting item {}.", getPath()); bruteForceDelete(true); } return null; } else { throw new RepositoryRuntimeException( "Failed to retrieve file node's " + getRepoPath() + " data stream.", e); } {code} As "Too many open files error" is a FileNotFoundException exception then bruteForceDelete is performed. I don't have any idea on how to fix this issue (how to know when FileNotFoundException is a "real" file not found error?)... Maybe it's a bad idea to do write operations in that case, it is maybe better to leave the repo in inconsistent state instead of trying to do this sort of "auto-live-cleaning". Log trace: {code} 2010-06-24 16:26:32,231 [art-exec-9] [INFO ] (o.a.s.a.ArchiveIndexer:105) - The content of the archive: 'AutomateRecolte-1.0.3.jar' was indexed successfully. 2010-06-24 16:36:58,896 [TP-Processor16] [WARN ] (o.a.j.f.JcrFile :286) - Jcr file node /repositories/releases-local/com/spotter/spottrack/AutomateRecolte/1.0.3/AutomateRecolte-1.0.3-bin.zip does not have binary content! 2010-06-24 16:36:58,897 [TP-Processor16] [WARN ] (o.a.j.f.JcrFile :288) - Auto-deleting item /repositories/releases-local/com/spotter/spottrack/AutomateRecolte/1.0.3/AutomateRecolte-1.0.3-bin.zip. 2010-06-24 16:36:59,009 [TP-Processor16] [ERROR] (o.a.j.c.u.d.ConnectionHelper:483) - Failed to execute SQL (stacktrace on DEBUG log level) org.apache.commons.dbcp.SQLNestedException: Borrow prepareStatement from pool failed at org.apache.commons.dbcp.PoolingConnection.prepareStatement(PoolingConnection.java:113) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.jackrabbit.core.util.db.ConnectionHelper.reallyExec(ConnectionHelper.java:356) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper.access$200(ConnectionHelper.java:67) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:340) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:336) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper$RetryManager.doTry(ConnectionHelper.java:479) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.util.db.ConnectionHelper.exec(ConnectionHelper.java:336) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.existsReferencesTo(BundleDbPersistenceManager.java:1257) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.hasNodeReferences(SharedItemStateManager.java:356) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.checkReferentialIntegrity(SharedItemStateManager.java:1029) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:576) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:1112) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:1142) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:351) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:354) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:326) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:328) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1141) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:920) [jackrabbit-core-jfrog-2.1.0.jar:2.1.0] at org.artifactory.jcr.JcrSession.save(JcrSession.java:164) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.fs.JcrFsItem.bruteForceDelete(JcrFsItem.java:328) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.fs.JcrFile.getStream(JcrFile.java:289) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.jcr.StoringRepoMixin.getResourceStreamHandle(StoringRepoMixin.java:405) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.jcr.JcrRepoBase.getResourceStreamHandle(JcrRepoBase.java:409) [artifactory-core-2.2.4.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.getResourceStreamHandle(RepositoryServiceImpl.java:1443) [artifactory-core-2.2.4.jar:na] at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_16] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_16] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) [spring-tx-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:75) [artifactory-core-2.2.4.jar:na] at org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:47) [artifactory-core-2.2.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at $Proxy61.getResourceStreamHandle(Unknown Source) [na:na] at org.artifactory.engine.DownloadServiceImpl.respondFoundResource(DownloadServiceImpl.java:196) [artifactory-core-2.2.4.jar:na] at org.artifactory.engine.DownloadServiceImpl.respond(DownloadServiceImpl.java:181) [artifactory-core-2.2.4.jar:na] at org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:136) [artifactory-core-2.2.4.jar:na] at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_16] at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_16] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:67) [artifactory-core-2.2.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE] at $Proxy74.process(Unknown Source) [na:na] at org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:117) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:76) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:206) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:116) [artifactory-web-application-2.2.4.jar:na] at org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:97) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:54) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:66) [artifactory-web-application-2.2.4.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina-6.0.20.jar:na] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [catalina-6.0.20.jar:na] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina-6.0.20.jar:na] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.20.jar:na] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina-6.0.20.jar:na] at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698) [tomcat-coyote-6.0.20.jar:na] at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891) [tomcat-coyote-6.0.20.jar:na] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) [tomcat-coyote-6.0.20.jar:na] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_16] Caused by: java.sql.SQLException: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer4@447bb2f4 could not be accessed at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.seeNextException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.commons.dbcp.PoolingConnection.makeObject(PoolingConnection.java:285) [commons-dbcp-1.3.jar:Nightly-200808290918] at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1179) [commons-pool-1.5.4.jar:1.4] at org.apache.commons.dbcp.PoolingConnection.prepareStatement(PoolingConnection.java:107) [commons-dbcp-1.3.jar:Nightly-200808290918] ... 79 common frames omitted Caused by: org.apache.derby.impl.jdbc.EmbedSQLException: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer4@447bb2f4 could not be accessed at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source) [derby-10.5.3.0.jar:na] ... 96 common frames omitted Caused by: org.apache.derby.impl.jdbc.EmbedSQLException: Java exception: '/var/lib/repository/data/db/seg0/c420.dat (Too many open files): java.io.FileNotFoundException'. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.Util.javaException(Unknown Source) [derby-10.5.3.0.jar:na] at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) [derby-10.5.3.0.jar:na] ... 93 common frames omitted {code}

    JFrog JIRA | 6 years ago | David Causse
    org.apache.commons.dbcp.SQLNestedException: Borrow prepareStatement from pool failed
  3. 0

    GitHub comment 30#53778808

    GitHub | 2 years ago | jbachorik
    java.sql.SQLException: Cannot create an instance of generated class org.apache.derby.exe.ac582f8014x012exc5cfx1c12x0000046737000.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    java.sql.SQLException: <column name> is not a column in table or VTI <app.table name>

    db-derby-user | 7 years ago | Ramesh reddy Etta
    org.hibernate.exception.SQLGrammarException: could not insert: [client.data.ResourceUpload]
  6. 0

    Searching for 'loadauction' | Beast

    jbidwatcher.com | 8 months ago
    java.lang.RuntimeException: Can&#8217;t access the auctions database table

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.derby.impl.jdbc.EmbedSQLException

      Java exception: '/var/lib/repository/data/db/seg0/c420.dat (Too many open files): java.io.FileNotFoundException'.

      at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException()
    2. Derby
      EmbedConnection.prepareStatement
      1. org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)[derby-10.5.3.0.jar:na]
      2. org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)[derby-10.5.3.0.jar:na]
      3. org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)[derby-10.5.3.0.jar:na]
      4. org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)[derby-10.5.3.0.jar:na]
      5. org.apache.derby.impl.jdbc.Util.javaException(Unknown Source)[derby-10.5.3.0.jar:na]
      6. org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)[derby-10.5.3.0.jar:na]
      7. org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)[derby-10.5.3.0.jar:na]
      8. org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)[derby-10.5.3.0.jar:na]
      9. org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)[derby-10.5.3.0.jar:na]
      10. org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)[derby-10.5.3.0.jar:na]
      11. org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)[derby-10.5.3.0.jar:na]
      12. org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)[derby-10.5.3.0.jar:na]
      13. org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)[derby-10.5.3.0.jar:na]
      14. org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source)[derby-10.5.3.0.jar:na]
      15. org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source)[derby-10.5.3.0.jar:na]
      16. org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)[derby-10.5.3.0.jar:na]
      17. org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)[derby-10.5.3.0.jar:na]
      17 frames
    3. Commons DBCP
      PoolingConnection.makeObject
      1. org.apache.commons.dbcp.PoolingConnection.makeObject(PoolingConnection.java:285)[commons-dbcp-1.3.jar:Nightly-200808290918]
      1 frame
    4. Commons Pool
      GenericKeyedObjectPool.borrowObject
      1. org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1179)[commons-pool-1.5.4.jar:1.4]
      1 frame
    5. Commons DBCP
      PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement
      1. org.apache.commons.dbcp.PoolingConnection.prepareStatement(PoolingConnection.java:107)[commons-dbcp-1.3.jar:Nightly-200808290918]
      2. org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281)[commons-dbcp-1.3.jar:Nightly-200808290918]
      3. org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313)[commons-dbcp-1.3.jar:Nightly-200808290918]
      3 frames
    6. Jackrabbit Data
      ConnectionHelper.exec
      1. org.apache.jackrabbit.core.util.db.ConnectionHelper.reallyExec(ConnectionHelper.java:356)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      2. org.apache.jackrabbit.core.util.db.ConnectionHelper.access$200(ConnectionHelper.java:67)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      3. org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:340)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      4. org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:336)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      5. org.apache.jackrabbit.core.util.db.ConnectionHelper$RetryManager.doTry(ConnectionHelper.java:479)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      6. org.apache.jackrabbit.core.util.db.ConnectionHelper.exec(ConnectionHelper.java:336)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      6 frames
    7. Jackrabbit Core
      SessionImpl.save
      1. org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.existsReferencesTo(BundleDbPersistenceManager.java:1257)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      2. org.apache.jackrabbit.core.state.SharedItemStateManager.hasNodeReferences(SharedItemStateManager.java:356)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      3. org.apache.jackrabbit.core.state.SharedItemStateManager$Update.checkReferentialIntegrity(SharedItemStateManager.java:1029)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      4. org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:576)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      5. org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:1112)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      6. org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:1142)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      7. org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:351)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      8. org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:354)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      9. org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:326)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      10. org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:328)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      11. org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1141)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      12. org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:920)[jackrabbit-core-jfrog-2.1.0.jar:2.1.0]
      12 frames
    8. org.artifactory.jcr
      JcrFile.getStream
      1. org.artifactory.jcr.JcrSession.save(JcrSession.java:164)[artifactory-core-2.2.4.jar:na]
      2. org.artifactory.jcr.fs.JcrFsItem.bruteForceDelete(JcrFsItem.java:328)[artifactory-core-2.2.4.jar:na]
      3. org.artifactory.jcr.fs.JcrFile.getStream(JcrFile.java:289)[artifactory-core-2.2.4.jar:na]
      3 frames
    9. org.artifactory.repo
      RepositoryServiceImpl.getResourceStreamHandle
      1. org.artifactory.repo.jcr.StoringRepoMixin.getResourceStreamHandle(StoringRepoMixin.java:405)[artifactory-core-2.2.4.jar:na]
      2. org.artifactory.repo.jcr.JcrRepoBase.getResourceStreamHandle(JcrRepoBase.java:409)[artifactory-core-2.2.4.jar:na]
      3. org.artifactory.repo.service.RepositoryServiceImpl.getResourceStreamHandle(RepositoryServiceImpl.java:1443)[artifactory-core-2.2.4.jar:na]
      3 frames
    10. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[na:1.6.0_16]
      3. java.lang.reflect.Method.invoke(Method.java:597)[na:1.6.0_16]
      3 frames
    11. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      3 frames
    12. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)[spring-tx-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      1 frame
    13. org.artifactory.jcr
      LockingAdvice.invoke
      1. org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:75)[artifactory-core-2.2.4.jar:na]
      2. org.artifactory.jcr.lock.aop.LockingAdvice.invoke(LockingAdvice.java:47)[artifactory-core-2.2.4.jar:na]
      2 frames
    14. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2 frames
    15. Unknown
      $Proxy61.getResourceStreamHandle
      1. $Proxy61.getResourceStreamHandle(Unknown Source)[na:na]
      1 frame
    16. org.artifactory.engine
      DownloadServiceImpl.process
      1. org.artifactory.engine.DownloadServiceImpl.respondFoundResource(DownloadServiceImpl.java:196)[artifactory-core-2.2.4.jar:na]
      2. org.artifactory.engine.DownloadServiceImpl.respond(DownloadServiceImpl.java:181)[artifactory-core-2.2.4.jar:na]
      3. org.artifactory.engine.DownloadServiceImpl.process(DownloadServiceImpl.java:136)[artifactory-core-2.2.4.jar:na]
      3 frames
    17. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[na:1.6.0_16]
      3. java.lang.reflect.Method.invoke(Method.java:597)[na:1.6.0_16]
      3 frames
    18. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      3 frames
    19. org.artifactory.request
      RequestAdvice.invoke
      1. org.artifactory.request.aop.RequestAdvice.invoke(RequestAdvice.java:67)[artifactory-core-2.2.4.jar:na]
      1 frame
    20. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)[spring-aop-3.0.2.RELEASE.jar:3.0.2.RELEASE]
      2 frames
    21. Unknown
      $Proxy74.process
      1. $Proxy74.process(Unknown Source)[na:na]
      1 frame
    22. org.artifactory.webapp
      RepoFilter.doFilter
      1. org.artifactory.webapp.servlet.RepoFilter.execute(RepoFilter.java:117)[artifactory-web-application-2.2.4.jar:na]
      2. org.artifactory.webapp.servlet.RepoFilter.doFilter(RepoFilter.java:76)[artifactory-web-application-2.2.4.jar:na]
      2 frames
    23. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina-6.0.20.jar:na]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina-6.0.20.jar:na]
      2 frames
    24. org.artifactory.webapp
      AccessFilter.doFilter
      1. org.artifactory.webapp.servlet.AccessFilter.useAuthentication(AccessFilter.java:206)[artifactory-web-application-2.2.4.jar:na]
      2. org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:116)[artifactory-web-application-2.2.4.jar:na]
      3. org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:97)[artifactory-web-application-2.2.4.jar:na]
      3 frames
    25. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina-6.0.20.jar:na]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina-6.0.20.jar:na]
      2 frames
    26. org.artifactory.webapp
      RequestFilter.doFilter
      1. org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:54)[artifactory-web-application-2.2.4.jar:na]
      1 frame
    27. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina-6.0.20.jar:na]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina-6.0.20.jar:na]
      2 frames
    28. org.artifactory.webapp
      ArtifactoryFilter.doFilter
      1. org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:66)[artifactory-web-application-2.2.4.jar:na]
      1 frame
    29. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)[catalina-6.0.20.jar:na]
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)[catalina-6.0.20.jar:na]
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)[catalina-6.0.20.jar:na]
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)[catalina-6.0.20.jar:na]
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)[catalina-6.0.20.jar:na]
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)[catalina-6.0.20.jar:na]
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)[catalina-6.0.20.jar:na]
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)[catalina-6.0.20.jar:na]
      8 frames
    30. Embedded GlassFish Web
      ChannelSocket$SocketConnection.runIt
      1. org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)[tomcat-coyote-6.0.20.jar:na]
      2. org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)[tomcat-coyote-6.0.20.jar:na]
      3. org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)[tomcat-coyote-6.0.20.jar:na]
      4. org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)[tomcat-coyote-6.0.20.jar:na]
      5. org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)[tomcat-coyote-6.0.20.jar:na]
      5 frames
    31. Tomcat Util
      ThreadPool$ControlRunnable.run
      1. org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)[tomcat-coyote-6.0.20.jar:na]
      1 frame
    32. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:619)[na:1.6.0_16]
      1 frame