Posted: Wed Jun 27, 2007 10:20 pm Post subject: Problem with Subscriptions
Acolyte
Joined: 01 Feb 2005 Posts: 62
Hello
I am trying to register the subscription using a message flow which is a web service call. I am receiving the message and I am constructing the MQRFH2 header and sending the message to SYSTEM.BROKER.CONTROL.QUEUE. But I am always getting the completion as error with reason code as 3151.
3151 MQRCCF_WRONG_USER
A subscription that matches the one specified already exists; however, it was registered by a different user. A subscription can only be changed or deregistered by the user who originally registered it.
But I don't have any subscription with same topic under any user. My questions are
1. Which user it goes by when I try to send the command message using the messge flow. I thought it will be broker id. Am I right ??
2. I am explicitly setting to broker id inside the compute node before writing to SYSTEM.BROKER.CONTROL.QUEUE.
I hope your broker is @ 6.0.0.3
We had some problem with registering subscriptions before that level...
At the same time not all subscriptions might show in the toolkit. You might have to reregister to the broker's status messages using the API exerciser...
Anyways look into following command to list the broker's subscriptions:
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