You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issues of this repository and believe that this is not a duplicate.
Ⅰ. Issue Description
in tcc rpc mode, consumer can't generated proxy as normal, so it doesn't work.
在tcc rpc 模式下,consumer端不能正常生成代理,因此tcc不能正常工作.
original issue come from Question: Seata与Dubbo整合如何开启TCC自动代理? #6096
int tcc rpc mode, when send the order of the second stage in tc. it can't find the channel of provider rm.
在tcc rpc 模式下,当下发二阶段的指令时,不能找到生产者的RM channel
Ⅱ. Describe what happened
in tcc rpc mode, when rpc consumer generate proxy, there is a check which is incorrect to filtered factorybean.
在tcc rpc模式下,当rpc消费者端生成代理时,check操作不正确的过滤掉了factorybean.
when search the provider address to send the order of the second stage in TC at TCC mode,tryOtherApp is false , applicationIdMap is server rm applicationId and address map, targetApplicationId is consumer's applicationId, so it can't get the consumer address correctly.
当在TC端TCC模式下查找生产者地址下发二阶段指令时,tryOtherApp 是false状态,applicationIdMap 是server端 rm applicationId 和 地址的映射,targetApplicationId 是消费者端的applicationId,因此不能正确获取到消费者端的地址
Ⅲ. Describe what you expected to happen
Ⅳ. How to reproduce it (as minimally and precisely as possible)
xxx
xxx
xxx
Minimal yet complete reproducer code (or URL to code):
Ⅴ. Anything else we need to know?
Ⅵ. Environment:
JDK version(e.g. java -version):
Seata client/server version:
Database version:
OS(e.g. uname -a):
Others:
The text was updated successfully, but these errors were encountered:
in seata 2.x version, there is a RemotingFactoryBeanParser will get bean's FactoryBean back from container to judge whether the bean is a rpc reference, but in the process, there is a judgment about whether the bean is a spring proxy, because of dubbo 3.0 change the proxy class, so the judgment is failed, it lead to can't the FactoryBean back finally.
Ⅰ. Issue Description
in tcc rpc mode, consumer can't generated proxy as normal, so it doesn't work.
在tcc rpc 模式下,consumer端不能正常生成代理,因此tcc不能正常工作.
original issue come from Question: Seata与Dubbo整合如何开启TCC自动代理? #6096
int tcc rpc mode, when send the order of the second stage in tc. it can't find the channel of provider rm.
在tcc rpc 模式下,当下发二阶段的指令时,不能找到生产者的RM channel
Ⅱ. Describe what happened
in tcc rpc mode, when rpc consumer generate proxy, there is a check which is incorrect to filtered factorybean.
在tcc rpc模式下,当rpc消费者端生成代理时,check操作不正确的过滤掉了factorybean.
when search the provider address to send the order of the second stage in TC at TCC mode,tryOtherApp is false , applicationIdMap is server rm applicationId and address map, targetApplicationId is consumer's applicationId, so it can't get the consumer address correctly.
当在TC端TCC模式下查找生产者地址下发二阶段指令时,tryOtherApp 是false状态,applicationIdMap 是server端 rm applicationId 和 地址的映射,targetApplicationId 是消费者端的applicationId,因此不能正确获取到消费者端的地址
Ⅲ. Describe what you expected to happen
Ⅳ. How to reproduce it (as minimally and precisely as possible)
Minimal yet complete reproducer code (or URL to code):
Ⅴ. Anything else we need to know?
Ⅵ. Environment:
java -version
):uname -a
):The text was updated successfully, but these errors were encountered: