HelloToGithub commented on issue #11703: URL: https://github.com/apache/dubbo/issues/11703#issuecomment-1457924243
 { "@type":"vip.joinsun.exception.ServiceException", "cause":{ "@type":"io.seata.common.exception.FrameworkException", "detailMessage":"No available service", "errcode":12, "stackTrace":[ { "fileName":"AbstractNettyRemotingClient.java", "lineNumber":266, "className":"io.seata.core.rpc.netty.AbstractNettyRemotingClient", "methodName":"loadBalance" }, { "fileName":"AbstractNettyRemotingClient.java", "lineNumber":142, "className":"io.seata.core.rpc.netty.AbstractNettyRemotingClient", "methodName":"sendSyncRequest" }, { "fileName":"DefaultTransactionManager.java", "lineNumber":95, "className":"io.seata.tm.DefaultTransactionManager", "methodName":"syncCall" }, { "fileName":"DefaultTransactionManager.java", "lineNumber":53, "className":"io.seata.tm.DefaultTransactionManager", "methodName":"begin" }, { "fileName":"DefaultGlobalTransaction.java", "lineNumber":114, "className":"io.seata.tm.api.DefaultGlobalTransaction", "methodName":"begin" }, { "fileName":"TransactionalTemplate.java", "lineNumber":250, "className":"io.seata.tm.api.TransactionalTemplate", "methodName":"beginTransaction" }, { "fileName":"TransactionalTemplate.java", "lineNumber":125, "className":"io.seata.tm.api.TransactionalTemplate", "methodName":"execute" }, { "fileName":"GlobalTransactionalInterceptor.java", "lineNumber":201, "className":"io.seata.spring.annotation.GlobalTransactionalInterceptor", "methodName":"handleGlobalTransaction" }, { "fileName":"GlobalTransactionalInterceptor.java", "lineNumber":171, "className":"io.seata.spring.annotation.GlobalTransactionalInterceptor", "methodName":"invoke" }, { "fileName":"ReflectiveMethodInvocation.java", "lineNumber":186, "className":"org.springframework.aop.framework.ReflectiveMethodInvocation", "methodName":"proceed" }, { "fileName":"CglibAopProxy.java", "lineNumber":763, "className":"org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation", "methodName":"proceed" }, { "fileName":"ExposeInvocationInterceptor.java", "lineNumber":97, "className":"org.springframework.aop.interceptor.ExposeInvocationInterceptor", "methodName":"invoke" }, { "fileName":"ReflectiveMethodInvocation.java", "lineNumber":186, "className":"org.springframework.aop.framework.ReflectiveMethodInvocation", "methodName":"proceed" }, { "fileName":"CglibAopProxy.java", "lineNumber":763, "className":"org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation", "methodName":"proceed" }, { "fileName":"CustomGlobalTransactionalInterceptor.java", "lineNumber":24, "className":"com.joinsun.aop.CustomGlobalTransactionalInterceptor", "methodName":"invoke" }, { "fileName":"ReflectiveMethodInvocation.java", "lineNumber":186, "className":"org.springframework.aop.framework.ReflectiveMethodInvocation", "methodName":"proceed" }, { "fileName":"CglibAopProxy.java", "lineNumber":763, "className":"org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation", "methodName":"proceed" }, { "fileName":"CglibAopProxy.java", "lineNumber":708, "className":"org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor", "methodName":"intercept" }, { "fileName":"<generated>", "lineNumber":-1, "className":"vip.joinsun.service.refresh.RefreshServiceImpl$$EnhancerBySpringCGLIB$$dc028d6a", "methodName":"doTestGts" }, { "fileName":"RefreshServiceDubboWrap171.java", "lineNumber":-1, "className":"vip.joinsun.service.refresh.RefreshServiceDubboWrap171", "methodName":"invokeMethod" }, { "fileName":"JavassistProxyFactory.java", "lineNumber":73, "className":"org.apache.dubbo.rpc.proxy.javassist.JavassistProxyFactory$1", "methodName":"doInvoke" }, { "fileName":"AbstractProxyInvoker.java", "lineNumber":100, "className":"org.apache.dubbo.rpc.proxy.AbstractProxyInvoker", "methodName":"invoke" }, { "fileName":"DelegateProviderMetaDataInvoker.java", "lineNumber":55, "className":"org.apache.dubbo.config.invoker.DelegateProviderMetaDataInvoker", "methodName":"invoke" }, { "fileName":"InvokerWrapper.java", "lineNumber":56, "className":"org.apache.dubbo.rpc.protocol.InvokerWrapper", "methodName":"invoke" }, { "fileName":"ClassLoaderCallbackFilter.java", "lineNumber":38, "className":"org.apache.dubbo.rpc.filter.ClassLoaderCallbackFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"Invoker.java", "lineNumber":55, "className":"com.alibaba.dubbo.rpc.Invoker$CompatibleInvoker", "methodName":"invoke" }, { "fileName":"AlibabaDubboTransactionPropagationFilter.java", "lineNumber":45, "className":"io.seata.integration.dubbo.alibaba.AlibabaDubboTransactionPropagationFilter", "methodName":"invoke" }, { "fileName":"Filter.java", "lineNumber":29, "className":"com.alibaba.dubbo.rpc.Filter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"TraceFilter.java", "lineNumber":79, "className":"org.apache.dubbo.rpc.protocol.dubbo.filter.TraceFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"TimeoutFilter.java", "lineNumber":44, "className":"org.apache.dubbo.rpc.filter.TimeoutFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"SeataTransactionPropagationProviderFilter.java", "lineNumber":66, "className":"org.apache.dubbo.seata.SeataTransactionPropagationProviderFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"MonitorFilter.java", "lineNumber":100, "className":"org.apache.dubbo.monitor.support.MonitorFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"DubboExceptionFilter.java", "lineNumber":33, "className":"vip.joinsun.filter.DubboExceptionFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"GenericFilter.java", "lineNumber":192, "className":"org.apache.dubbo.rpc.filter.GenericFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"ClassLoaderFilter.java", "lineNumber":54, "className":"org.apache.dubbo.rpc.filter.ClassLoaderFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"EchoFilter.java", "lineNumber":41, "className":"org.apache.dubbo.rpc.filter.EchoFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"ProfilerServerFilter.java", "lineNumber":58, "className":"org.apache.dubbo.rpc.filter.ProfilerServerFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"ContextFilter.java", "lineNumber":133, "className":"org.apache.dubbo.rpc.filter.ContextFilter", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":327, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode", "methodName":"invoke" }, { "fileName":"FilterChainBuilder.java", "lineNumber":194, "className":"org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CallbackRegistrationInvoker", "methodName":"invoke" }, { "fileName":"DubboProtocol.java", "lineNumber":156, "className":"org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol$1", "methodName":"reply" }, { "fileName":"HeaderExchangeHandler.java", "lineNumber":102, "className":"org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler", "methodName":"handleRequest" }, { "fileName":"HeaderExchangeHandler.java", "lineNumber":177, "className":"org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler", "methodName":"received" }, { "fileName":"DecodeHandler.java", "lineNumber":53, "className":"org.apache.dubbo.remoting.transport.DecodeHandler", "methodName":"received" }, { "fileName":"ChannelEventRunnable.java", "lineNumber":62, "className":"org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable", "methodName":"run" }, { "fileName":"ThreadPoolExecutor.java", "lineNumber":1149, "className":"java.util.concurrent.ThreadPoolExecutor", "methodName":"runWorker" }, { "fileName":"ThreadPoolExecutor.java", "lineNumber":624, "className":"java.util.concurrent.ThreadPoolExecutor$Worker", "methodName":"run" }, { "fileName":"InternalRunnable.java", "lineNumber":41, "className":"org.apache.dubbo.common.threadlocal.InternalRunnable", "methodName":"run" }, { "fileName":"Thread.java", "lineNumber":748, "className":"java.lang.Thread", "methodName":"run" } ], "suppressedExceptions":{ "@type":"java.util.Collections$UnmodifiableRandomAccessList", "@value":[] } }, "detailMessage":"io.seata.common.exception.FrameworkException: No available service", "stackTrace":[], "suppressedExceptions":{"$ref":"$.cause.suppressedExceptions"} } -- 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]
