AdJIa opened a new issue #9258:
URL: https://github.com/apache/dubbo/issues/9258


   
   ## Ask your question hereorg.apache.dubbo.rpc.RpcException: Failed to invoke 
remote method: batchDecryptMap, provider: 
dubbo://172.17.3.252:16224/com.xxx.anole.dubbo.interfaces.AnoleRemoteService?accesslog=true&anyhost=true&application=zmn-plat-dubbo&check=false&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&init=false&interface=com.xxx.anole.dubbo.interfaces.AnoleRemoteService&iothreads=8&loadbalance=roundrobin&logger=slf4j&metadata-type=remote&methods=batchDecryptMap,batchEncrypt,encrypt,batchDecrypt,batchEncryptMap,decrypt&organization=zmn&pid=24379&qos.enable=true&qos.port=10125&reference.filter=-cache&register.ip=172.17.3.12&release=2.7.6&remote.application=zmn-anole-dubbo&retries=0&revision=1.0.2-RELEASE&serverApplicationName=zmn-anole-dubbo&service.filter=-generic&side=consumer&sticky=false&timeout=3000&timestamp=1628803948434&version=1.0,
 cause: org.apache.dubbo.remoting.RemotingException: 
java.lang.ClassCastException
   java.lang.ClassCastException
   
   at 
org.apache.dubbo.rpc.protocol.AsyncToSyncInvoker.invoke(AsyncToSyncInvoker.java:70)
   at 
net.dubboclub.catmonitor.AppNameAppendFilter.invoke(AppNameAppendFilter.java:17)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
com.xxx.framework.dubbo.filter.ResponseDTOValidationFilter.invoke(ResponseDTOValidationFilter.java:36)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:51)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at net.dubboclub.catmonitor.CatTransaction.invoke(CatTransaction.java:60)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:55)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:78)
   at 
org.apache.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:56)
   at 
org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:82)
   at 
org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:259)
   at 
org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.intercept(ClusterInterceptor.java:47)
   at 
org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$InterceptorInvokerNode.invoke(AbstractCluster.java:92)
   at 
org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:82)
   at 
org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:74)
   at org.apache.dubbo.common.bytecode.proxy0.batchDecryptMap(proxy0.java)
   at 
com.xxx.plat.anole.impl.EncryptDecryptImpl.singleEncryptDecrypt(EncryptDecryptImpl.java:91)
   at 
com.xxx.plat.anole.impl.EncryptDecryptImpl.decrypt(EncryptDecryptImpl.java:75)
   at 
com.xx.plat.anole.config.interceptor.ResultInterceptor.intercept(ResultInterceptor.java:50)
   at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
   at com.sun.proxy.$Proxy421.handleResultSets(Unknown Source)
   at 
org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
   at 
org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
   at sun.reflect.GeneratedMethodAccessor466.invoke(Unknown Source)
   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
   at com.sun.proxy.$Proxy422.query(Unknown Source)
   at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
   at 
org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
   at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
   at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
   at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
   at sun.reflect.GeneratedMethodAccessor460.invoke(Unknown Source)
   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
   at 
com.xxx.manager.common.cat.mybatis.CatMybatisPlugin.doFinish(CatMybatisPlugin.java:92)
   at 
com.xxx.manager.common.cat.mybatis.CatMybatisPlugin.intercept(CatMybatisPlugin.java:62)
   at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
   at com.sun.proxy.$Proxy419.query(Unknown Source)
   at 
org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
   at 
org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
   at 
org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
   at sun.reflect.GeneratedMethodAccessor490.invoke(Unknown Source)
   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at 
org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426)
   at com.sun.proxy.$Proxy169.selectOne(Unknown Source)
   at 
org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159)
   at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
   at 
org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:144)
   at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
   at com.sun.proxy.$Proxy210.findFristByQuery(Unknown Source)
   at 
com.xxx.plat.services.impl.company.BaseCompanyServiceImpl.listPageByQueryOfPermit(BaseCompanyServiceImpl.java:144)
   at 
com.xxx.plat.services.impl.company.BaseCompanyServiceImpl.listPageByQuery(BaseCompanyServiceImpl.java:92)
   at 
com.xxx.plat.services.impl.company.BaseCompanyServiceImpl$$FastClassBySpringCGLIB$$1cb71737.invoke(<generated>)
   at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
   at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685)
   at 
com.xxx.plat.services.impl.company.BaseCompanyServiceImpl$$EnhancerBySpringCGLIB$$2e2021a5.listPageByQuery(<generated>)
   at 
com.xxx.plat.business.impl.company.BaseCompanyBServiceImpl.listPageVoByQuery(BaseCompanyBServiceImpl.java:236)
   at 
com.xxx.plat.business.impl.company.BaseCompanyBServiceImpl.listVtPageByQuery(BaseCompanyBServiceImpl.java:206)
   at 
com.xxx.plat.dubbo.impl.company.BaseCompanyListRemoteServiceImpl.listVtPageByQuery(BaseCompanyListRemoteServiceImpl.java:94)
   at 
com.xxx.plat.dubbo.impl.company.BaseCompanyListRemoteServiceImpl$$FastClassBySpringCGLIB$$9d6a66d5.invoke(<generated>)
   at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
   at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
   at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
   at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
   at 
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
   at 
com.xxx.manager.common.database.aop.ReadOnlyConnectionInterceptor.proceed(ReadOnlyConnectionInterceptor.java:27)
   at sun.reflect.GeneratedMethodAccessor648.invoke(Unknown Source)
   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
   at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
   at 
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
   at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
   at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
   at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
   at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
   at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
   at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
   at 
com.xxx.plat.dubbo.impl.company.BaseCompanyListRemoteServiceImpl$$EnhancerBySpringCGLIB$$56958326.listVtPageByQuery(<generated>)
   at org.apache.dubbo.common.bytecode.Wrapper32.invokeMethod(Wrapper32.java)
   at 
org.apache.dubbo.rpc.proxy.javassist.JavassistProxyFactory$1.doInvoke(JavassistProxyFactory.java:47)
   at 
org.apache.dubbo.rpc.proxy.AbstractProxyInvoker.invoke(AbstractProxyInvoker.java:84)
   at 
org.apache.dubbo.config.invoker.DelegateProviderMetaDataInvoker.invoke(DelegateProviderMetaDataInvoker.java:56)
   at 
org.apache.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:56)
   at 
org.apache.dubbo.validation.filter.ValidationFilter.invoke(ValidationFilter.java:101)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.filter.ExceptionFilter.invoke(ExceptionFilter.java:52)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at org.apache.dubbo.rpc.filter.TimeoutFilter.invoke(TimeoutFilter.java:44)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at com.alibaba.dubbo.rpc.Invoker$CompatibleInvoker.invoke(Invoker.java:55)
   at 
com.xxx.gateway.dubbo.client.GUserAppendProviderFilter.invoke(GUserAppendProviderFilter.java:31)
   at com.alibaba.dubbo.rpc.Filter.invoke(Filter.java:29)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.filter.AccessLogFilter.invoke(AccessLogFilter.java:112)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.protocol.dubbo.filter.TraceFilter.invoke(TraceFilter.java:77)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:89)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at net.dubboclub.catmonitor.CatTransaction.invoke(CatTransaction.java:60)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at org.apache.dubbo.rpc.filter.ContextFilter.invoke(ContextFilter.java:118)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
com.xxx.framework.dubbo.filter.ZmnGenericFilter.invoke(ZmnGenericFilter.java:131)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.filter.ClassLoaderFilter.invoke(ClassLoaderFilter.java:38)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at org.apache.dubbo.rpc.filter.EchoFilter.invoke(EchoFilter.java:41)
   at 
org.apache.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:81)
   at 
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol$1.reply(DubboProtocol.java:145)
   at 
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.handleRequest(HeaderExchangeHandler.java:100)
   at 
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.received(HeaderExchangeHandler.java:175)
   at 
org.apache.dubbo.remoting.transport.DecodeHandler.received(DecodeHandler.java:51)
   at 
org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(ChannelEventRunnable.java:57)
   at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   at java.lang.Thread.run(Thread.java:748)
   Caused by: java.util.concurrent.ExecutionException: 
org.apache.dubbo.remoting.RemotingException: java.lang.ClassCastException
   java.lang.ClassCastException
   
   at 
java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
   at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1915)
   at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:181)
   at 
org.apache.dubbo.rpc.protocol.AsyncToSyncInvoker.invoke(AsyncToSyncInvoker.java:61)
   ... 127 more
   Caused by: org.apache.dubbo.remoting.RemotingException: 
java.lang.ClassCastException
   java.lang.ClassCastException
   
   at 
org.apache.dubbo.remoting.exchange.support.DefaultFuture.doReceived(DefaultFuture.java:212)
   at 
org.apache.dubbo.remoting.exchange.support.DefaultFuture.received(DefaultFuture.java:175)
   at 
org.apache.dubbo.remoting.exchange.support.DefaultFuture.received(DefaultFuture.java:163)
   at 
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.handleResponse(HeaderExchangeHandler.java:60)
   at 
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.received(HeaderExchangeHandler.java:181)
   at 
org.apache.dubbo.remoting.transport.DecodeHandler.received(DecodeHandler.java:51)
   at 
org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(ChannelEventRunnable.java:57)
   at 
org.apache.dubbo.common.threadpool.ThreadlessExecutor.waitAndDrain(ThreadlessExecutor.java:93)
   at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:179)
   
   
   ``` java
   public ResponseDTO<Map<String, String>> batchDecryptMap(Map<String, String> 
map){}
   ```
   
   dubbo version:2.7.6
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to