You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Anthony Baker (JIRA)" <ji...@apache.org> on 2018/04/20 19:58:14 UTC

[jira] [Closed] (GEODE-4219) CI suspect string: java.lang.AssertionError: The put operation in queue did not succeed due to CacheClosedException

     [ https://issues.apache.org/jira/browse/GEODE-4219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anthony Baker closed GEODE-4219.
--------------------------------

> CI suspect string:  java.lang.AssertionError: The put operation in queue did not succeed due to CacheClosedException
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-4219
>                 URL: https://issues.apache.org/jira/browse/GEODE-4219
>             Project: Geode
>          Issue Type: Bug
>          Components: client queues
>    Affects Versions: 1.4.0
>            Reporter: Shelley Lynn Hughes-Godfrey
>            Assignee: Jason Huynh
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> This suspect string was seen during CI:
> https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/60
> {noformat}
> org.apache.geode.internal.cache.ha.HARegionQueueDUnitTest > testConcurrentOperationsDunitTestOnNonBlockingQueueWithDNoAckRegion FAILED
>     java.lang.AssertionError: Suspicious strings were written to the log during this run.
>     Fix the strings or use IgnoredException.addIgnoredException to ignore.
>     -----------------------------------------------------------------------
>     Found suspect string in log4j at line 2338
>     [error 2018/01/04 20:20:27.909 UTC <P2P message reader for 172.17.0.3(164)<v46>:32773 shared ordered uid=9 port=47318> tid=0x2a6] Exception occurred in CacheListener
>     java.lang.AssertionError: The put operation in queue did not succeed due to exception =
>     	at org.apache.geode.test.dunit.Assert.fail(Assert.java:66)
>     	at org.apache.geode.internal.cache.ha.HARegionQueueDUnitTest$6$1.afterUpdate(HARegionQueueDUnitTest.java:602)
>     	at org.apache.geode.internal.cache.EnumListenerEvent$AFTER_UPDATE.dispatchEvent(EnumListenerEvent.java:119)
>     	at org.apache.geode.internal.cache.LocalRegion.dispatchEvent(LocalRegion.java:8450)
>     	at org.apache.geode.internal.cache.LocalRegion.dispatchListenerEvent(LocalRegion.java:6953)
>     	at org.apache.geode.internal.cache.LocalRegion.invokePutCallbacks(LocalRegion.java:5926)
>     	at org.apache.geode.internal.cache.EntryEventImpl.invokeCallbacks(EntryEventImpl.java:2339)
>     	at org.apache.geode.internal.cache.entries.AbstractRegionEntry.dispatchListenerEvents(AbstractRegionEntry.java:171)
>     	at org.apache.geode.internal.cache.LocalRegion.basicPutPart2(LocalRegion.java:5784)
>     	at org.apache.geode.internal.cache.AbstractRegionMap.basicPut(AbstractRegionMap.java:2864)
>     	at org.apache.geode.internal.cache.LocalRegion.virtualPut(LocalRegion.java:5622)
>     	at org.apache.geode.internal.cache.DistributedRegion.virtualPut(DistributedRegion.java:369)
>     	at org.apache.geode.internal.cache.LocalRegionDataView.putEntry(LocalRegionDataView.java:152)
>     	at org.apache.geode.internal.cache.LocalRegion.basicUpdate(LocalRegion.java:5603)
>     	at org.apache.geode.internal.cache.AbstractUpdateOperation.doPutOrCreate(AbstractUpdateOperation.java:165)
>     	at org.apache.geode.internal.cache.AbstractUpdateOperation$AbstractUpdateMessage.basicOperateOnRegion(AbstractUpdateOperation.java:272)
>     	at org.apache.geode.internal.cache.AbstractUpdateOperation$AbstractUpdateMessage.operateOnRegion(AbstractUpdateOperation.java:243)
>     	at org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.basicProcess(DistributedCacheOperation.java:1189)
>     	at org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.process(DistributedCacheOperation.java:1090)
>     	at org.apache.geode.distributed.internal.DistributionMessage.scheduleAction(DistributionMessage.java:382)
>     	at org.apache.geode.distributed.internal.DistributionMessage.schedule(DistributionMessage.java:440)
>     	at org.apache.geode.distributed.internal.DistributionManager.scheduleIncomingMessage(DistributionManager.java:3209)
>     	at org.apache.geode.distributed.internal.DistributionManager.handleIncomingDMsg(DistributionManager.java:2871)
>     	at org.apache.geode.distributed.internal.DistributionManager.access$1500(DistributionManager.java:108)
>     	at org.apache.geode.distributed.internal.DistributionManager$DMListener.messageReceived(DistributionManager.java:3987)
>     	at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.dispatchMessage(GMSMembershipManager.java:1127)
>     	at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.handleOrDeferMessage(GMSMembershipManager.java:1045)
>     	at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager$MyDCReceiver.messageReceived(GMSMembershipManager.java:408)
>     	at org.apache.geode.distributed.internal.direct.DirectChannel.receive(DirectChannel.java:715)
>     	at org.apache.geode.internal.tcp.TCPConduit.messageReceived(TCPConduit.java:875)
>     	at org.apache.geode.internal.tcp.Connection.dispatchMessage(Connection.java:3967)
>     	at org.apache.geode.internal.tcp.Connection.processNIOBuffer(Connection.java:3553)
>     	at org.apache.geode.internal.tcp.Connection.runNioReader(Connection.java:1829)
>     	at org.apache.geode.internal.tcp.Connection.run(Connection.java:1690)
>     	at java.lang.Thread.run(Thread.java:748)
>     Caused by: org.apache.geode.cache.CacheClosedException: The cache is closed.
>     	at org.apache.geode.internal.cache.GemFireCacheImpl$Stopper.generateCancelledException(GemFireCacheImpl.java:1536)
>     	at org.apache.geode.internal.cache.LocalRegion$Stopper.generateCancelledException(LocalRegion.java:506)
>     	at org.apache.geode.CancelCriterion.checkCancelInProgress(CancelCriterion.java:83)
>     	at org.apache.geode.internal.util.concurrent.StoppableReentrantReadWriteLock$StoppableWriteLock.lockInterruptibly(StoppableReentrantReadWriteLock.java:204)
>     	at org.apache.geode.internal.util.concurrent.StoppableReentrantReadWriteLock$StoppableWriteLock.lock(StoppableReentrantReadWriteLock.java:187)
>     	at org.apache.geode.internal.cache.ha.HARegionQueue.acquireWriteLock(HARegionQueue.java:1819)
>     	at org.apache.geode.internal.cache.ha.HARegionQueue.publish(HARegionQueue.java:1017)
>     	at org.apache.geode.internal.cache.ha.HARegionQueue$DispatchedAndCurrentEvents.putObject(HARegionQueue.java:2938)
>     	at org.apache.geode.internal.cache.ha.HARegionQueue.basicPut(HARegionQueue.java:650)
>     	at org.apache.geode.internal.cache.ha.HARegionQueue.put(HARegionQueue.java:602)
>     	at org.apache.geode.internal.cache.ha.HARegionQueueDUnitTest$6$1.afterUpdate(HARegionQueueDUnitTest.java:600)
>     	... 33 more
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)