I was wondering if anyone had an experience of using a WorkspaceRunner within another WorkspaceRunner.
So:
Workspace1(Parent) has a WorkspaceRunner which calls Workspace2(Child).
Workspace2 then uses a WorkspaceRunner to call Workspace3(Grandchild).
I'm assuming that if you leave "Wait for job to complete" at "Yes", then you can do this down to about 6 or 7 levels "deep" before running out of FME licenses (but just guessing).
However, ideally I'd like to use concurrency; I guess if I set the parent to use 7 processes for the child, then the child won't be able to run its own grandchildren as there won't be any licenses available. So I've set a maximum of 3 children running and disabled concurrency for the grandchildren.
Has anyone else dealt with this? Is my interpretation how it works? I don't currently have the ability to test it, so figured I'd ask.
Thanks,
Jonathan