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 » Expiry Report to Dead Letter Queue

Post new topic  Reply to topic
 Expiry Report to Dead Letter Queue « View previous topic :: View next topic » 
Author Message
fazz
PostPosted: Tue Jul 13, 2004 12:33 am    Post subject: Expiry Report to Dead Letter Queue Reply with quote

Centurion

Joined: 20 Feb 2004
Posts: 144
Location: England

Hi,

I am sending a message to a local queue on an OS/390 queue manager with the expiry, expiry report, reply to q and reply to queue manager fields set in the MQMD.

The message is put succesfully to the local queue and on expiration the message is discarded from the queue.

The report is turning up on the Dead Letter Queue with a reason code of 2035 (not authorized).

This suggest to me that my user id can't write to the reply to queue specifed, but if I put a 'plain' message directly to this queue it works fine.

What is happening underneath the covers when reports are requested?
Are any of the system queues being used?

Does anyone know what the performance overheads of using reports are? i.e. how many messages are acutally being sent.

Thanks,
Fazz
Back to top
View user's profile Send private message
kirani
PostPosted: Tue Jul 13, 2004 12:37 am    Post subject: Re: Expiry Report to Dead Letter Queue Reply with quote

Jedi Knight

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

fazz wrote:
The report is turning up on the Dead Letter Queue with a reason code of 2035 (not authorized).

On which queue manager? OS/390 or your local platform?

Did you specify any MCA user-id on channels?
_________________
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
fazz
PostPosted: Tue Jul 13, 2004 12:51 am    Post subject: Reply with quote

Centurion

Joined: 20 Feb 2004
Posts: 144
Location: England

On the OS/390 queue manager.
Will it be using channels as the report is being sent to the same queue manager as the original message?

As far as I know there is no MCA user id specified, I'll check with the infrastructure team.
Back to top
View user's profile Send private message
kirani
PostPosted: Tue Jul 13, 2004 12:54 am    Post subject: Reply with quote

Jedi Knight

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

No, I dont think it will use Channels for the same queue manager. I thought your messages were sent from a remote queue manager.

What is the user-id specified in the MQMD header? Does that user-id have access to put messages on that (report) queue?
_________________
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
fazz
PostPosted: Tue Jul 13, 2004 1:08 am    Post subject: Reply with quote

Centurion

Joined: 20 Feb 2004
Posts: 144
Location: England

Yes, If I put a message directly to the report queue using the same user id
it completes succesfully.
Its only when I request a report message that the report turns up on the Dead Letter queue.

I spoke to one of the mainframe people here, and they said they could see messages trying to be written to the system command queue. My user id does not have access to any of the system queues. Would the queue manager be using the system queues to send report messages?
Back to top
View user's profile Send private message
kirani
PostPosted: Tue Jul 13, 2004 1:23 am    Post subject: Reply with quote

Jedi Knight

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

fazz wrote:
Yes, If I put a message directly to the report queue using the same user id
it completes succesfully.

Is the application putting same user-id in MQMD.UserIdentifier field?

Here is an interesting thread related to COA/COD message problem between two queue managers.
http://www.mqseries.net/phpBB2/viewtopic.php?t=3893

I don't know whether the queue mangager uses System Queues when sending report messages to a different queue within the same queue manager.
_________________
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
fazz
PostPosted: Tue Jul 13, 2004 2:17 am    Post subject: Reply with quote

Centurion

Joined: 20 Feb 2004
Posts: 144
Location: England

Yes, the application is using the same user id.
I've had a brief look through the link, think I might take a bit more time reading through it, seems like quite a complicated subject !

Cheers
Fazz
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 » Expiry Report to Dead Letter Queue
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.