java.lang.ClassCastException: java.util.HashMap cannot be cast to com.tritonsfs.user.dto.UserCondition at com.tritonsfs.user.manager.impl.UserManagerImpl.findByCondition(UserManagerImpl.java:218) ~[bin/:na] at com.tritonsfs.user.action.UserAction.perform(UserAction.java:52) ~[bin/:na] at com.lrt.framework.core.action.impl.ApplicationAction.perform(ApplicationAction.java:64) [lrt-core.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_131] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) [spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) [spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE] at org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:78) [spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) [spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE] at com.sun.proxy.Proxy95.perform(UnknownSource)[na:na]atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)[na:1.8.0131]atsun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)[na:1.8.0131]atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)[na:1.8.0131]atjava.lang.reflect.Method.invoke(UnknownSource)[na:1.8.0131]atcom.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:306)[hessian−4.0.7.jar:na]atcom.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:221)[hessian−4.0.7.jar:na]atorg.springframework.remoting.caucho.HessianExporter.doInvoke(HessianExporter.java:226)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.remoting.caucho.HessianExporter.invoke(HessianExporter.java:142)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.remoting.caucho.HessianServiceExporter.handleRequest(HessianServiceExporter.java:66)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:53)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:877)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atjavax.servlet.http.HttpServlet.service(HttpServlet.java:661)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)[spring−webmvc−5.0.6.RELEASE.jar:5.0.6.RELEASE]atjavax.servlet.http.HttpServlet.service(HttpServlet.java:742)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)[tomcat−embed−websocket−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atcom.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)[druid−1.1.9.jar:1.1.9]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)[spring−web−5.0.6.RELEASE.jar:5.0.6.RELEASE]atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.coyote.AbstractProtocolConnectionHandler.process(AbstractProtocol.java:790) [tomcat-embed-core-8.5.31.jar:8.5.31] at org.apache.tomcat.util.net.NioEndpointSocketProcessor.doRun(NioEndpoint.java:1468)[tomcat−embed−core−8.5.31.jar:8.5.31]atorg.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)[tomcat−embed−core−8.5.31.jar:8.5.31]atjava.util.concurrent.ThreadPoolExecutor.runWorker(UnknownSource)[na:1.8.0131]atjava.util.concurrent.ThreadPoolExecutorWorker.run(Unknown Source) [na:1.8.0_131] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-8.5.31.jar:8.5.31] at java.lang.Thread.run(Unknown Source) [na:1.8.0_131]