在 Wildfly 9 中显示所有 JNDI 名称

Show all JNDI names in Wildlfy 9

在 Wildfly 9 中显示注册的 JNDI 名称的正确方法是什么?

对于旧版本,可以使用 /subsystem=naming:jndi-view,但它似乎不再有效。当运行处于域模式时。

感谢您的帮助。

鉴于您 运行 处于域模式,您需要告诉服务器您对哪个配置文件中的 jndi 名称感兴趣。

运行 /subsystem=naming:jndi-view 在域控制器本身上执行命令,而不是在实际定义了子系统的某些配置文件上执行命令。

要获得您想要的内容,您需要在域内的实际服务器 运行 上执行 jndi-view 操作。

例如:

/host=master/server=server-one/subsystem=naming:jndi-view

你会 return 在主机 master

上对服务器 server-one 进行 jndi 视图

图形方式也对我有用,导航到管理控制台并进行:

Runtime -> Standalone server -> Subsystems -> JNDI View -> View