ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Deploy MQGet Node (IA07) to MQSI v5.0

Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next
 Deploy MQGet Node (IA07) to MQSI v5.0 « View previous topic :: View next topic » 
Author Message
mrlinux
PostPosted: Tue Jun 15, 2004 8:15 pm    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Well for the most part I have been looking for DOCs on how to get the node known to the toolkit.

1) I have used mqsimigratemsgflows to import the message flow that contains the node.
2) I renamed one of the terminals so that it had no space's
3) I have tried to deploy and Iam getting an error.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
fjcarretero
PostPosted: Tue Jun 15, 2004 11:59 pm    Post subject: Reply with quote

Voyager

Joined: 13 Oct 2003
Posts: 88

Jeff,

Have you copied the plugin project into the <wbimb_install>/eclipse/plugins?

Before doing this you have to close the toolkit. Once you have done the above, restart the toolkit and you will see that the node appears under its own category with all the other built in nodes when you select a msgflow. Try adding this node to a msg flow.

Also, could you post the error message that you are having when you deploy?.

Cheers
Felipe
Back to top
View user's profile Send private message
mrlinux
PostPosted: Wed Jun 16, 2004 5:55 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

What plugin node project, I havent created one and all the instructions I have seen on this seem to be java based plugins.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
fjcarretero
PostPosted: Thu Jun 17, 2004 3:52 am    Post subject: Reply with quote

Voyager

Joined: 13 Oct 2003
Posts: 88

Jeff,

These are the steps I took to migrate the plugin:
1) Create Plugin Project (in the wizard choose 'Create blank plug-in project).
File > New > Message Flow Node Development > Message Flow Plug-in Node Project
2) Create a Plugin Node
File > New > Message Flow Node Development > Message Flow Plug-in Node (Set the same name as the migrated node).
3) Delete the Plug-in node that you have already created.
4) Move/Copy the migrated .msgflow file into the plugin Project (put it where the previous one were).
5) Copy the .lil file into the <wbimb_install>/bin
6) Close the toolkit. Copy the plugin project into <wbimb_install>/eclipse/plugins
7) Restart the toolkit

If you look in the redbook I told you, you'll have better instructions.

NOTE: Take care with the yes_no properties of the plugin, because they're translated into boolean and the plugin is unable to read them.

Cheers
Felipe
Back to top
View user's profile Send private message
mrlinux
PostPosted: Tue Jun 22, 2004 10:46 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Ok Iam back in town, I was at the MQ Conference last week.

I have done the following:

1) I have recompiled the lil file with v5 stuff plus changed the '
no message' terminal to 'no_message'
2) I have created a plugin node project called MQGet and copied
it to the plugin dir.
3) I restarted ToolKit and I now have the MQGet node showing up
in the node list with correct terminal names and prorperties.
4) I deploy a message flow using this and it wont deploy because it doesnt
recognize the node type.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Tue Jun 22, 2004 10:49 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Jeff,
What is the exact error message you get when deploying the message flow? Can you list down the data you entered when creating the plug-in in the toolkit?
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
fjcarretero
PostPosted: Wed Jun 23, 2004 12:25 am    Post subject: Reply with quote

Voyager

Joined: 13 Oct 2003
Posts: 88

Jeff,

Really I don't know exactly how it works. There's some sort of matching going on between:

1. The name of the .lil file (ex SendMailPlugIn.lil)
2. The name of the node (ex SendMailPlugIn.msgnode)
3. The nodeName in the implementation. (ex. SendMailPlugInNode)

It seems that the nodeName MUST follow this rule <name_of_the_node>+Node. At least I have seen this in a Java node.

Hope this helps

Cheers
Felipe
Back to top
View user's profile Send private message
mrlinux
PostPosted: Wed Jun 23, 2004 7:21 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Well I had asked questions at the MQ Conf and the answer to the question was

1) Plugin Name is MQGet
2) Node is appended to the end of it to find it in a lil file
3) all the terminal names must match (also no spaces)

And so far Iam following that.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
mrlinux
PostPosted: Fri Jun 25, 2004 10:49 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Here it is

BIP2241E: LIL not found for message flow node type 'MQGetNode' in message flow 'JJ'.

The message broker received an instruction to create a message flow node of type 'MQGetNode', in message flow 'JJ'. The broker does not have the capability to create nodes of this type because an implementation library for this node type was not found in the LIL path.

Ensure that the LIL path is correct and contains all the necessary node implementation libraries, including those supplied by IBM. Then ensure that the message flow and any nested message flows have been saved. Redeploy the new configuration to the broker ensuring that the complete configuration option is used. If the problem persists contact your IBM support center.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Mon Jun 28, 2004 11:23 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Jeff,

What name did you give to your plug-in node? Is it MQGet or MQGetNode?
I don't have access to my machine right now, but I'll first try to uninstall my migrated MQGet node and start from step one. I'll post the detailed instructions here.
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
fjcarretero
PostPosted: Tue Jun 29, 2004 2:44 am    Post subject: Reply with quote

Voyager

Joined: 13 Oct 2003
Posts: 88

Jeff,

I have managed to install and deploy the MQGet node.

I have followed the instructions I posted and I have given the following names:

Name of the plugin project: MQGetNode
Name of the plugin: MQGet

The only thing I have changed is before migrating the flow, I have changed the name of the output terminal from "no message" to "no_message".

I haven't modified the source to reflect the changes on the name of the terminal, but I can successfully retrieve a message if the queue is not empty when using the unmodified .lil file.



So really I can't figure out where's your problem.
Let me know If I can help you.

Cheers
Felipe
Back to top
View user's profile Send private message
mrlinux
PostPosted: Tue Jun 29, 2004 5:57 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

What version/csd of Visual C are you using and can you pass along the command line switchs ??
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
fjcarretero
PostPosted: Tue Jun 29, 2004 6:28 am    Post subject: Reply with quote

Voyager

Joined: 13 Oct 2003
Posts: 88

Sorry,

What I meant is that as I don't need MQGet in my current project, I am using the .lil file that comes when you download the plugin. I haven't bothered to recreate a new .lil file with the changed name.

Cheers
Felipe
Back to top
View user's profile Send private message
chanduy9
PostPosted: Tue Jun 29, 2004 7:37 am    Post subject: Reply with quote

Disciple

Joined: 28 Nov 2001
Posts: 177
Location: USA

Hi,

We tried to migrate the Postit Plugin node...and we did it successfully. The redbook Migration to WebSphere Business Integration Message Broker V5 explains step by step migration.

Good Luck...

Thanks,
Chandra.
Back to top
View user's profile Send private message
mrlinux
PostPosted: Tue Jun 29, 2004 8:44 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Well I have migrated the sendmail plugin without an issue. And ps the red book's example assumes a java plugin not a C plugin, so for those of us who are somewhat new to this version it doesnt make sense.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next Page 2 of 3

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Deploy MQGet Node (IA07) to MQSI v5.0
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.