Author |
Message
|
schroederms |
Posted: Tue Feb 08, 2005 2:46 pm Post subject: WBI - Distributing a user-defined node |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
I've got 5 user defined nodes. The nodes and flows including them have been migrated from v2 to v5 in WBI and the flows have been deployed.
I've created the zip files as explained on Help ( Distributing a user-defined node ), so they show up in the pallet within the ToolKit where all nodes show up, one out of the five showed up properly.
For example, one of the nodes I'm trying to deploy is called SECADMINPlugin, however in the pallet it shows up as :
category.name
entry SECADMINPlugin
instead of :
SECADMIN
"icon" SECADMINPlugin
Does anyone now what I'm missing in the Message Flow Plugin-in Node Project ?
Thanks,
Mike |
|
Back to top |
|
 |
moorej_gl |
Posted: Tue Feb 08, 2005 3:06 pm Post subject: |
|
|
 Apprentice
Joined: 01 Dec 2003 Posts: 35 Location: Madison, WI
|
What's in your project right now? Do you have all the icon .gif's? Are they java or C plugins? |
|
Back to top |
|
 |
schroederms |
Posted: Tue Feb 08, 2005 3:07 pm Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
I've got all the .gif's and this is a java node. |
|
Back to top |
|
 |
andypiper |
Posted: Wed Feb 09, 2005 2:48 am Post subject: |
|
|
 Acolyte
Joined: 29 Oct 2001 Posts: 59 Location: London
|
This problem is caused by names and identifiers being specified incorrectly in the plugin.xml file. The id and name attributes of the <plugin> element should match the directory name of the plugin itself. A fix is to change the directory names to match the plugin id and version (as for the plugins under the <WBIMB>/ibtoolkit/plugins directory).
So for a plugin installed in <WBIMB>/ibtoolkit/plugins/com.yourorg.mbnode you would have a plugin.xml as follows:
Code: |
<plugin id="com.yourorg.mbnode" name ="com.yourorg.mbnode" version="1.0.0"> |
|
|
Back to top |
|
 |
schroederms |
Posted: Wed Feb 09, 2005 11:22 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
Thanks for the reply.
I rebuilt a Message Flow Plug-in Node project and added these nodes to the one project. I can now see them in the pallette, however when I add one to a flow the icon associate with the obj30 ( I assume this is where it comes from), does not appear.
I've got nodes from a vendor (iWAY) added to the pallette, theirs functions fine. I've looked in their pallet xml file to see how theirs looks and I can not see where it references a larger icon as well.
I'll keep digging.
Thanks,
Mike |
|
Back to top |
|
 |
andypiper |
Posted: Wed Feb 09, 2005 3:36 pm Post subject: |
|
|
 Acolyte
Joined: 29 Oct 2001 Posts: 59 Location: London
|
My only initial thought on this is that your icon may not be the exact correct dimensions etc.. It is a long shot I know. I'll think about this some more and let you know if I come up with anything else. |
|
Back to top |
|
 |
|