首页 > 解决方案 > jndi值不能支持点

问题描述

我正在尝试使用工具 jboss-cli.sh 声明一个新的 JNDI。

这是我的基本指示:

/subsystem=naming/binding=java:/comp/env/config/rutaLogback:add(value="/var/opt/logback.xml",binding-type=simple)

问题是我的值有一个点 (value="/var/opt/logback.xml"),当我执行它时,显示的值只是“xml”,而不是我在指令中写的完整值。

我试图通过许多不同的方式来逃避这个点。

:add(value="/var/opt/logback\.xml",binding-type=simple)
:add(value="/var/opt/logback\\.xml",binding-type=simple)
:add(value="/var/opt/logback\\\.xml",binding-type=simple)
:add(value="/var/opt/logback.xml",binding-type=simple)

ETC...

但它不起作用..

当我在服务器控制台中查看时,我希望在 JNDI 中获得值 /var/opt/logback.xml。

标签: jbossjndijboss-cli

解决方案


最后我找到了解决方案:

我观察了standalone.xml中的值,那里的值没问题!!问题似乎只出在 JBOSS 管理控制台的查看器上,没关系!


推荐阅读