<div dir="ltr">Thanks Karbir, that works great.<div><br></div><div>Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 17, 2016 at 9:20 PM, Kabir Khan <span dir="ltr">&lt;<a href="mailto:kabir.khan@jboss.com" target="_blank">kabir.khan@jboss.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Try in your operation&#39;s execute():<br>
<br>
public void execute(OperationContext context, ModelNode operation) {<br>
        ModelNode operation = Util.createEmptyOperation(&quot;<wbr>whatever&quot;, context.getCurrentAddress().<wbr>getParent().getParent());<br>
        context.addStep(final ModelNode operation, new OperationStepHandler{<br>
                public void execute(OperationContext context, ModelNode operation) {<br>
<br>
                }<br>
        }, MODEL);<br>
<div><div class="h5">}<br>
<br>
<br>
&gt; On 17 Oct 2016, at 13:30, Michael Musgrove &lt;<a href="mailto:mmusgrov@redhat.com">mmusgrov@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I have subsystem model operation that removes a model node:<br>
&gt;<br>
&gt; {<br>
&gt;     &quot;address&quot; =&gt; [<br>
&gt;         (&quot;subsystem&quot; =&gt; &quot;transactions&quot;),<br>
&gt;         (&quot;log-store&quot; =&gt; &quot;log-store&quot;),<br>
&gt;         (&quot;transactions&quot; =&gt; &quot;0:ffffac11829d:83bb:57f3b02a:<wbr>1e&quot;),<br>
&gt;         (&quot;participants&quot; =&gt; &quot;1&quot;)<br>
&gt;     ],<br>
&gt;     &quot;operation&quot; =&gt; &quot;delete&quot;,<br>
&gt;     &quot;operation-headers&quot; =&gt; {<br>
&gt;         &quot;caller-type&quot; =&gt; &quot;user&quot;,<br>
&gt;         &quot;access-mechanism&quot; =&gt; &quot;NATIVE&quot;<br>
&gt;     }<br>
&gt; }<br>
&gt;<br>
&gt; After removing the node (which can result in removing the participant and transaction) I need to add a step that will refresh the model. I cannot do the refresh from the current context (which will be the node I am deleting) so I need to refresh from a context that is &quot;higher up the tree&quot;. Ideally I want to do<br>
&gt;<br>
&gt;   PathAddress logStoreAddress = context.getCurrentAddress().<wbr>getParent().getParent();<br>
&gt;<br>
&gt; and then do a refresh from logStoreAddress.<br>
&gt;<br>
&gt; My question is how can I trigger a refresh when I am in the &quot;wrong context&quot;?<br>
&gt;<br>
&gt; Mike<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Michael Musgrove<br>
&gt; Transactions Team<br>
&gt; e: <a href="mailto:mmusgrov@redhat.com">mmusgrov@redhat.com</a><br>
&gt; t: <a href="tel:%2B44%20191%20243%200870" value="+441912430870">+44 191 243 0870</a><br>
&gt;<br>
&gt; Registered in England and Wales under Company Registration No. 03798903<br>
&gt; Directors: Michael Cunningham (US), Paul Hickey (Ireland), Matt Parson<br>
&gt; (US), Charles Peters (US)<br>
&gt;<br>
&gt; Michael Cunningham (US), Charles Peters (US), Matt Parson (US), Michael O&#39;Neill(Ireland)<br>
</div></div>&gt; ______________________________<wbr>_________________<br>
&gt; wildfly-dev mailing list<br>
&gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/wildfly-dev</a><br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Michael Musgrove</div><div>Transactions Team</div><div>e: <a href="mailto:mmusgrov@redhat.com" target="_blank">mmusgrov@redhat.com</a></div><div>t: +44 191 243 0870</div><div><br></div><div>Registered in England and Wales under Company Registration No. 03798903</div><div>Directors: Michael Cunningham (US), Paul Hickey (Ireland), Matt Parson</div><div>(US), Charles Peters (US)</div><div><br></div><div>Michael Cunningham (US), Charles Peters (US), Matt Parson (US), Michael O&#39;Neill(Ireland)</div></div></div>
</div>