Type Exception Report
Message Failed to convert value of type 'net.allzin.modal.dto.ContactDto' to required type 'java.lang.String'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'net.allzin.modal.dto.ContactDto' to required type 'java.lang.String': no matching editors or conversion strategy found
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.beans.ConversionNotSupportedException: Failed to convert value of type 'net.allzin.modal.dto.ContactDto' to required type 'java.lang.String'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'net.allzin.modal.dto.ContactDto' to required type 'java.lang.String': no matching editors or conversion strategy found org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:74) org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:40) org.springframework.validation.DataBinder.convertIfNecessary(DataBinder.java:707) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.formatValue(RedirectAttributesModelMap.java:81) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAttribute(RedirectAttributesModelMap.java:73) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAllAttributes(RedirectAttributesModelMap.java:112) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAllAttributes(RedirectAttributesModelMap.java:34) org.springframework.web.method.support.ModelAndViewContainer.addAllAttributes(ModelAndViewContainer.java:286) org.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler.handleReturnValue(ModelAndViewMethodReturnValueHandler.java:101) org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:81) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:113) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:849) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:760) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) javax.servlet.http.HttpServlet.service(HttpServlet.java:656) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) javax.servlet.http.HttpServlet.service(HttpServlet.java:765) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) net.allzin.app.cfg.security.WebSecurityFilter.doFilterInternal(WebSecurityFilter.java:31) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
java.lang.IllegalStateException: Cannot convert value of type 'net.allzin.modal.dto.ContactDto' to required type 'java.lang.String': no matching editors or conversion strategy found org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:307) org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:109) org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:64) org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:40) org.springframework.validation.DataBinder.convertIfNecessary(DataBinder.java:707) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.formatValue(RedirectAttributesModelMap.java:81) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAttribute(RedirectAttributesModelMap.java:73) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAllAttributes(RedirectAttributesModelMap.java:112) org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap.addAllAttributes(RedirectAttributesModelMap.java:34) org.springframework.web.method.support.ModelAndViewContainer.addAllAttributes(ModelAndViewContainer.java:286) org.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler.handleReturnValue(ModelAndViewMethodReturnValueHandler.java:101) org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:81) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:113) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:849) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:760) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) javax.servlet.http.HttpServlet.service(HttpServlet.java:656) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) javax.servlet.http.HttpServlet.service(HttpServlet.java:765) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) net.allzin.app.cfg.security.WebSecurityFilter.doFilterInternal(WebSecurityFilter.java:31) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.