如何设置Jboss Modeshape JNDI属性

如何设置Jboss Modeshape JNDI属性,jboss,repository,jndi,modeshape,Jboss,Repository,Jndi,Modeshape,如何在名为示例的本地jboss modeshape存储库上设置jndi name属性 我刚试过, /subsystem=modeshape/repository=sample:addjndi name=jcr/sample代码但失败 { "outcome" => "failed", "failure-description" => "JBAS014803: Duplicate resource [ (\"subsystem\" => \"modeshap

如何在名为示例的本地jboss modeshape存储库上设置jndi name属性 我刚试过, /subsystem=modeshape/repository=sample:addjndi name=jcr/sample代码但失败

{
    "outcome" => "failed",
    "failure-description" => "JBAS014803: Duplicate resource [
    (\"subsystem\" => \"modeshape\"),
    (\"repository\" => \"sample\")
]",
    "rolled-back" => true
}
此CLI命令

/subsystem=modeshape/repository=sample:add(jndi-name="jcr/sample")
将尝试添加具有给定jndi名称属性的名为sample的存储库。错误消息表明您已经有一个现有的示例存储库,因此您不想添加存储库,而只想更新示例存储库上的jndi名称属性。要执行此操作,只需使用以下命令:

/subsystem=modeshape/repository=sample:write-attribute(name=jndi-name,value="jcr/sample")
可以使用以下命令读取属性:

/subsystem=modeshape/repository=sample:read-attribute(name=jndi-name)
您可以使用以下内容阅读存储库资源的描述:

/subsystem=modeshape/repository=sample:read-resoure
或存储库资源及其子资源的:

/subsystem=modeshape/repository=sample:read-resoure(recursive="true")

它是如何失败的?你收到错误信息了吗?