org.artifactory.storage.StorageException: Failed to insert archive entries: Deadlock found when trying to get lock; try restarting transaction

JFrog JIRA | Igor Lankin | 2 years ago
  1. 0

    Hi, we are observing deadlock errors during ArchiveIndexerImpl runs. This seems to happen irregulary, but it might have todo with size and/or increased load. Most failing artifacts are large (hundreds of MBs), however, some are much smaller (e.g. 4MB). At the same time the laod avarage on the machine was around 8. The result of this error is that searching for file names that are contained in the indexed archive does not yield the artifact among the search results. The error does not seem to be persistent as previous versions (which are around the same time) were indexed correctly. Here is the stacktrace: {quote} 2014-09-09 16:34:42,529 [art-exec-1828382] [INFO ] (o.a.s.a.ArchiveIndexerImpl:128) - Indexing archive: path/to/artifact/1.0.97-SNAPSHOT/artifact-1.0.97-20140909.142803-6.war .... 2014-09-09 16:34:55,919 [art-exec-1828382] [ERROR] (o.a.s.a.ArchiveIndexerImpl:178) - Exception indexing path/to/artifact/1.0.97-SNAPSHOT/artifact-1.0.97-20140909.142803-6.war org.artifactory.storage.StorageException: Failed to insert archive entries: Deadlock found when trying to get lock; try restarting transaction at org.artifactory.storage.db.fs.service.ArchiveEntriesServiceImpl.addArchiveEntries(ArchiveEntriesServiceImpl.java:116) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.search.archive.ArchiveIndexerImpl.index(ArchiveIndexerImpl.java:143) [artifactory-core-3.0.4.jar:na] at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_05] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_05] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) ~[spring-tx-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:64) ~[artifactory-storage-common-3.0.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) ~[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at $Proxy45.index(Unknown Source) ~[na:na] at org.artifactory.search.archive.ArchiveIndexerImpl.triggerQueueIndexing(ArchiveIndexerImpl.java:173) [artifactory-core-3.0.4.jar:na] at org.artifactory.search.archive.ArchiveIndexerImpl.asyncIndex(ArchiveIndexerImpl.java:161) [artifactory-core-3.0.4.jar:na] at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_05] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_05] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.artifactory.schedule.aop.AsyncAdvice$TraceableMethodInvocation.proceed(AsyncAdvice.java:337) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:206) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.CompoundInvocation.proceed(CompoundInvocation.java:56) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:182) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice$1.call(AsyncAdvice.java:143) [artifactory-core-3.0.4.jar:na] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0_05] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0_05] at org.artifactory.schedule.ArtifactoryConcurrentExecutor$RunnableWrapper.run(ArtifactoryConcurrentExecutor.java:91) [artifactory-storage-common-3.0.4.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_05] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_05] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_05] Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.7.0_05] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[na:1.7.0_05] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.7.0_05] at java.lang.reflect.Constructor.newInstance(Constructor.java:525) ~[na:1.7.0_05] at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.Util.getInstance(Util.java:386) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1065) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4120) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4052) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2503) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2664) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2794) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2155) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2458) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2375) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2359) ~[mysql-connector-java-5.1.23-bin.jar:na] at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) ~[commons-dbcp-1.4.jar:1.4] at org.artifactory.storage.db.util.JdbcHelper.executeUpdate(JdbcHelper.java:126) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.storage.db.fs.dao.ArchiveEntriesDao.createIndexedArchivesEntries(ArchiveEntriesDao.java:153) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.storage.db.fs.service.ArchiveEntriesServiceImpl.addArchiveEntries(ArchiveEntriesServiceImpl.java:112) ~[artifactory-storage-db-3.0.4.jar:na] ... 31 common frames omitted {quote} We are running version "Artifactory Pro Power Pack 3.0.4 (rev. 30058)" Best regards, Igor Lankin

    JFrog JIRA | 2 years ago | Igor Lankin
    org.artifactory.storage.StorageException: Failed to insert archive entries: Deadlock found when trying to get lock; try restarting transaction
  2. 0

    Hi, we are observing deadlock errors during ArchiveIndexerImpl runs. This seems to happen irregulary, but it might have todo with size and/or increased load. Most failing artifacts are large (hundreds of MBs), however, some are much smaller (e.g. 4MB). At the same time the laod avarage on the machine was around 8. The result of this error is that searching for file names that are contained in the indexed archive does not yield the artifact among the search results. The error does not seem to be persistent as previous versions (which are around the same time) were indexed correctly. Here is the stacktrace: {quote} 2014-09-09 16:34:42,529 [art-exec-1828382] [INFO ] (o.a.s.a.ArchiveIndexerImpl:128) - Indexing archive: path/to/artifact/1.0.97-SNAPSHOT/artifact-1.0.97-20140909.142803-6.war .... 2014-09-09 16:34:55,919 [art-exec-1828382] [ERROR] (o.a.s.a.ArchiveIndexerImpl:178) - Exception indexing path/to/artifact/1.0.97-SNAPSHOT/artifact-1.0.97-20140909.142803-6.war org.artifactory.storage.StorageException: Failed to insert archive entries: Deadlock found when trying to get lock; try restarting transaction at org.artifactory.storage.db.fs.service.ArchiveEntriesServiceImpl.addArchiveEntries(ArchiveEntriesServiceImpl.java:116) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.search.archive.ArchiveIndexerImpl.index(ArchiveIndexerImpl.java:143) [artifactory-core-3.0.4.jar:na] at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_05] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_05] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) ~[spring-tx-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:64) ~[artifactory-storage-common-3.0.4.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) ~[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at $Proxy45.index(Unknown Source) ~[na:na] at org.artifactory.search.archive.ArchiveIndexerImpl.triggerQueueIndexing(ArchiveIndexerImpl.java:173) [artifactory-core-3.0.4.jar:na] at org.artifactory.search.archive.ArchiveIndexerImpl.asyncIndex(ArchiveIndexerImpl.java:161) [artifactory-core-3.0.4.jar:na] at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_05] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_05] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE] at org.artifactory.schedule.aop.AsyncAdvice$TraceableMethodInvocation.proceed(AsyncAdvice.java:337) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:206) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.CompoundInvocation.proceed(CompoundInvocation.java:56) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:182) [artifactory-core-3.0.4.jar:na] at org.artifactory.schedule.aop.AsyncAdvice$1.call(AsyncAdvice.java:143) [artifactory-core-3.0.4.jar:na] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0_05] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0_05] at org.artifactory.schedule.ArtifactoryConcurrentExecutor$RunnableWrapper.run(ArtifactoryConcurrentExecutor.java:91) [artifactory-storage-common-3.0.4.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_05] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_05] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_05] Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.7.0_05] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[na:1.7.0_05] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.7.0_05] at java.lang.reflect.Constructor.newInstance(Constructor.java:525) ~[na:1.7.0_05] at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.Util.getInstance(Util.java:386) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1065) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4120) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4052) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2503) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2664) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2794) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2155) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2458) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2375) ~[mysql-connector-java-5.1.23-bin.jar:na] at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2359) ~[mysql-connector-java-5.1.23-bin.jar:na] at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) ~[commons-dbcp-1.4.jar:1.4] at org.artifactory.storage.db.util.JdbcHelper.executeUpdate(JdbcHelper.java:126) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.storage.db.fs.dao.ArchiveEntriesDao.createIndexedArchivesEntries(ArchiveEntriesDao.java:153) ~[artifactory-storage-db-3.0.4.jar:na] at org.artifactory.storage.db.fs.service.ArchiveEntriesServiceImpl.addArchiveEntries(ArchiveEntriesServiceImpl.java:112) ~[artifactory-storage-db-3.0.4.jar:na] ... 31 common frames omitted {quote} We are running version "Artifactory Pro Power Pack 3.0.4 (rev. 30058)" Best regards, Igor Lankin

    JFrog JIRA | 2 years ago | Igor Lankin
    org.artifactory.storage.StorageException: Failed to insert archive entries: Deadlock found when trying to get lock; try restarting transaction
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    TRIGGER_STATE = ERROR

    terracotta.org | 7 months ago
    org.quartz.JobPersistenceException: Couldn't acquire next trigger: Deadlock found when trying to get lock; try restarting transaction [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction]
  5. 0

    [ActiveMQ-dev] [jira] Created: (AMQ-2551) Locking issue with MySQL InnoDB - Grokbase

    grokbase.com | 1 year ago
    com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction

    7 unregistered visitors
    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. com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException

      Deadlock found when trying to get lock; try restarting transaction

      at sun.reflect.NativeConstructorAccessorImpl.newInstance0()
    2. Java RT
      Constructor.newInstance
      1. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)[na:1.7.0_05]
      2. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)[na:1.7.0_05]
      3. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[na:1.7.0_05]
      4. java.lang.reflect.Constructor.newInstance(Constructor.java:525)[na:1.7.0_05]
      4 frames
    3. MySQL jdbc
      PreparedStatement.executeUpdate
      1. com.mysql.jdbc.Util.handleNewInstance(Util.java:411)[mysql-connector-java-5.1.23-bin.jar:na]
      2. com.mysql.jdbc.Util.getInstance(Util.java:386)[mysql-connector-java-5.1.23-bin.jar:na]
      3. com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1065)[mysql-connector-java-5.1.23-bin.jar:na]
      4. com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4120)[mysql-connector-java-5.1.23-bin.jar:na]
      5. com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4052)[mysql-connector-java-5.1.23-bin.jar:na]
      6. com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2503)[mysql-connector-java-5.1.23-bin.jar:na]
      7. com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2664)[mysql-connector-java-5.1.23-bin.jar:na]
      8. com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2794)[mysql-connector-java-5.1.23-bin.jar:na]
      9. com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2155)[mysql-connector-java-5.1.23-bin.jar:na]
      10. com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2458)[mysql-connector-java-5.1.23-bin.jar:na]
      11. com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2375)[mysql-connector-java-5.1.23-bin.jar:na]
      12. com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2359)[mysql-connector-java-5.1.23-bin.jar:na]
      12 frames
    4. Commons DBCP
      DelegatingPreparedStatement.executeUpdate
      1. org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)[commons-dbcp-1.4.jar:1.4]
      2. org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)[commons-dbcp-1.4.jar:1.4]
      2 frames
    5. org.artifactory.storage
      ArchiveEntriesServiceImpl.addArchiveEntries
      1. org.artifactory.storage.db.util.JdbcHelper.executeUpdate(JdbcHelper.java:126)[artifactory-storage-db-3.0.4.jar:na]
      2. org.artifactory.storage.db.fs.dao.ArchiveEntriesDao.createIndexedArchivesEntries(ArchiveEntriesDao.java:153)[artifactory-storage-db-3.0.4.jar:na]
      3. org.artifactory.storage.db.fs.service.ArchiveEntriesServiceImpl.addArchiveEntries(ArchiveEntriesServiceImpl.java:112)[artifactory-storage-db-3.0.4.jar:na]
      3 frames
    6. org.artifactory.search
      ArchiveIndexerImpl.index
      1. org.artifactory.search.archive.ArchiveIndexerImpl.index(ArchiveIndexerImpl.java:143)[artifactory-core-3.0.4.jar:na]
      1 frame
    7. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0_05]
      3. java.lang.reflect.Method.invoke(Method.java:601)[na:1.7.0_05]
      3 frames
    8. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      3 frames
    9. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)[spring-tx-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      1 frame
    10. org.artifactory.storage
      LockingAdvice.invoke
      1. org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:64)[artifactory-storage-common-3.0.4.jar:na]
      1 frame
    11. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      2 frames
    12. Unknown
      $Proxy45.index
      1. $Proxy45.index(Unknown Source)[na:na]
      1 frame
    13. org.artifactory.search
      ArchiveIndexerImpl.asyncIndex
      1. org.artifactory.search.archive.ArchiveIndexerImpl.triggerQueueIndexing(ArchiveIndexerImpl.java:173)[artifactory-core-3.0.4.jar:na]
      2. org.artifactory.search.archive.ArchiveIndexerImpl.asyncIndex(ArchiveIndexerImpl.java:161)[artifactory-core-3.0.4.jar:na]
      2 frames
    14. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0_05]
      3. java.lang.reflect.Method.invoke(Method.java:601)[na:1.7.0_05]
      3 frames
    15. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)[spring-aop-3.2.0.RELEASE.jar:3.2.0.RELEASE]
      3 frames
    16. org.artifactory.schedule
      AsyncAdvice$1.call
      1. org.artifactory.schedule.aop.AsyncAdvice$TraceableMethodInvocation.proceed(AsyncAdvice.java:337)[artifactory-core-3.0.4.jar:na]
      2. org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:206)[artifactory-core-3.0.4.jar:na]
      3. org.artifactory.schedule.aop.CompoundInvocation.proceed(CompoundInvocation.java:56)[artifactory-core-3.0.4.jar:na]
      4. org.artifactory.schedule.aop.AsyncAdvice.doInvoke(AsyncAdvice.java:182)[artifactory-core-3.0.4.jar:na]
      5. org.artifactory.schedule.aop.AsyncAdvice$1.call(AsyncAdvice.java:143)[artifactory-core-3.0.4.jar:na]
      5 frames
    17. Java RT
      FutureTask.run
      1. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[na:1.7.0_05]
      2. java.util.concurrent.FutureTask.run(FutureTask.java:166)[na:1.7.0_05]
      2 frames
    18. org.artifactory.schedule
      ArtifactoryConcurrentExecutor$RunnableWrapper.run
      1. org.artifactory.schedule.ArtifactoryConcurrentExecutor$RunnableWrapper.run(ArtifactoryConcurrentExecutor.java:91)[artifactory-storage-common-3.0.4.jar:na]
      1 frame
    19. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)[na:1.7.0_05]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)[na:1.7.0_05]
      3. java.lang.Thread.run(Thread.java:722)[na:1.7.0_05]
      3 frames