java.lang.IllegalStateException: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method.

JFrog JIRA | Stephan Leicht Vogt | 10 months ago
  1. 0

    We upgraded today from 4.3.3 to 4.4.2 and run since then into this error. It seems to me, that after some time a nio-executor gets hung and doesn't recover. {quote} 2016-01-25 14:07:36,217 [ajp-nio-8019-exec-11] [INFO ] (o.a.e.UploadServiceImpl:453) - Deploy to '**/**-SNAPSHOT-tests.jar' Content-Length: 6658 2016-01-25 14:07:36,276 [ajp-nio-8019-exec-11] [ERROR] (o.a.r.d.DbStoringRepoMixin:228) - Couldn't save resource, reason: java.lang.IllegalStateException: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method. at org.artifactory.storage.fs.lock.LockingHelper.getSession(LockingHelper.java:39) ~[artifactory-storage-common-4.4.2.jar:na] at org.artifactory.storage.fs.lock.LockingHelper.removeLockEntry(LockingHelper.java:56) ~[artifactory-storage-common-4.4.2.jar:na] at org.artifactory.storage.db.fs.model.DbFsItemProvider.getOrCreateMutableFsItem(DbFsItemProvider.java:162) ~[artifactory-storage-db-4.4.2.jar:na] at org.artifactory.storage.db.fs.model.DbFileProvider.getOrCreMutableFile(DbFileProvider.java:73) ~[artifactory-storage-db-4.4.2.jar:na] at org.artifactory.repo.db.DbStoringRepoMixin.createOrGetFile(DbStoringRepoMixin.java:649) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:177) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143) [artifactory-core-4.4.2.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:66) [artifactory-storage-common-4.4.2.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResourceInTransaction(Unknown Source) [na:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1668) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResource(Unknown Source) [na:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:609) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:575) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:502) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:475) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:454) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:230) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:170) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:134) [artifactory-core-4.4.2.jar:na] .... 2016-01-25 14:07:36,280 [ajp-nio-8019-exec-11] [ERROR] (o.a.r.d.DbStoringRepoMixin:232) - Cannot rollback! org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope at org.springframework.transaction.interceptor.TransactionAspectSupport.currentTransactionStatus(TransactionAspectSupport.java:122) ~[spring-tx-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:230) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143) [artifactory-core-4.4.2.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:66) [artifactory-storage-common-4.4.2.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResourceInTransaction(Unknown Source) [na:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1668) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResource(Unknown Source) [na:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:609) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:575) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:502) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:475) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:454) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:230) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:170) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:134) [artifactory-core-4.4.2.jar:na] .... 2016-01-25 14:07:36,281 [ajp-nio-8019-exec-11] [ERROR] (o.a.w.s.RepoFilter :240) - Sending HTTP error code 500: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method. {quote} Other executors still write INFO-output to log, but this not. Only a restart of artifactory solves this. We did switch to http-proxy to eliminate possibility that this is a ajp-problem, but after some time the same problem occurs.

    JFrog JIRA | 10 months ago | Stephan Leicht Vogt
    java.lang.IllegalStateException: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method.
  2. 0

    We upgraded today from 4.3.3 to 4.4.2 and run since then into this error. It seems to me, that after some time a nio-executor gets hung and doesn't recover. {quote} 2016-01-25 14:07:36,217 [ajp-nio-8019-exec-11] [INFO ] (o.a.e.UploadServiceImpl:453) - Deploy to '**/**-SNAPSHOT-tests.jar' Content-Length: 6658 2016-01-25 14:07:36,276 [ajp-nio-8019-exec-11] [ERROR] (o.a.r.d.DbStoringRepoMixin:228) - Couldn't save resource, reason: java.lang.IllegalStateException: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method. at org.artifactory.storage.fs.lock.LockingHelper.getSession(LockingHelper.java:39) ~[artifactory-storage-common-4.4.2.jar:na] at org.artifactory.storage.fs.lock.LockingHelper.removeLockEntry(LockingHelper.java:56) ~[artifactory-storage-common-4.4.2.jar:na] at org.artifactory.storage.db.fs.model.DbFsItemProvider.getOrCreateMutableFsItem(DbFsItemProvider.java:162) ~[artifactory-storage-db-4.4.2.jar:na] at org.artifactory.storage.db.fs.model.DbFileProvider.getOrCreMutableFile(DbFileProvider.java:73) ~[artifactory-storage-db-4.4.2.jar:na] at org.artifactory.repo.db.DbStoringRepoMixin.createOrGetFile(DbStoringRepoMixin.java:649) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:177) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143) [artifactory-core-4.4.2.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:66) [artifactory-storage-common-4.4.2.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResourceInTransaction(Unknown Source) [na:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1668) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResource(Unknown Source) [na:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:609) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:575) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:502) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:475) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:454) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:230) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:170) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:134) [artifactory-core-4.4.2.jar:na] .... 2016-01-25 14:07:36,280 [ajp-nio-8019-exec-11] [ERROR] (o.a.r.d.DbStoringRepoMixin:232) - Cannot rollback! org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope at org.springframework.transaction.interceptor.TransactionAspectSupport.currentTransactionStatus(TransactionAspectSupport.java:122) ~[spring-tx-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:230) ~[artifactory-core-4.4.2.jar:na] at org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143) [artifactory-core-4.4.2.jar:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:66) [artifactory-storage-common-4.4.2.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResourceInTransaction(Unknown Source) [na:na] at org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1668) [artifactory-core-4.4.2.jar:na] at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_66] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_66] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201) [spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] at com.sun.proxy.$Proxy47.saveResource(Unknown Source) [na:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:609) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:575) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:502) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:475) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:454) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:230) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:170) [artifactory-core-4.4.2.jar:na] at org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:134) [artifactory-core-4.4.2.jar:na] .... 2016-01-25 14:07:36,281 [ajp-nio-8019-exec-11] [ERROR] (o.a.w.s.RepoFilter :240) - Sending HTTP error code 500: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method. {quote} Other executors still write INFO-output to log, but this not. Only a restart of artifactory solves this. We did switch to http-proxy to eliminate possibility that this is a ajp-problem, but after some time the same problem occurs.

    JFrog JIRA | 10 months ago | Stephan Leicht Vogt
    java.lang.IllegalStateException: Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method.
  3. 0

    Issue 387 - powermock - rule agent not working with java7 - PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. - Google Project Hosting

    google.com | 1 year ago
    java.lang.IllegalStateException: Unable to load Java agent; please add lib/tools.jar from your JDK to the classpath
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    -javaagent specification seems compulsory on Eclipse with JDK 1.6

    Google Groups | 6 years ago | Wicked75
    java.lang.IllegalStateException: Unable to load Java agent; please add lib/tools.jar from your JDK to the classpath
  6. 0

    Gradle JRE vs JDK please add lib/tools.jar from your JDK

    itquestionz.com | 11 months ago
    java.lang.RuntimeException: java.lang.IllegalStateException: Unable to load Java agent; please add lib/tools.jar from your JDK to the classpath

    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. java.lang.IllegalStateException

      Session doesn't exist. Please add the org.artifactory.sapi.common.Lock annotation to your method.

      at org.artifactory.storage.fs.lock.LockingHelper.getSession()
    2. org.artifactory.storage
      DbFileProvider.getOrCreMutableFile
      1. org.artifactory.storage.fs.lock.LockingHelper.getSession(LockingHelper.java:39)[artifactory-storage-common-4.4.2.jar:na]
      2. org.artifactory.storage.fs.lock.LockingHelper.removeLockEntry(LockingHelper.java:56)[artifactory-storage-common-4.4.2.jar:na]
      3. org.artifactory.storage.db.fs.model.DbFsItemProvider.getOrCreateMutableFsItem(DbFsItemProvider.java:162)[artifactory-storage-db-4.4.2.jar:na]
      4. org.artifactory.storage.db.fs.model.DbFileProvider.getOrCreMutableFile(DbFileProvider.java:73)[artifactory-storage-db-4.4.2.jar:na]
      4 frames
    3. org.artifactory.repo
      RepositoryServiceImpl.saveResourceInTransaction
      1. org.artifactory.repo.db.DbStoringRepoMixin.createOrGetFile(DbStoringRepoMixin.java:649)[artifactory-core-4.4.2.jar:na]
      2. org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:177)[artifactory-core-4.4.2.jar:na]
      3. org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143)[artifactory-core-4.4.2.jar:na]
      4. org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701)[artifactory-core-4.4.2.jar:na]
      4 frames
    4. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.8.0_66]
      3. java.lang.reflect.Method.invoke(Method.java:497)[na:1.8.0_66]
      3 frames
    5. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      3 frames
    6. org.artifactory.storage
      LockingAdvice.invoke
      1. org.artifactory.storage.fs.lock.aop.LockingAdvice.invoke(LockingAdvice.java:66)[artifactory-storage-common-4.4.2.jar:na]
      1 frame
    7. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      2 frames
    8. com.sun.proxy
      $Proxy47.saveResourceInTransaction
      1. com.sun.proxy.$Proxy47.saveResourceInTransaction(Unknown Source)[na:na]
      1 frame
    9. org.artifactory.repo
      RepositoryServiceImpl.saveResource
      1. org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1668)[artifactory-core-4.4.2.jar:na]
      1 frame
    10. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.8.0_66]
      3. java.lang.reflect.Method.invoke(Method.java:497)[na:1.8.0_66]
      3 frames
    11. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201)[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE]
      2 frames
    12. com.sun.proxy
      $Proxy47.saveResource
      1. com.sun.proxy.$Proxy47.saveResource(Unknown Source)[na:na]
      1 frame
    13. org.artifactory.engine
      UploadServiceImpl.upload
      1. org.artifactory.engine.UploadServiceImpl.uploadItemWithContent(UploadServiceImpl.java:609)[artifactory-core-4.4.2.jar:na]
      2. org.artifactory.engine.UploadServiceImpl.uploadItemWithProvidedContent(UploadServiceImpl.java:575)[artifactory-core-4.4.2.jar:na]
      3. org.artifactory.engine.UploadServiceImpl.uploadItem(UploadServiceImpl.java:502)[artifactory-core-4.4.2.jar:na]
      4. org.artifactory.engine.UploadServiceImpl.uploadFile(UploadServiceImpl.java:475)[artifactory-core-4.4.2.jar:na]
      5. org.artifactory.engine.UploadServiceImpl.uploadArtifact(UploadServiceImpl.java:454)[artifactory-core-4.4.2.jar:na]
      6. org.artifactory.engine.UploadServiceImpl.adjustResponseAndUpload(UploadServiceImpl.java:230)[artifactory-core-4.4.2.jar:na]
      7. org.artifactory.engine.UploadServiceImpl.validateRequestAndUpload(UploadServiceImpl.java:170)[artifactory-core-4.4.2.jar:na]
      8. org.artifactory.engine.UploadServiceImpl.upload(UploadServiceImpl.java:134)[artifactory-core-4.4.2.jar:na]
      8 frames