Issue
When running the Upgrade Tool in Workbench to upgrade a LiveCycle 7 process to a LC ES orchestration, you may receive the following error:
java.lang.RuntimeException "Branch: <Name> already exists"
Reason
When working with Split activities in LiveCycle 7 it was allowed to have duplicate branch names in the list of branches for a particular Split activity. For example:
Split:
branch
branch
In LiveCycle ES however, this is no longer allowed. All branch names must be unique
Solution
This issue has been fixed in Workbench 8.2.1.3, 9.0.0.0 and later versions. There is a patch available for Workbench ES 8.2.1.2. You should contact Adobe support if you require this patch.
The fix now handles the duplicate branch names by appending an index onto the branch names, for example:
Split:
branch
branch1
_____________________________
reference: (180803060/2338552)
