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 » xecU_E_ERROR_IN_DLL Loading API Exit MirrorQ

Post new topic  Reply to topic
 xecU_E_ERROR_IN_DLL Loading API Exit MirrorQ « View previous topic :: View next topic » 
Author Message
E. A. Cooke
PostPosted: Mon Jan 15, 2007 5:07 am    Post subject: xecU_E_ERROR_IN_DLL Loading API Exit MirrorQ Reply with quote

Newbie

Joined: 05 Dec 2005
Posts: 8

I have two HP-UX servers both are HP-UX 11.11. I implemented and tested with MirrorQ on box1 (test) and was ready to do the same on box2 (Dev), but keep getting the following error:

01/12/07 16:37:21
AMQ7214: The module for API Exit 'mirrorq' could not be loaded.

EXPLANATION:
The module '/var/mqm/exits/mirrorq_r' for API Exit 'mirrorq' could not be
loaded for reason xecU_E_ERROR_IN_DLL.
ACTION:
Correct the problem with the API Exit module 'mirrorq'.
----- amqzxmpa.c : 422 --------------------------------------------------------

I've used the same copies of mirrorq and mirrorq_r on both servers and even recompiled them on box2 and used those modules successfully on box1. Box2 will not load. I've checked the permissions and the defeault exit directory and it is /var/mqm/exits. If I remove mirrorq_r, but leave mirrorq the I get xecU_I_FUNCTION_NOT_FOUND. Is there any other reason for this load error that I'm missing?
Back to top
View user's profile Send private message
E. A. Cooke
PostPosted: Thu Jan 25, 2007 7:52 am    Post subject: Load Error Reply with quote

Newbie

Joined: 05 Dec 2005
Posts: 8

In working witj IBM we found that this MQS install had been done specifying DCE POSIX 4. In order to get the mirorq exit to load I had to recompile using options "LIBS_r = -lmqm_d -ld4r -lcma -lmqmzf_d" instead of "LIBS_r = -lmqm_r -lmqmzf_r". However, this now causes our broker (WBI/MB 6.0) to shutdown all execution group and restart them continuously. Has anyone else run into this problem with the broker?
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Jan 25, 2007 7:56 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

a) You probably should uninstall MQ and reinstall without DCE.

b) You should seriously reconsider using mirrorq in a production environment - it's sample code, and should be used as that - a thing to base your own code on. It's unsupported entirely - always has been, always will be - and the person who wrote it doesn't even read this forum anymore.

c) You should reconsider whatever business requirements are driving you to consider using MirrorQ in the first place.
_________________
I am *not* the model of the modern major general.
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 » xecU_E_ERROR_IN_DLL Loading API Exit MirrorQ
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.