Video Screencast Help

Integration component category name

Created: 17 Jul 2012 | 9 comments

This was covered previously in this post, https://www-secure.symantec.com/connect/forums/component-category-name, but the post has been closed so I am posting my question since I cannot respond.

I have found the help editor and created a category in pane on the left underneath toolbox. What I cannot figure out how to do is make that component name appear in the components list in the workflow editor. I am wondering if I need to reload or refresh the integration component from within the workflow? I think I am missing something simple but I cannot figure out what it is. Thanks in advance.

Comments 9 CommentsJump to latest comment

reecardo's picture

To move a component from one category to another, just physically drag the component into the folder in the treeview on the left.

For example, lets say you have 2 categoires in a treeview "B" and "C"... when you click on B you get all the comps under B. If you wanted a comp to show up under C, click on B to get the comps to appear. Then click on the comp and drag it to C.

rpoag's picture

So right now, for ease, there is one category called NGC which houses everything. I don't want to move components I want to make NGC show up in the components list in a workflow when I import the component.

Example: Let's say I started a new workflow and I imported my component called, ever so creatively, 'MyComponent' which has just the one category of NGC. I want to see a category called NGC in the list of components on the components tab in the toolbox pane in designer. Right now everything gets listed under (no category) which seems wrong. Does that make more sense? I can upload a screenshot if it would help.

Ryan Poag
Northrop Grumman
If your question has been resolved, please be sure to "Mark as Solution"! Thank you.

reecardo's picture

Are you saving in the HelpEditor before exiting? It's a good idea to save and kill the Help Editor before seeing your changes in the designer. You can always launch the HelpEditor again by clicking WorkflowHelpEditor.exe in <install>/Designer/bin

I have seen an issue where a category doesn't appear unless a component exists in the category...

rpoag's picture

I did some poking around and the component was renamed at some point because the name of the  DLL being produced does not match the name of the component when help opens. Could this mismatch be why it doesn't work? The other integration component we have works as I would expect.

Ryan Poag
Northrop Grumman
If your question has been resolved, please be sure to "Mark as Solution"! Thank you.

reecardo's picture

Yes, the mismatch could explain why it's not showing up.

rpoag's picture

Is there any way to fix the naming without having to rebuild the component?

Ryan Poag
Northrop Grumman
If your question has been resolved, please be sure to "Mark as Solution"! Thank you.

reecardo's picture

Basically all .libconfigs are just .zips of source files. You could "unzip" the libconfig and modify the source of Type.xml. Type.xml stores the namespace/classnames of components and binds them to a friendly name used by the other source files.

Once modifed you can rezip and test. (note: I would back up the original before attempting this)

Your other option is to remove the existing .libconfig and just have the HelpEditor build a new one on open after Recompile and Close. This is abad option is there are lots of comps and you've made help edits.

rpoag's picture

I tried editing the XML in the libconfig but that did not fix it when I went to recompile. Ultimately I ended up editing IStorableObject.xml in the .SymWorkflow and .DynamicTypes files and then recompiling after deleting the libconfig file. There was nothing in the help of any value so deleting it was not a big deal. It showed up correctly after that.

Ryan Poag
Northrop Grumman
If your question has been resolved, please be sure to "Mark as Solution"! Thank you.

rpoag's picture

Definitely saving before closing, also recompiling each time but it was just recently that the workflow found updated DLLs.

I wonder if I am doing this in the wrong order? To change the help I have been opening the integration component and selecting 'Recomile and Close' because I know it brings up the help screen and I figure the DLL needs to be rebuilt. One of the ntegration components no shows as categorized but another does not. That is progress but I am not sure what I did to be able to repeat the results. I will poke around some more.

Ryan Poag
Northrop Grumman
If your question has been resolved, please be sure to "Mark as Solution"! Thank you.