Say we have a composite operation with 2 steps:
This will fail:
Failed to execute batch: JBAS014739: No handler for add at address
[("subsystem" => "messaging")]
This fails because at the time of validation the /subsystem=messaging:add is not valid.
To illustrate, the execution order is
A possible solution is to convert this to the following:
V2 (works now because 1 has registered the subsystem API)
I think that should work but it's a very complex area, particularly in a managed domain, so it's not at all certain this would prove feasible.