WFLYCTL0216:找不到管理资源'[(\“ subsystem \” => \“ datasources \”)]'

时间:2019-09-16 11:29:22

标签: java jmx wildfly-12

我尝试刷新独立配置文件中已定义的数据库连接池后,出现错误消息“ WFLYCTL0216:未找到管理资源'[(\“ subsystem \” => \“ datasources \”)]''”。 / p>

我检查了这个link,但没有身体的答案。

基于此link, 原因是 “如果甚至不允许用户访问资源,那么即使实际上确实存在,响应也将好像该资源不存在”,

那么,授权Java代码刷新数据库连接池的配置是什么?

MBeanServerConnection server = ManagementFactory.getPlatformMBeanServer(); 
ObjectName mBeanName = new ObjectName("jboss.as:subsystem=datasources,data-source=xxx");
server.invoke(mBeanName, "flushAllConnectionInPool", null, null);

我希望冲洗功能起作用,但是我收到了先前的错误消息。

0 个答案:

没有答案