[ https://issues.apache.org/jira/browse/CURATOR-574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17142852#comment-17142852 ]
Enrico Olivelli commented on CURATOR-574: ----------------------------------------- [~randgalt] It looks like I cannot be assignee of this issue. Can you please give me the required permissions ? > DiscoveryService fatal error on deserializing an empty byte[] as JSON > --------------------------------------------------------------------- > > Key: CURATOR-574 > URL: https://issues.apache.org/jira/browse/CURATOR-574 > Project: Apache Curator > Issue Type: Bug > Components: Recipes > Affects Versions: 5.0.0 > Reporter: Enrico Olivelli > Priority: Critical > Fix For: 5.1.0 > > Time Spent: 2h 50m > Remaining Estimate: 0h > > Below you can see the error in 5.0.0 tests, but I have seen this error on a > client application. The error seems a blocker for the upgrade to 5.0.0 > {code} > ERROR org.apache.curator.framework.listen.MappingListenerManager Listener > (org.apache.curator.framework.recipes.cache.CuratorCacheListenerBuilderImpl$2@329dbdbf) > threw an exception [Curator-SafeNotifyService-0] > java.lang.RuntimeException: java.lang.RuntimeException: > com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to > map due to end-of-input > at [Source: (byte[])""; line: 1, column: 0] > at > org.apache.curator.framework.recipes.cache.PathChildrenCacheListenerWrapper.sendEvent(PathChildrenCacheListenerWrapper.java:75) > at > org.apache.curator.framework.recipes.cache.PathChildrenCacheListenerWrapper.event(PathChildrenCacheListenerWrapper.java:42) > at > org.apache.curator.framework.recipes.cache.CuratorCacheListenerBuilderImpl$2.lambda$event$0(CuratorCacheListenerBuilderImpl.java:149) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1510) > at > org.apache.curator.framework.recipes.cache.CuratorCacheListenerBuilderImpl$2.event(CuratorCacheListenerBuilderImpl.java:149) > at > org.apache.curator.framework.recipes.cache.CuratorCacheImpl.lambda$putStorage$7(CuratorCacheImpl.java:279) > at > org.apache.curator.framework.listen.MappingListenerManager.lambda$forEach$0(MappingListenerManager.java:92) > at > org.apache.curator.framework.listen.MappingListenerManager.forEach(MappingListenerManager.java:89) > at > org.apache.curator.framework.listen.StandardListenerManager.forEach(StandardListenerManager.java:89) > at > org.apache.curator.framework.recipes.cache.CuratorCacheImpl.lambda$callListeners$10(CuratorCacheImpl.java:293) > at > java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1800) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) > at java.base/java.lang.Thread.run(Thread.java:832) > Caused by: java.lang.RuntimeException: > com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to > map due to end-of-input > at [Source: (byte[])""; line: 1, column: 0] > at > org.apache.curator.x.discovery.details.ServiceCacheImpl.addInstance(ServiceCacheImpl.java:209) > at > org.apache.curator.x.discovery.details.ServiceCacheImpl.childEvent(ServiceCacheImpl.java:175) > at > org.apache.curator.framework.recipes.cache.PathChildrenCacheListenerWrapper.sendEvent(PathChildrenCacheListenerWrapper.java:71) > ... 13 more > Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: No > content to map due to end-of-input > at [Source: (byte[])""; line: 1, column: 0] > at > com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59) > at > com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4344) > at > com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4189) > at > com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3300) > at > org.apache.curator.x.discovery.details.JsonInstanceSerializer.deserialize(JsonInstanceSerializer.java:86) > at > org.apache.curator.x.discovery.details.ServiceCacheImpl.addInstance(ServiceCacheImpl.java:204) > ... 15 more > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)