So you've created an Integration Component with SQL Generators etc included.
You add a new Generator to the list, get to the end and after you 'Recompile and close' the following warning shows:
Open up Symantec Workflow Explorer and go to the Log Viewer tab.
(<Install Drive>:\Program Files\Altiris\Workflow\Logs\logicbase.tool.generator.exe.log)
Application Name : LogicBase.Tool.Generator.exe
Process ID : ##
Date :DD/MM/YYYY HH:NN:SS
Log Level :Error
Log Category :LogicBase.Tool.Repository.OperationManager
Machine Name : <SERVERNAME>
Message :
System.ArgumentException: String with name 'XXX' has already been added
Parameter name: name
at Symantec.Workflow.HelpEditor.Internal.ResxFile.AddString(String name, String value)
at Symantec.Workflow.HelpEditor.Internal.FileWriter.WriteToolboxCategories(String baseCategoryPath, IEnumerable`1 categories)
at Symantec.Workflow.HelpEditor.Internal.FileWriter.WriteToolbox(XmlWriter xml)
at Symantec.Workflow.HelpEditor.AssemblyWriteFile.ExecuteAsync()
at Symantec.Workflow.Manager.Common.Operation.BeginExecution()
The Help Editor will still open but you won't have the folder containing the component, like it would usually, given the Component name.
The reason from the Logs show there is an issue with a name that is trying to be created in the Help Editor File.
The component still exists it just won't be in it's own folder.
You will need to manually create this.
Select Components from the Type section and it will show:
Under Toolbox select the top level folder right-click and Add:
Give it a Name:
Now drag the component from the Components section into this new folder:
It may appear in the top level folder as well (Test_INT) so just move it from there into the sub-folder.
The fix will be added to the next rollup release for Workflow 7.6. |
---|