Hi Joan,

1- The persistence of the message is either set
explicitly by the PUTting program or the deafult is
taken. The intial value of MQMD.Persistence is
MQPER_PERSISTENCE_AS_Q_DEF (which is 2).  It is
possible for the developer to inadvertently set this
field to something else before the PUT. I would check
to see how this field is set in the program.

2- Once the persistence of the message is set
(explicitly by the program or defaulting to Queue
definition) during the PUT, it will NOT change
regardless of how many queues/qmgrs it will go thru
and the persistence of these queues,  UNLESS it is
intercepted by another app (like WMQI or an exit)
and the persistence is modified by that process.   Is
there another app (exit etc.) that modifies the
message?

I would also try  putting a message to the queue,
stop the channel and examine the message on the xmit
queue to verify the persistence of the message before
it is transmitted to the other side.

Best regards,

Ruzi
--- Luiz Carlos Kmit <[EMAIL PROTECTED]> wrote:
> Are you sure that messages are persistent?
>
> The queue is defined like persistent, and the
> program use AS-QUEUE-DEF on
> PUT?
> Or the program build the MQPUT_OPTIONS and define
> the message as
> persistent.
> The transmission-queue is defined like persistent?
> Is  the target queue defined like persistent?
>
> This are some consideration about persistent.
>
> If when the queue manager is recycle and messages
> disapear, one of the
> points above
> must be checked.
>
>
> Luiz Carlos Kmit
> WebsphereMQ Analyst
> 55-19-3887-8078
> Tie line - 839-8078
> [EMAIL PROTECTED]
>
> Please respond to MQSeries List
> <[EMAIL PROTECTED]>
> Sent by:        MQSeries List
> <[EMAIL PROTECTED]>
> To:     [EMAIL PROTECTED]
> cc:
> Subject:        Lost messages
>
>
>
>
> We have a situation that I need help finding the
> cause.
>
> Application A running on Queue manager A on iSeries
> 5.1 sends messages to
> Application B running on Queue manager B on iSeries
> 5. MQ5.2 CSD07 on both
> machines
>
> We have found that when Queue manager B is down for
> IPL we will loose
> messages from Application A .  These are persistent
> messages.
>
> I am looking for a way to track the messages from
> point a to point b. This
> will help prove this is either a MQ problem or a
> application issue.
>
> Joan Hughes
> IT Specialist
> (Embedded image moved to file: pic21424.gif)
> Phone: 608-827-3523
> Fax: 608-662-6523
>
> I am only as strong as the cocktails I drink, the
> hairspray I use and the
> friends I have.
>
>
>
>
>
>
*************************************************************
> [This message and its contents have been scanned for
> viruses]
>
*************************************************************
>
>
>
>
>

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to