Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-9959

Hazelcast Map isLocked throws OperationTimeoutException

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 4.7.0, 4.7.1, 4.7.2, 4.7.3, 4.7.4
    • Fix Version/s: 4.7.5
    • Component/s: High Availability
    • Labels:
      None

      Description

      2016-04-25 11:08:16,496 [http-nio-8081-exec-12] [ERROR] (o.a.r.c.e.GlobalExceptionMapper:46) - No response for 12000 ms. Aborting invocation! Invocation{serviceName='hz:impl:lockService', op=com.hazelcast.concurrent.lock.operations.IsLockedOperation{identityHash=1167762947, serviceName='hz:impl:lockService', partitionId=0, replicaIndex=0, callId=9223372036854775807, invocationTime=1461607672467 (Mon Apr 25 11:07:52 PDT 2016), waitTimeout=-1, callTimeout=6000, namespace=DefaultObjectNamespace{service='hz:impl:mapService', objectName=repo-key}}, partitionId=0, replicaIndex=0, tryCount=250, tryPauseMillis=500, invokeCount=1, callTimeout=6000, target=Address[10.10.10.10]:10001, backupsExpected=0, backupsCompleted=0, connection=null} No response has been received! backups-expected:0 backups-completed: 0 
      com.hazelcast.core.OperationTimeoutException: No response for 12000 ms. Aborting invocation! Invocation{serviceName='hz:impl:lockService', op=com.hazelcast.concurrent.lock.operations.IsLockedOperation{identityHash=1167762947, serviceName='hz:impl:lockService', partitionId=0, replicaIndex=0, callId=9223372036854775807, invocationTime=1461607672467 (Mon Apr 25 11:07:52 PDT 2016), waitTimeout=-1, callTimeout=6000, namespace=DefaultObjectNamespace{service='hz:impl:mapService', objectName=repo-key}}, partitionId=0, replicaIndex=0, tryCount=250, tryPauseMillis=500, invokeCount=1, callTimeout=6000, target=Address[10.10.10.10]:10001, backupsExpected=0, backupsCompleted=0, connection=null} No response has been received! backups-expected:0 backups-completed: 0 
        at com.hazelcast.spi.impl.operationservice.impl.Invocation.newOperationTimeoutException(Invocation.java:536) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.spi.impl.operationservice.impl.InvocationFuture.waitForResponse(InvocationFuture.java:275) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.spi.impl.operationservice.impl.InvocationFuture.get(InvocationFuture.java:222) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.spi.impl.operationservice.impl.InvocationFuture.get(InvocationFuture.java:202) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.spi.impl.operationservice.impl.InvocationFuture.getSafely(InvocationFuture.java:214) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.concurrent.lock.LockProxySupport.isLocked(LockProxySupport.java:49) ~[hazelcast-3.6.1.jar:3.6.1] 
        at com.hazelcast.map.impl.proxy.MapProxyImpl.isLocked(MapProxyImpl.java:276) ~[hazelcast-3.6.1.jar:3.6.1] 
        at org.artifactory.addon.ha.provider.HaMapLockWrapper.isLocked(HaMapLockWrapper.java:70) ~[artifactory-addon-ha-4.7.0.jar:na] 
        at org.artifactory.addon.ha.provider.HaMapLockWrapper.isHeldByCurrentThread(HaMapLockWrapper.java:75) ~[artifactory-addon-ha-4.7.0.jar:na] 
        at org.artifactory.storage.fs.lock.SessionLockEntry.isWriteLockedByMe(SessionLockEntry.java:125) ~[artifactory-storage-common-4.7.0.jar:na] 
        at org.artifactory.storage.fs.lock.SessionLockEntry.acquireWriteLock(SessionLockEntry.java:80) ~[artifactory-storage-common-4.7.0.jar:na] 
        at org.artifactory.storage.db.fs.session.SqlStorageSession.writeLock(SqlStorageSession.java:93) ~[artifactory-storage-db-4.7.0.jar:na] 
        at org.artifactory.storage.fs.lock.LockingHelper.writeLock(LockingHelper.java:53) ~[artifactory-storage-common-4.7.0.jar:na] 
        at org.artifactory.storage.db.fs.model.DbFsItemProvider.createAncestors(DbFsItemProvider.java:187) ~[artifactory-storage-db-4.7.0.jar:na]
        at org.artifactory.storage.db.fs.model.DbFsItemProvider.getOrCreateMutableFsItem(DbFsItemProvider.java:136) ~[artifactory-storage-db-4.7.0.jar:na] 
        at org.artifactory.storage.db.fs.model.DbFileProvider.getOrCreMutableFile(DbFileProvider.java:73) ~[artifactory-storage-db-4.7.0.jar:na] 
        at org.artifactory.repo.db.DbStoringRepoMixin.createOrGetFile(DbStoringRepoMixin.java:654) ~[artifactory-core-4.7.0.jar:na] 
        at org.artifactory.repo.db.DbStoringRepoMixin.saveResource(DbStoringRepoMixin.java:179) ~[artifactory-core-4.7.0.jar:na] 
        at org.artifactory.repo.db.DbLocalRepo.saveResource(DbLocalRepo.java:143) ~[artifactory-core-4.7.0.jar:na] 
        at org.artifactory.repo.service.RepositoryServiceImpl.saveResourceInTransaction(RepositoryServiceImpl.java:1701) ~[artifactory-core-4.7.0.jar:na] 
        at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source) ~[na:na] 
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_51] 
        at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] 
        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.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[spring-tx-4.1.5.RELEASE.jar:4.1.5.RELEASE] 
        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281) ~[spring-tx-4.1.5.RELEASE.jar:4.1.5.RELEASE] 
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[spring-tx-4.1.5.RELEASE.jar:4.1.5.RELEASE] 
        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.$Proxy46.saveResourceInTransaction(Unknown Source) ~[na:na] 
        at org.artifactory.repo.service.RepositoryServiceImpl.saveResource(RepositoryServiceImpl.java:1669) ~[artifactory-core-4.7.0.jar:na] 
        at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source) ~[na:na] 
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_51] 
        at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] 
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-4.1.5.RELEASE.jar:4.1.5.RELEASE] 
      

        Attachments

          Activity

            People

            Assignee:
            freds Fred Simon
            Reporter:
            freds Fred Simon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: