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

Nixon Rodrigues updated ATLAS-3459:
-----------------------------------
    Attachment: ATLAS-3459-0.8.patch

> JsonSyntaxException while processing Atlas hook message.
> --------------------------------------------------------
>
>                 Key: ATLAS-3459
>                 URL: https://issues.apache.org/jira/browse/ATLAS-3459
>             Project: Atlas
>          Issue Type: Bug
>    Affects Versions: 0.8.3
>            Reporter: Nixon Rodrigues
>            Assignee: Nixon Rodrigues
>            Priority: Major
>             Fix For: 0.8.4
>
>         Attachments: ATLAS-3459-0.8.patch
>
>
> Atlas hook message processing is stopped with below exception.
> {noformat}
> 019-10-09 01:46:49,764 WARN  - [NotificationHookConsumer thread-0:] ~ 
> Exception in NotificationHookConsumer (NotificationHookConsumer:392)
> com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: 
> Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path $
> at 
> com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:221)
> at com.google.gson.Gson.fromJson(Gson.java:861)
> at com.google.gson.Gson.fromJson(Gson.java:826)
> at com.google.gson.Gson.fromJson(Gson.java:775)
> at com.google.gson.Gson.fromJson(Gson.java:747)
> at 
> org.apache.atlas.notification.AtlasNotificationMessageDeserializer.deserialize(AtlasNotificationMessageDeserializer.java:102)
> at 
> org.apache.atlas.kafka.AtlasKafkaConsumer.receive(AtlasKafkaConsumer.java:75)
> at 
> org.apache.atlas.kafka.AtlasKafkaConsumer.receive(AtlasKafkaConsumer.java:55)
> at 
> org.apache.atlas.notification.NotificationHookConsumer$HookConsumer.doWork(NotificationHookConsumer.java:384)
> at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:64)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was 
> BEGIN_ARRAY at line 1 column 2 path $
> at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:388)
> at 
> com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:210)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to