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 » Problems with custom services on 5.3

Post new topic  Reply to topic
 Problems with custom services on 5.3 « View previous topic :: View next topic » 
Author Message
tleichen
PostPosted: Wed May 02, 2007 8:16 am    Post subject: Problems with custom services on 5.3 Reply with quote

Yatiri

Joined: 11 Apr 2005
Posts: 663
Location: Center of the USA

I've found some more problems with the MQ Explorer on version 5.3 CSD 13 with regard to defining custom services. To illustrate this, I have created four queue managers named TESTA, TESTB, TESTC, and TESTD. I have defined a custom service on TESTA and TESTB to start and stop the pubsub broker on these queue managers. These services are named PubSubA and PubSubB, respectively. This works fine.

When I was doing the same thing for TESTC, I inadvertently typed the parameters that were to be used on TESTD. I did not hit the OK or APPLY buttons, but I did hit the Genereal tab, which caused my definition to be applied, and a PubSubD custom service was defined under TESTC. I then deleted this service (or so I thought), and subsequently entered the desired parameters for PubSubC. I currently have no custom service definitions under queue manager TESTD. When I start TESTC, I get a windows pop-up error that says

X Unable to start /PubSubD Websphere MQ service, return code 40

The Websphere MQ Service was unable to start /PubSubD. The error message
reported was as follows: AMQ8146: Websphere MQ queue manager not available.

Use Websphere MQ Services to determine why the service could not be started.


It gives a similar error when the queue manager is shut down regarding stopping the service. The reason, of course, is obvious! It never should have attempted this because this service was supposedly deleted! It does not appear as a clustom service in the list for either TESTC or TESTD. I even checked the windows registry entries, and I don't see PubSubD in the list of custom services under MQSeries.

In addition, when TESTD is then started, the unwanted service then runs, as the broker is running on it, according to dspmqbrk.

So, my question is... Where the #%$& is this thing coming from and how do I get rid of it?
_________________
IBM Certified MQSeries Specialist
IBM Certified MQSeries Developer
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed May 02, 2007 8:32 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

These kinds of services are MQSC objects.

See if runmqsc shows you something different than the Explorer.

See if there are files in <mq install>\qmgrs\<qmgr name>\services\ with the bad name.

EDIT: Crud. You're on v5.3. Never mind.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
tleichen
PostPosted: Wed May 02, 2007 10:11 am    Post subject: Reply with quote

Yatiri

Joined: 11 Apr 2005
Posts: 663
Location: Center of the USA

jefflowrey wrote:
...See if there are files in <mq install>\qmgrs\<qmgr name>\services\ with the bad name.

EDIT: Crud. You're on v5.3. Never mind.
BTW, I mentioned going into the registry, so I am on Windows. Specifically, Windows 2000 Server. I did look at the mqm directory and there are no subdirectories at any level named services there. Nor do my task names of PubSub* appear as entries there either. They only appear in the registry (except for the invisible ones like the one I created).
_________________
IBM Certified MQSeries Specialist
IBM Certified MQSeries Developer
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed May 02, 2007 11:37 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Yeah, everything I said only applies to v6.

Thus the Crud...

Do you get different information from amqmdain?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
tleichen
PostPosted: Wed May 02, 2007 12:18 pm    Post subject: Reply with quote

Yatiri

Joined: 11 Apr 2005
Posts: 663
Location: Center of the USA

Different from what? Amqmdain does not reference the broker in it's status report.
_________________
IBM Certified MQSeries Specialist
IBM Certified MQSeries Developer
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed May 02, 2007 12:52 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

ARGH. Another v6ism...

Where in the Registry did you look? Did you search the entire thing? Or did you just look in HKLM/SOFTWARE/....

Do you see what you're looking for in HKLM/SYSTEM/CurrentControlSet/Services/MQSeriesServices?

Did qm.ini get updated somehow?
_________________
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 » Problems with custom services on 5.3
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.