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 » General IBM MQ Support » API Exit Configure

Post new topic  Reply to topic
 API Exit Configure « View previous topic :: View next topic » 
Author Message
rajmq
PostPosted: Fri Dec 05, 2003 1:04 am    Post subject: API Exit Configure Reply with quote

Partisan

Joined: 29 Sep 2002
Posts: 331
Location: USA

Hi

I was trying to configure the API Exits in NT2000 using the Mirrorq Procdure
I have some doubts on that ..
Enter a name for the API Exit such as MirrorQ.
//Added the name like MirrorQ
Enter EntryPoint in the Function field.
Here which entry filed i need to specify
Can anyone tried this support pack?? and help me out......

thanks Advance
raj
Back to top
View user's profile Send private message
clindsey
PostPosted: Fri Dec 05, 2003 6:21 am    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

Raj,

You should enter litterally the word "EntryPoint" in the function field.

Charlie
Back to top
View user's profile Send private message
rajmq
PostPosted: Sat Dec 06, 2003 7:19 am    Post subject: Reply with quote

Partisan

Joined: 29 Sep 2002
Posts: 331
Location: USA

Hi

Thanks for ur Reply

I was tried same which is mentioned in below,But i am getting error like

003/12/06 19:11:46
AMQ7215: The API Exit 'MirrorQ' function '"EntryPoint"' could not be found inthe module 'E:\program files\IBM\WebSphere MQ\Exits\mirrorq.dll'.
EXPLANATION:
The API Exit 'MirrorQ' function '"EntryPoint"' could not be found in the module
'E:\program files\IBM\WebSphere MQ\Exits\mirrorq.dll'. The internalreturn codewas 24948.

regards
raj
Back to top
View user's profile Send private message
clindsey
PostPosted: Sat Dec 06, 2003 12:28 pm    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

Do not include the quote marks, just EntryPoint

Charlie
Back to top
View user's profile Send private message
rajmq
PostPosted: Sun Dec 07, 2003 6:08 am    Post subject: Reply with quote

Partisan

Joined: 29 Sep 2002
Posts: 331
Location: USA

Hi

Thanks for ur Reply

After removing the double quotes i am able to start the QMgr.I was tried to put msg to LCLQ,But the message is not copied to mirrorq.
I did following steps

1I have created two queue in single qmgr.The names are like TEST and TESTCOPY.
2.I have given the following properties in the QMGR level.
a) Name is : MirrorQ
b)Funcation : EntryPoint
c)Module :E:\Programfiles\IBM\WebMQ\Exits\mirrorq.dll
d)Data : TEST,TESTCOPY,QM1
3.stop & start the QMGr, it is ok
4.But when i was tried to put message to LCLQ,it is not copied to TESTCOPY Queue.
5.Also i was trying see logs, there is no failure message.

Is it missing anything??

regards
raj
Back to top
View user's profile Send private message
clindsey
PostPosted: Sun Dec 07, 2003 8:18 am    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

Put "mirrorq" in the data field, (without the quotes)
Then create a Namelist that has the name mirrorq. You put your source and target queue in this Namelist.

-From the MQExplorer click on the + sign next to the Queue Manager name.
-Click on the + sign next to the Advanced tab to expand the list.
-Right click on Namelist and select New and Namelist.
-Enter the name mirrorq.
- In the names field, enter TEST,TESTCOPY,QM1
-Click OK to save the new Namelist.

Stop and start the qmanager again.

NOTE: After the initial setup is done. If you want to add or change the queues in the namelist, you do not have to stop/start the qmgr again.

Charlie
Back to top
View user's profile Send private message
rajmq
PostPosted: Sun Dec 07, 2003 8:47 am    Post subject: Reply with quote

Partisan

Joined: 29 Sep 2002
Posts: 331
Location: USA

Hi

Thanks for ur immd reply

I followed same steps which is mentioned below,But still no luck
Where i can see the logs


regards
raj
Back to top
View user's profile Send private message
clindsey
PostPosted: Sun Dec 07, 2003 10:14 am    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

I missed something on your earlier post.
If you are trying to put to LCLQ and have the messages copied to TESTCOPY, your Namelist string should be LCLQ,TESTCOPY,QM1.

Just alter the Namelist and save the change. You do not have to restart the qmgr.

Charlie
Back to top
View user's profile Send private message
rajmq
PostPosted: Sun Dec 07, 2003 11:13 pm    Post subject: Reply with quote

Partisan

Joined: 29 Sep 2002
Posts: 331
Location: USA

Hi

Thanks, it is worked both the LCLQ and Remote Q scenerio.
Is it any idea how many queues i can add in the namelist param.


regards
raj
Back to top
View user's profile Send private message
clindsey
PostPosted: Mon Dec 08, 2003 6:44 am    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

A Namelist allows up to 256 names in the list and mirrorq requires 3 names per entry so that gives you about 85 queues.

Charlie
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » API Exit Configure
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.