Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2017-11-22 13:00:53.999 ERROR 7 --- [boundChannel-70] .c.WebSocketConfig$StompControllerAdvice : Failed to process message (headers={simpMessageType=MESSAGE, stompCommand=SEND, nativeHeaders={content-type=[application/json], destination=[/resultstream/nextBatch/ee055d18-b561-4c76-8e1b-d9338778c784], content-length=[58]}, DestinationVariableMethodArgumentResolver.templateVariables={resultStreamId=ee055d18-b561-4c76-8e1b-d9338778c784}, simpSessionAttributes={SPRING.SESSION.ID=667e4464-7fd3-49a9-b7b0-e5005cfb05dd}, simpHeartbeat=[J@752efba7, simpUser=com.greenwavereality.riot.cloud.config.filters.AccountPrincipal@b5f5e019: Principal: 0186d516-4387-4e9e-9bdb-69e338b3bd2d; Credentials: [PROTECTED]; Authenticated: true; Details: org.keycloak.adapters.springsecurity.account.SimpleKeycloakAccount@4ba7b037; Granted Authorities: KeycloakRole{role='create-realm'}, KeycloakRole{role='admin'}, KeycloakRole{role='uma_authorization'}, contentType=application/json, lookupDestination=/resultstream/nextBatch/ee055d18-b561-4c76-8e1b-d9338778c784, simpSessionId=a, simpDestination=/resultstream/nextBatch/ee055d18-b561-4c76-8e1b-d9338778c784})
- org.springframework.messaging.converter.MessageConversionException: Could not write JSON: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"])
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertToInternal(MappingJackson2MessageConverter.java:260) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.toMessage(AbstractMessageConverter.java:193) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.CompositeMessageConverter.toMessage(CompositeMessageConverter.java:91) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.doConvert(AbstractMessageSendingTemplate.java:171) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.convertAndSend(AbstractMessageSendingTemplate.java:142) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.SimpMessagingTemplate.convertAndSendToUser(SimpMessagingTemplate.java:224) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.SimpMessagingTemplate.convertAndSendToUser(SimpMessagingTemplate.java:208) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler.handleReturnValue(SendToMethodReturnValueHandler.java:175) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:103) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:514) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"])
- at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:284) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.mappingException(SerializerProvider.java:1110) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.reportMappingProblem(SerializerProvider.java:1135) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.FailingSerializer.serialize(FailingSerializer.java:35) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:606) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.JsonValueSerializer.serialize(JsonValueSerializer.java:179) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:292) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2509) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertToInternal(MappingJackson2MessageConverter.java:244) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- ... 17 common frames omitted
- 2017-11-22 13:00:54.003 ERROR 7 --- [boundChannel-73] .c.WebSocketConfig$StompControllerAdvice : Failed to process message (headers={simpMessageType=MESSAGE, stompCommand=SEND, nativeHeaders={content-type=[application/json], destination=[/resultstream/dismiss/ee055d18-b561-4c76-8e1b-d9338778c784]}, DestinationVariableMethodArgumentResolver.templateVariables={resultStreamId=ee055d18-b561-4c76-8e1b-d9338778c784}, simpSessionAttributes={SPRING.SESSION.ID=667e4464-7fd3-49a9-b7b0-e5005cfb05dd}, simpHeartbeat=[J@7228637e, simpUser=com.greenwavereality.riot.cloud.config.filters.AccountPrincipal@b5f5e019: Principal: 0186d516-4387-4e9e-9bdb-69e338b3bd2d; Credentials: [PROTECTED]; Authenticated: true; Details: org.keycloak.adapters.springsecurity.account.SimpleKeycloakAccount@4ba7b037; Granted Authorities: KeycloakRole{role='create-realm'}, KeycloakRole{role='admin'}, KeycloakRole{role='uma_authorization'}, contentType=application/json, lookupDestination=/resultstream/dismiss/ee055d18-b561-4c76-8e1b-d9338778c784, simpSessionId=a, simpDestination=/resultstream/dismiss/ee055d18-b561-4c76-8e1b-d9338778c784})
- org.springframework.messaging.handler.annotation.support.MethodArgumentNotValidException: Could not resolve method parameter at index 1 in public com.predixion.riot.server.api.stomp.StompMessageResponse<java.lang.Void> com.greenwavereality.riot.cloud.controller.ResultStreamController.dismiss(org.springframework.messaging.simp.stomp.StompHeaderAccessor,com.predixion.riot.server.api.stomp.StompMessageRequest<java.lang.Void>,java.lang.String): 1 error(s): [Error in object 'message': codes []; arguments []; default message [Payload value must not be empty]]
- at org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver.resolveArgument(PayloadArgumentResolver.java:119) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:112) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:135) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:107) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:502) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- 2017-11-22 13:00:54.004 ERROR 7 --- [boundChannel-73] c.c.w.RiotAnnotationMethodMessageHandler : Error while processing handler method exception
- org.springframework.messaging.converter.MessageConversionException: Could not read JSON: No content to map due to end-of-input
- at [Source: [B@7617f9e3; line: 1, column: 0]; nested exception is com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
- at [Source: [B@7617f9e3; line: 1, column: 0]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertFromInternal(MappingJackson2MessageConverter.java:228) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.fromMessage(AbstractMessageConverter.java:175) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.fromMessage(AbstractMessageConverter.java:167) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.CompositeMessageConverter.fromMessage(CompositeMessageConverter.java:55) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at com.greenwavereality.riot.cloud.config.WebSocketConfig$StompControllerAdvice.handleException(WebSocketConfig.java:135) ~[classes!/:na]
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
- at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:180) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:112) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.processHandlerMethodException(AbstractMethodMessageHandler.java:538) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:518) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
- at [Source: [B@7617f9e3; line: 1, column: 0]
- at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:3854) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3799) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2975) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertFromInternal(MappingJackson2MessageConverter.java:215) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- ... 20 common frames omitted
- 2017-11-22 13:00:59.002 INFO 7 --- [ elastic-2] c.g.r.c.service.CloudManagementService : Stopped task b1549004-0b88-4148-8d7e-eee5e9373ec4
- 2017-11-22 13:00:59.002 INFO 7 --- [ elastic-2] c.g.r.c.service.CloudManagementService : Stopped task c529e5e2-f145-4a25-93d5-88c902f24990
- 2017-11-22 13:00:59.005 ERROR 7 --- [ elastic-2] c.g.r.c.service.AnalyticsMasterService : Failed to persist query results for query ea11b0e4-a6e1-40a0-a32c-0caf3bddf845
- com.fasterxml.jackson.databind.JsonMappingException: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"])
- at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:284) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.mappingException(SerializerProvider.java:1110) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.reportMappingProblem(SerializerProvider.java:1135) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.FailingSerializer.serialize(FailingSerializer.java:35) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:606) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.JsonValueSerializer.serialize(JsonValueSerializer.java:179) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:292) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:3697) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3073) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.greenwavereality.commons.serialization.json.JsonMapperHelper.writeAsJson(JsonMapperHelper.java:174) ~[commons-serialization-2.1.9.jar!/:na]
- at com.greenwavereality.riot.cloud.service.AnalyticsOutputHistoricalStorageService.toEntity(AnalyticsOutputHistoricalStorageService.java:62) ~[classes!/:na]
- at com.greenwavereality.riot.cloud.service.AnalyticsOutputHistoricalStorageService.save(AnalyticsOutputHistoricalStorageService.java:42) ~[classes!/:na]
- at com.greenwavereality.riot.cloud.service.AnalyticsOutputHistoricalStorageService.save(AnalyticsOutputHistoricalStorageService.java:38) ~[classes!/:na]
- at com.greenwavereality.riot.cloud.service.AnalyticsOutputHistoricalStorageService.lambda$saveAsync$0(AnalyticsOutputHistoricalStorageService.java:32) ~[classes!/:na]
- at reactor.core.publisher.MonoRunnable.call(MonoRunnable.java:65) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at reactor.core.publisher.MonoRunnable.call(MonoRunnable.java:29) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at reactor.core.publisher.FluxSubscribeOnCallable$CallableSubscribeOnSubscription.run(FluxSubscribeOnCallable.java:216) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at reactor.core.scheduler.ElasticScheduler$DirectScheduleTask.run(ElasticScheduler.java:246) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:50) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:27) ~[reactor-core-3.1.1.RELEASE.jar!/:3.1.1.RELEASE]
- at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_121]
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_121]
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_121]
- 2017-11-22 13:01:03.654 ERROR 7 --- [boundChannel-75] .c.WebSocketConfig$StompControllerAdvice : Failed to process message (headers={simpMessageType=MESSAGE, stompCommand=SEND, nativeHeaders={content-type=[application/json], destination=[/resultstream/nextBatch/4a6ce727-3797-4a4a-97e5-bf21588eb5a0], content-length=[58]}, DestinationVariableMethodArgumentResolver.templateVariables={resultStreamId=4a6ce727-3797-4a4a-97e5-bf21588eb5a0}, simpSessionAttributes={SPRING.SESSION.ID=667e4464-7fd3-49a9-b7b0-e5005cfb05dd}, simpHeartbeat=[J@339d12bb, simpUser=com.greenwavereality.riot.cloud.config.filters.AccountPrincipal@94efe208: Principal: 0186d516-4387-4e9e-9bdb-69e338b3bd2d; Credentials: [PROTECTED]; Authenticated: true; Details: org.keycloak.adapters.springsecurity.account.SimpleKeycloakAccount@26441; Granted Authorities: KeycloakRole{role='create-realm'}, KeycloakRole{role='admin'}, KeycloakRole{role='uma_authorization'}, contentType=application/json, lookupDestination=/resultstream/nextBatch/4a6ce727-3797-4a4a-97e5-bf21588eb5a0, simpSessionId=b, simpDestination=/resultstream/nextBatch/4a6ce727-3797-4a4a-97e5-bf21588eb5a0})
- org.springframework.messaging.converter.MessageConversionException: Could not write JSON: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"])
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertToInternal(MappingJackson2MessageConverter.java:260) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.toMessage(AbstractMessageConverter.java:193) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.CompositeMessageConverter.toMessage(CompositeMessageConverter.java:91) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.doConvert(AbstractMessageSendingTemplate.java:171) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.convertAndSend(AbstractMessageSendingTemplate.java:142) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.SimpMessagingTemplate.convertAndSendToUser(SimpMessagingTemplate.java:224) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.SimpMessagingTemplate.convertAndSendToUser(SimpMessagingTemplate.java:208) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler.handleReturnValue(SendToMethodReturnValueHandler.java:175) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:103) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:514) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: Null key for a Map not allowed in JSON (use a converting NullKeySerializer?) (through reference chain: com.predixion.riot.server.api.stomp.StompMessageResponse["payload"]->com.predixion.riot.server.api.stomp.ResponseBatch["results"]->java.util.ArrayList[0]->com.greenwavereality.riot.analyticsengine.api.AnalyticsOutput["results"])
- at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:284) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.mappingException(SerializerProvider.java:1110) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.SerializerProvider.reportMappingProblem(SerializerProvider.java:1135) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.FailingSerializer.serialize(FailingSerializer.java:35) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:606) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.JsonValueSerializer.serialize(JsonValueSerializer.java:179) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:292) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2509) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertToInternal(MappingJackson2MessageConverter.java:244) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- ... 17 common frames omitted
- 2017-11-22 13:01:03.661 ERROR 7 --- [boundChannel-74] .c.WebSocketConfig$StompControllerAdvice : Failed to process message (headers={simpMessageType=MESSAGE, stompCommand=SEND, nativeHeaders={content-type=[application/json], destination=[/resultstream/dismiss/4a6ce727-3797-4a4a-97e5-bf21588eb5a0]}, DestinationVariableMethodArgumentResolver.templateVariables={resultStreamId=4a6ce727-3797-4a4a-97e5-bf21588eb5a0}, simpSessionAttributes={SPRING.SESSION.ID=667e4464-7fd3-49a9-b7b0-e5005cfb05dd}, simpHeartbeat=[J@5bebc2ad, simpUser=com.greenwavereality.riot.cloud.config.filters.AccountPrincipal@94efe208: Principal: 0186d516-4387-4e9e-9bdb-69e338b3bd2d; Credentials: [PROTECTED]; Authenticated: true; Details: org.keycloak.adapters.springsecurity.account.SimpleKeycloakAccount@26441; Granted Authorities: KeycloakRole{role='create-realm'}, KeycloakRole{role='admin'}, KeycloakRole{role='uma_authorization'}, contentType=application/json, lookupDestination=/resultstream/dismiss/4a6ce727-3797-4a4a-97e5-bf21588eb5a0, simpSessionId=b, simpDestination=/resultstream/dismiss/4a6ce727-3797-4a4a-97e5-bf21588eb5a0})
- org.springframework.messaging.handler.annotation.support.MethodArgumentNotValidException: Could not resolve method parameter at index 1 in public com.predixion.riot.server.api.stomp.StompMessageResponse<java.lang.Void> com.greenwavereality.riot.cloud.controller.ResultStreamController.dismiss(org.springframework.messaging.simp.stomp.StompHeaderAccessor,com.predixion.riot.server.api.stomp.StompMessageRequest<java.lang.Void>,java.lang.String): 1 error(s): [Error in object 'message': codes []; arguments []; default message [Payload value must not be empty]]
- at org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver.resolveArgument(PayloadArgumentResolver.java:119) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:112) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:135) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:107) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:502) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- 2017-11-22 13:01:03.663 ERROR 7 --- [boundChannel-74] c.c.w.RiotAnnotationMethodMessageHandler : Error while processing handler method exception
- org.springframework.messaging.converter.MessageConversionException: Could not read JSON: No content to map due to end-of-input
- at [Source: [B@19334cd7; line: 1, column: 0]; nested exception is com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
- at [Source: [B@19334cd7; line: 1, column: 0]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertFromInternal(MappingJackson2MessageConverter.java:228) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.fromMessage(AbstractMessageConverter.java:175) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.AbstractMessageConverter.fromMessage(AbstractMessageConverter.java:167) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.converter.CompositeMessageConverter.fromMessage(CompositeMessageConverter.java:55) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at com.greenwavereality.riot.cloud.config.WebSocketConfig$StompControllerAdvice.handleException(WebSocketConfig.java:135) ~[classes!/:na]
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
- at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:180) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:112) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.processHandlerMethodException(AbstractMethodMessageHandler.java:538) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:518) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:497) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:87) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:461) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:399) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:135) [spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_121]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_121]
- at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
- at [Source: [B@19334cd7; line: 1, column: 0]
- at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:3854) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3799) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2975) ~[jackson-databind-2.8.10.jar!/:2.8.10]
- at org.springframework.messaging.converter.MappingJackson2MessageConverter.convertFromInternal(MappingJackson2MessageConverter.java:215) ~[spring-messaging-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
- ... 20 common frames omitted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement