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

JFrog JIRA | Stephan Leicht Vogt | 12 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 | 12 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 | 12 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
    You should define the TestContext class in your classpath
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0
    In all ActiveAndroid tables there should be a primary key field with the name "Id" (with a capital "I").
  6. 0
    The cursor might not be initalized.

    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