org.springblade.core.tenant.exception.TenantDataSourceException: argument "content" is null

Blade 未结 2 300
x326882512
x326882512 剑侠 2024-12-23 17:48

一、该问题的重现步骤是什么?

1. 固定时间点出现,过一会儿又不报错;日志AOP也是去掉了的;


二、你期待的结果是什么?实际看到的又是什么?

image.png

1734947218280.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

2.9.0版本


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2024-12-23 19:08

    用到TenantDataSourceException的一共就两处,你在这里打上日志,在cache里把详细参数都打印出来,以及详细的报错堆栈也打印出来,看看具体的错是什么。

    另外请给我们邮箱:bladejava@qq.com 发一个邮件提供授权公司名,登记为商业账号后方可进行商业版问题答疑。

    CleanShot20241223190745@2x.png

    CleanShot20241223190757@2x.png

    作者追问:2024-12-24 09:31

    版本2.9.1

    这里加不了日志,改不了。。。。。


    image.png

    作者追问:2024-12-24 09:33

    这两天出现 频率特别多,客户不安逸;

    作者追问:2024-12-24 10:21

    BladeX-Tool官网没有对应的2.9.1的版本,是直接改了引用吗?

    作者追问:2024-12-24 11:18

    只有

    blade-starter-tenant
    没有blade-starter-tenant-dynamic

    image.png
    blade-starter-tenant加了日志重新引用成功,启动报错。。。。。

    image.png

    回答: 2024-12-24 11:20

    这里下载对应版本的tool工程,然后修改对应部分,再执行mvn clean install刷新依赖:https://center.javablade.com/blade/BladeX/releases/tag/v2.9.1.release

    作者追问:2024-12-24 12:47

    blade-starter-tenant
    没有blade-starter-tenant-dynamic



    作者追问:2024-12-24 12:49

    改了上面链接的tool,引用后

    blade-starter-tenant
    没有blade-starter-tenant-dynamic

    回答: 2024-12-24 12:50

    下载对应版本就行了,别管别的,低版本不需要dynamic

    作者追问:2024-12-24 13:03

    按上面的链接改了过后,动态设置租户id代码报错

    blade-starter-tenant
    没有blade-starter-tenant-dynamic

    blade-starter-tenant
    没有blade-starter-tenant-dynamic

    blade-starter-tenant
    没有blade-starter-tenant-dynamic


    回答: 2024-12-24 13:05

    你改了哪里,bladex-tool有没有install成功,工程里报什么错,都截图发出来

    0 讨论(0)
  • 2024-12-24 13:47

    加了日志引用成功后,动态设置租户id的代码报错;

    image.png
    image.png
    image.png
    image.png

    0 讨论(0)
代码语言
提交回复