Jndi 值不支持点
Jndi value cant support dots
我正在尝试使用工具 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)
等等...
但是没用..
当我在服务器控制台中查看时,我希望在 JNDI 中获得值 /var/opt/logback。xml。
终于找到了解决办法:
我看了standalone.xml里的值,那里的值是OK的!!问题似乎只出在 JBOSS 的管理控制台的查看器上,没关系!
我正在尝试使用工具 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)
等等...
但是没用..
当我在服务器控制台中查看时,我希望在 JNDI 中获得值 /var/opt/logback。xml。
终于找到了解决办法:
我看了standalone.xml里的值,那里的值是OK的!!问题似乎只出在 JBOSS 的管理控制台的查看器上,没关系!