Hi,
So,I've created workspace in 2016.1,ran it,it went perfect.
Then I gave workspace to a colleague who ran it on 2016.0 with same data,some results weren't good at all,specifically creation of donut polygons.The parameters were indeed set to Create Donut = Yes and Drop Holes = No.
There was no Error Message 'These transformers are not in your system...' while oppening in 2016.0.Workbench ran workspace succesfully.
We've already found solution/workaround.While in 2016.0,delete AreaBuilder that was created in 2016.1 and add AreaBuilder.Everything worked as expected.
I was wondering,does anyone know why did this problem occur?
Thanks
I've taken some Workspaces created in 2015/2016 and saved them as 2017.0.1.1 Workspaces.I've removed Readers and Writers and added them in fresh.In some cases I get this report in the log:
Workbench: Workspace integrity check during load found one or more readers/writers with configuration issues.
Workbench: Backed up current workspace as: E:\AddressBase\Plus\FME\LACHS (backup).fmw
Workbench: Fixed reader/writer configuration issues.
I know this means the issues should be fixed,but it raised the question in my mind about the best way to upgrade Workspaces.I know old ones should generally run in a later version of FME but in these cases I'm changing the Reader(s) and/or Writer(s) so I might as well update the Workspace version.
Some Workspaces have a lot of transformers in,so is a good upgrade path to create a blank Workspace,add the Reader(s) and Writer(s) then copy and paste the transformers from the old Workspace (then upgrade transformers and edit parameters if necessary)?
How do I ensure that my workspaces still work in a newer version of FME?
This could make FME consultants' life much easier,as their clients may not be able to keep up with the latest versions.This is especially the case with FME servers,the upgrade of which often involves IT departments with their own schedule and procedures to follow.