Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

seata v2.3.0 Pre-release xa模式使用kingbase数据库提示 not support #7192

Open
KEJIAN74 opened this issue Mar 4, 2025 · 4 comments
Open
Assignees
Labels
task: help-wanted Extra attention is needed

Comments

@KEJIAN74
Copy link

KEJIAN74 commented Mar 4, 2025

Ⅰ. Issue Description
seata 2.3.0 预发布版本 xa模式使用kingbase数据库作为数据源,报错 xa not support dbtype: kingbase
Ⅱ. Describe what happened
当使用注解开启xa代理,执行到全局事务方法时直接报错
@EnableAutoDataSourceProxy(dataSourceProxyMode = "XA")
@GlobalTransactional
Image
XAUtils 截图
Image
Ⅲ. Describe what you expected to happen
xa模式下能够使用kingbase数据库作为数据源
Ⅳ. How to reproduce it (as minimally and precisely as possible)
Ⅴ. Anything else we need to know?
Ⅵ. Environment:
JDK version : 11
Others: seata2.3.0 Pre-release

@funky-eyes
Copy link
Contributor

<dependency>
  <groupId>cn.com.kingbase</groupId>
  <artifactId>kingbase8</artifactId>
  <version>8.6.0</version>
</dependency>

Is this the driver for Kingbase?

@KEJIAN74
Copy link
Author

KEJIAN74 commented Mar 5, 2025

<dependency>
  <groupId>cn.com.kingbase</groupId>
  <artifactId>kingbase8</artifactId>
  <version>8.6.0</version>
</dependency>

Is this the driver for Kingbase?

是的,这是kingbase的驱动
目前他们最新版本是

<dependency>
  <groupId>cn.com.kingbase</groupId>
  <artifactId>kingbase8</artifactId>
  <version>9.0.0</version>
</dependency>

我测试时使用的是该版本的驱动

@funky-eyes funky-eyes added the task: help-wanted Extra attention is needed label Mar 5, 2025
@funky-eyes
Copy link
Contributor

I don't have a Kingbase database. If I submit an adaptation PR, could you help me with the testing?

@KEJIAN74
Copy link
Author

KEJIAN74 commented Mar 5, 2025

I don't have a Kingbase database. If I submit an adaptation PR, could you help me with the testing?

当然,我可以基于你的提交编译版本,并进行测试,但验证场景可能只限于我们使用的范围,
如果需要更多的测试范围可以提供测试用例地址。
或者如果您那边有资源部署的话,可以使用kingbase官网提供的免费研发版本进行测试。
地址是:https://download.kingbase.com.cn/xzzx/index.htm
我目前使用的数据库版本是V009R001C001B0025

@funky-eyes funky-eyes self-assigned this Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task: help-wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants