在 v 4.6.0 中,我们无法通过 UI 删除 tenat,只能禁用。但是,我看到 TenantMgtAdminService 肥皂服务上有一个 deleteTenant 方法。
我尝试调用此服务,但收到错误消息。从日志来看,它有:
{org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService} - Error deleting tenant with domain: test7.tenant and tenant id: 136. {org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService}
java.lang.NullPointerException
at org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService.deleteTenant(TenantMgtAdminService.java:520)
查看源代码,我认为这可能是一个缺陷,因为空指针异常似乎是由于尝试访问第 520 行左右的“计费服务”引起的。
所以我想知道是否可以配置我的租户,使该计费服务不为空,或者还有其他解决方法吗?
Thanks
在RemoteTenantManagerService中使用deleteTenant操作并重新启动服务器。 ;)
重新启动服务器将清除缓存并允许您添加具有相同域名的新租户。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)