[ https://issues.apache.org/jira/browse/GEODE-6099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16701462#comment-16701462 ]
John Blum commented on GEODE-6099: ---------------------------------- And sure enough... {code} [fine 2018/11/27 22:45:12.154 PST ABC <ServerConnection on port 65029 Thread 0> tid=0x20] Server connection from [identity(10.99.199.27(DEF:31533:loner):65037:40791059:APP,connection=1; port=65037]: Wrote exception: Old value not found for key X org.apache.geode.InvalidDeltaException: Old value not found for key X at org.apache.geode.internal.cache.EntryEventImpl.processDeltaBytes(EntryEventImpl.java:1760) at org.apache.geode.internal.cache.EntryEventImpl.setNewValueInRegion(EntryEventImpl.java:1643) at org.apache.geode.internal.cache.EntryEventImpl.putNewEntry(EntryEventImpl.java:1621) at org.apache.geode.internal.cache.AbstractRegionMap.createEntry(AbstractRegionMap.java:2509) at org.apache.geode.internal.cache.AbstractRegionMap.basicPut(AbstractRegionMap.java:2345) at org.apache.geode.internal.cache.BucketRegion.virtualPut(BucketRegion.java:529) at org.apache.geode.internal.cache.PartitionedRegionDataStore.putLocally(PartitionedRegionDataStore.java:1202) at org.apache.geode.internal.cache.PartitionedRegion.putInBucket(PartitionedRegion.java:2883) at org.apache.geode.internal.cache.PartitionedRegion.virtualPut(PartitionedRegion.java:2091) at org.apache.geode.internal.cache.LocalRegionDataView.putEntry(LocalRegionDataView.java:152) at org.apache.geode.internal.cache.LocalRegion.basicUpdate(LocalRegion.java:5612) at org.apache.geode.internal.cache.LocalRegion.basicBridgePut(LocalRegion.java:5248) at org.apache.geode.internal.cache.tier.sockets.command.Put65.cmdExecute(Put65.java:390) at org.apache.geode.internal.cache.tier.sockets.BaseCommand.execute(BaseCommand.java:163) at org.apache.geode.internal.cache.tier.sockets.ServerConnection.doNormalMsg(ServerConnection.java:868) at org.apache.geode.internal.cache.tier.sockets.OriginalServerConnection.doOneMessage(OriginalServerConnection.java:85) at org.apache.geode.internal.cache.tier.sockets.ServerConnection.run(ServerConnection.java:1248) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.geode.internal.cache.tier.sockets.AcceptorImpl$4$1.run(AcceptorImpl.java:644) at java.lang.Thread.run(Thread.java:748) {code} *fine* level logging, o.O > Useless error message is logged when Geode fails to apply delta > --------------------------------------------------------------- > > Key: GEODE-6099 > URL: https://issues.apache.org/jira/browse/GEODE-6099 > Project: Geode > Issue Type: Bug > Components: serialization > Reporter: John Blum > Priority: Major > > When serializing application domain objects using {{Deltas}} (i.e. > application domain types implement {{org.apache.geode.Delta}}) between client > and server, Apache Geode will log a completely *useless* error message to the > log output (e.g. file) when Apache Geode encounters a problem applying the > "delta"... > {code} > [info 2018/11/27 22:14:23.196 PST <ServerConnection on port 64301 Thread 1> > tid=33] Error applying delta for key X of region /Example > {code} > Minimally, providing the underlying Exception's (i.e. {{cause}}) message > would, perhaps, provide some relief and insight! > This is with the {{log-level}} already set to {{config}}. I should not have > to set the {{log-level}} to {{debug}} in order to ascertain the problem. At > {{debug}}, or especially {{trace}}, I would expect to see a _Stack Track_ > even. -- This message was sent by Atlassian JIRA (v7.6.3#76005)