Author |
Message
|
inMo |
Posted: Tue Mar 26, 2013 12:16 pm Post subject: v8 User Defined Node |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
I have successfully used user-defined nodes (UDNs) in v7.x, and now a first implementation in v8.x. In v7 I had 3 nodes recognized by the toolkit. I'm now working on my second v8 user defined node from subflow. However, although toolkit recognizes UDN#1, I can't get it to recognize UDN#2. I've now written a simple hello world UDN#2 and it still won't recognize it.
Can anyone point me to some logs where toolkit might complain about something it doesn't like about my UDN#2? |
|
Back to top |
|
 |
lancelotlinc |
Posted: Wed Mar 27, 2013 4:56 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
mqjeff |
Posted: Wed Mar 27, 2013 5:34 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
I remember mumbling about this right when v8 came out, that there was some kind of a version indicator that needed to be changed...
But I don't remember firm details...
 |
|
Back to top |
|
 |
inMo |
Posted: Wed Mar 27, 2013 7:22 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
Thank lancelotinc and mqjeff for taking a moment to respond. I will dig into the logs and pay special attention to anything that seems like some sort of version indicator. If by chance you recall the specifics, I take no offense if you want to cut-short my investigation with the solution. |
|
Back to top |
|
 |
inMo |
Posted: Wed Mar 27, 2013 8:08 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
After checking the workspace .log file, it appears not much is being reported regarding UDN#2. While UDN#1 is always loaded, the log reports the same content regardless of weather or not the UDN#2 jar is present in dropins.
Is there a way to flag a debug log level? |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Mar 27, 2013 8:14 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
compare all of the metadata files between the two plugins - the plugin.xml, the properties.xml, the .msgnode file, etc. etc. etc. etc... |
|
Back to top |
|
 |
inMo |
Posted: Sat Mar 30, 2013 3:16 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
General update for anyone that is interested. After comparing the metadata files, the only differences that I noted were that of the node/project name and category name.
One curiosity, UDN#1 does not use the version ...1.0.0.qualifier, rather, it uses just ...1.0.0. As I decided it would help to track the versions, I added back the '.qualifier'. Reloading UDN#1 in toolkit did not work. Toolkit no longer recognized UDN#1. Removing '.qualifier ' remedied the situation and toolkit once again recognized UDN#1.
I tried the same technique for UDN#2, but it did not work. I then built a new 'HelloWorld' UDN#2 from scratch removing .qualifier during setup. This resulted in the same problem, no UDN#2 recognized by toolkit. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Mon Apr 01, 2013 4:41 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
PMR may be in order then. Have you updated to 8.0.0.2? Lots of fixes there, especially related to packaging. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
goffinf |
Posted: Mon Apr 01, 2013 5:53 am Post subject: |
|
|
Chevalier
Joined: 05 Nov 2005 Posts: 401
|
inMo wrote: |
General update for anyone that is interested. After comparing the metadata files, the only differences that I noted were that of the node/project name and category name.
One curiosity, UDN#1 does not use the version ...1.0.0.qualifier, rather, it uses just ...1.0.0. As I decided it would help to track the versions, I added back the '.qualifier'. Reloading UDN#1 in toolkit did not work. Toolkit no longer recognized UDN#1. Removing '.qualifier ' remedied the situation and toolkit once again recognized UDN#1.
I tried the same technique for UDN#2, but it did not work. I then built a new 'HelloWorld' UDN#2 from scratch removing .qualifier during setup. This resulted in the same problem, no UDN#2 recognized by toolkit. |
I can't offer you a solution to your specific problem, but what I can tell you perhaps by way of encouragement, is that I have successfully migrated a number of UDNs from v6.1 to v8 (.0.0.1). It was a little while ago and I do recall needing to 'fiddle about' a bit but it couldn't have been too traumatic or I would remember the details more clearly. If I get a chance over the next couple of days I'll take a look and see of anything jogs my memory, but for now, be assured that it certainly is doable.
On a qualifying note, the UDNs I'm talking about we're NOT encapsualtions of sub-flows, just specific bits of functionality not available in the standard palette or available support packs.
Regards
Fraser. |
|
Back to top |
|
 |
|