Skip to main content
Question

WorkspaceRunner question

  • June 26, 2018
  • 2 replies
  • 68 views

dustin
Influencer
Forum|alt.badge.img+31

I am working in FME2017. I have a parent workspace that calls on a child workspace via the WorkspaceRunner. Initially, both workspaces are stored in the same directory. If I move the parent workspace to a different location, the directory specified in the WorkspaceRunner automatically updates to the location I move the parent into. Since the WorkspaceRunner can no longer find the child workspace in the location being called, all the parameters are now cleared, and the WorkspaceRunner is flagged as an incomplete transformer.

I can work around this....But, is this expected, or is this a bug?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

daveatsafe
Safer
Forum|alt.badge.img+20
  • Safer
  • June 26, 2018

Hi @cartoscro,

This is the expected behavior. In Workbench, any file paths that are children of the workspace path are stored as relative to the workspace. Most people find this more convenient, since they are likely to move local data or child workspaces along with a workspace.

If you initially place the child workspace in separate folder, the WorkspaceRunner should store an absolute path to it, allowing you to move the parent workspace with no changes.


ekkischeffler
Contributor
Forum|alt.badge.img+7
  • Contributor
  • November 5, 2019

Hi @daveatsafe, one issue I found with this behavior is that the paths also break when the workspace is opened as a copy.

If a workspace is already opened by another user, I can only open it as a copy. In this case, all path break since the copy is opened in my temp directory. It would be great if in this scenario the paths did not change.