0

name一般的に言えば、親要素に属性が含まれていないネストされた要素を別の要素内に追加しようとしています。

<parentElement name="fooName">
    <foo property1="abc"/>
</parentElement>

なる必要があります:

<parentElement name="fooName">
    <foo property1="abc">
        <fooChild property2="bcd"/>
    </foo>
</parent>

CLIこれの問題は、コマンドのパスを適切に構築する方法が見つからないことです。

/sybsystem=xxx/parentElement=fooName/foo:add(fooChild={property2="bcd"})

私にエラーを与えるNode path format is wrong around 'foo' (index=37).

これは、foo要素に属性がないためだと思いますname


keyより具体的には、要素内に要素を追加する方法を探していjwtます:

         <token-realm name="jwt-realm" principal-claim="sub">
                <jwt issuer="${JWT_ISSUER}" audience="${JWT_AUDIENCE}" public-key="${JWT_PUBLIC_KEY}"/>
         </token-realm>

なる必要があります:

           <token-realm name="jwt-realm" principal-claim="sub">
                <jwt issuer="${JWT_ISSUER}" audience="${JWT_AUDIENCE}" public-key="${JWT_PUBLIC_KEY}">
                    <key kid="xxx" public-key="${JWT_PUBLIC_KEY}"/>
                </jwt>
           </token-realm>

私が使用しようとしているコマンド:

/subsystem=elytron/token-realm=jwt-realm/jwt:add(key={kid="xxx",public-key="${JWT_PUBLIC_KEY}"})

そして私が得るエラー:Node path format is wrong around 'jwt' (index=41).

4

1 に答える 1