今天有个动态筛选条件不能正常筛选,估计是没有拿到查询条件。因查询条件是由入参调微服务接口查询拿到的,故先看微服务的producer端日志,发现了个HttpMessageNotWritableException,类型转换失败。
先看日志:
2021-11-29 15:13:39 [ERROR] userId:108340 c.l.c.b.c.LSControllerAdvice >> 程序产生未知异常:o(╥﹏╥)o ==> 接口地址:/client/customer/regRelation/querySupervisedIds ==> Referer: null ==> 请求参数:{"regulatorId":["104323"],"dataFlag":["0"]} org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: (was java.lang.ClassCastException); nested exception is com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.ClassCastException) (through reference chain: java.util.ArrayList[0]) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:354) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:181) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHand