0

domain.xml ( Jboss EAP ) の extensions 要素に新しい属性を追加しようとしました。

<domain xmlns="urn:jboss:domain:1.4">
    <extensions>
        <extension module="org.jboss.as.clustering.infinispan"/>
        <extension module="org.jboss.as.clustering.jgroups"/>
        <extension module="org.jboss.as.cmp"/>
        <extension module="org.jboss.as.configadmin"/>
        <extension module="org.jboss.as.connector"/>
        <extension module="org.jboss.as.ee"/>
        <extension module="org.jboss.as.ejb3"/>
        <extension module="org.jboss.as.jacorb"/>
        <extension module="org.jboss.as.jaxr"/>
        <extension module="org.jboss.as.jaxrs"/>
        <extension module="org.jboss.as.jdr"/>
        <extension module="org.jboss.as.jmx"/>
        <extension module="org.jboss.as.jpa"/>
        <extension module="org.jboss.as.jsf"/>
        <extension module="org.jboss.as.jsr77"/>
        <extension module="org.jboss.as.logging"/>
        <extension module="org.jboss.as.mail"/>
        <extension module="org.jboss.as.messaging"/>
        <extension module="org.jboss.as.modcluster"/>
        <extension module="org.jboss.as.naming"/>
        <extension module="org.jboss.as.pojo"/>
        <extension module="org.jboss.as.remoting"/>
        <extension module="org.jboss.as.sar"/>
        <extension module="org.jboss.as.security"/>
        <extension module="org.jboss.as.threads"/>
        <extension module="org.jboss.as.transactions"/>
        <extension module="org.jboss.as.web"/>
        <extension module="org.jboss.as.webservices"/>
        <extension module="org.jboss.as.weld"/>
    </extensions>
</domain>

以下は、私が試したコマンドです。私が何か悪いことをしたかどうか教えてください。

set /augeas/load/xml/lens "Xml.lns" 
set /augeas/load/xml/incl "/opt/domain.xml"
load
set /files/opt/domain.xml/domain/extensions/#attribute/name = "arunraj"
save

次のエラーが表示されます。分析またはデバッグする方法を教えてください。

A-Z_a-z-] / = /#空/ } | { /#pi/ })\n ツリー付き\n { \"#text\" = \"\n \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \ "extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \ " } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \" #text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\"= \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \" #text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \" #empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\ " = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"# text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#テキスト\" = \" \" } { \"拡張子\" = \"#空\"} { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\" = \" #empty\" } { \"#text\" = \" \" } { \"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"extension\ " = \"#空\" } { \"#テキスト\" = \" \" } { \"#属性\" }"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"#attribute\" }"extension\" = \"#empty\" } { \"#text\" = \" \" } { \"#attribute\" }"

4

1 に答える 1

1

追加しようとしているノードは、ノードの#attribute前に来る必要がありますextension。そのために使用する必要がありますinsert

augtool> ins #attribute before /files/tmp/domain.xml/domain/extensions/*[1]
augtool> set /files/tmp/domain.xml/domain/extensions/#attribute[1]/name "arunraj"
于 2015-11-09T08:03:51.127 に答える