-
Bug
-
Resolution: Fixed
-
Major
-
1.24.0
-
None
-
None
-
4.11M1
and the following error appears in the logs when validating the news content :
Message : Unable to dispatch event: event[id: content.validated, issuer: UserIdentity [login=emilie.lorenzi@limoges-metropole.fr, population=utilisateurs], args: [content.id = defaultWebContent://0f89f60a-6684-4926-8651-dc4792ffa0a6, content = '/ametys-internal:sites/intranet/ametys-internal:contents/prochaines-instances-communautaires-actualite-2-2-2-2-3-3-2' (defaultWebContent://0f89f60a-6684-4926-8651-dc4792ffa0a6)]] to asynchronous observers Pile d'appels : java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered] at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"]) at java.base/java.util.concurrent.CompletableFuture#encodeThrowable:315 at java.base/java.util.concurrent.CompletableFuture#completeThrowable:320 at java.base/java.util.concurrent.CompletableFuture$UniApply#tryFire:649 at java.base/java.util.concurrent.CompletableFuture#postComplete:510 at java.base/java.util.concurrent.CompletableFuture#complete:2179 at io.github.jav.exposerversdk.helpers.DefaultPushServerResolver#lambda$postAsync$0:44 at java.base/java.util.concurrent.FutureTask#run:317 at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1144 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:642 at java.base/java.lang.Thread#run:1583 Caused by: java.lang.IllegalArgumentException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered] at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"]) at com.fasterxml.jackson.databind.ObjectMapper#_convert:4644 at com.fasterxml.jackson.databind.ObjectMapper#convertValue:4575 at io.github.jav.exposerversdk.PushClientCustomData#lambda$sendPushNotificationsAsync$0:59 at java.base/java.util.concurrent.CompletableFuture$UniApply#tryFire:646 ... 7 more Caused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered] at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"]) at com.fasterxml.jackson.databind.exc.InvalidFormatException#from:67 at com.fasterxml.jackson.databind.DeserializationContext#weirdStringException:1959 at com.fasterxml.jackson.databind.DeserializationContext#handleWeirdStringValue:1245 at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#_deserializeAltString:447 at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#_fromString:304 at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#deserialize:273 at com.fasterxml.jackson.databind.deser.impl.MethodProperty#deserializeAndSet:129 at com.fasterxml.jackson.databind.deser.BeanDeserializer#vanillaDeserialize:310 at com.fasterxml.jackson.databind.deser.BeanDeserializer#deserialize:177 at com.fasterxml.jackson.databind.deser.impl.MethodProperty#deserializeAndSet:129 at com.fasterxml.jackson.databind.deser.BeanDeserializer#vanillaDeserialize:310 at com.fasterxml.jackson.databind.deser.BeanDeserializer#deserialize:177 at com.fasterxml.jackson.databind.ObjectMapper#_convert:4639 ... 10 more