<div dir="ltr"><div><div>Hi,<br>I am just checking how wildfly controller handle dynamic resources because<br>issue (WFCORE-2691) where every recursive :read-resource (even with<br>include-runtime=false) asks parent resource for list of all dynamic (runtime only)<br>children.<br><br>For example query:<br><b>/subsystem=messaging-activemq:read-resource(include-runtime=false,recursive=true)</b><br>will cause &quot;server&quot; resource (child of messaging-activemq) is asked for list<br>of all &quot;core-address&quot; (call <i>getChildren(&quot;core-address&quot;)</i>), even trough they are not<br>displayed as part of operation result - only blank placeholder is printed:<br><b>&quot;core-address&quot; =&gt; undefined,</b><br><br>This is problem especially in case of new Elytron resources which allow to browse<br>user identities using AS model - every :read-resource on root or every AS boot<br>currently causes iterating over all users/identities available in all concerned realms.<br><br>Is this design problem?<br>Is there some reason why should wildfly controller ask for all resource children<br>even when they are ignored and not printed?<br></div><div>What do you think about it? How should be resources with dynamic children handled?<br></div><div><br></div><div>Thanks,<br></div></div>Honza<br></div>