ISM Workspace for Designer 2.1.1 must be edited
AAA
In the Base ISM (with Roles) Utopia we have discovered that there is some form of corruption in the Designer 2.1.1 workspace structure which will prevent anyone from successfully upgrading to Designer 3.
An edit to the Utopia project within the workspace structure can be made, but it must be performed before any upgrade to Designer 3 is attempted in the future.
BBB
In root/workspace/Utopia/Provisioning/AppConfig/AppDefs there is a hidden file named ".digest" - this file is not quite right...
About 75% down the file, there is an XML element <itemlist/> which has an XML attribute of type="srvprvLocales". This XML element contains three child elements, but it should only contain one child element. Furthermore, the single child element contains a rogue attribute which should not be there.
CCC
So before upgrading the Utopia base to Designer 3, the .digest file should be edited. First of all remove the final two <item/> elements from the type="srvprvLocales" <itemlist/> element and then in the remaining <item/> element, completely remove the delpend="true" XML attribute.
DDD
When you have finished editing, the edited XML element should look like this:
<itemlist type="srvprvLocales">
<item cn="locale-configuration"
filename="locale-configuration.locale"
hasContainment="false"
protected="true"
visible="false">
<guid>A5DAD981-C343-9820-8432-D264CD5D51FD</guid>
<display>Locale Configuration</display>
<parent-type>srvprvAppDefs</parent-type>
<dirguid>D0682058B2DCDB0180508F0002000000</dirguid>
<dirrev>14</dirrev>
</item>
</itemlist>
EEE
Before upgrading to Designer 3, the Project must be exported from Designer 2.1.1 and then imported into Designer 3 once it has been installed. If the edit described above has not been carried out by this point, then the import will appear to have worked but Localisations will be corrupted
BRgds - M
|