Author |
Message
|
steiner |
Posted: Fri Dec 15, 2006 8:47 am Post subject: Problem with our MQSeries Client, messages lost |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Hello,
we have on a Tandem Server a queue Manager with a local Queue for EDI . On that queue we generated 10 messages.
When our MQSeries client installed on a HP Unix SAP Server read these messages it seems that it lost on message or read 2 times the same messages.
On the EDI Side we have 10 jobs generated but 2 times for the same messages, so we have lost another message.
Our environment :
NonStop Tandem Server
MQseries Server 5.2
HP Unix 11i Server
MQSeries client 5.3
Do you have a idea about that problem.
Thanks bye |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Dec 15, 2006 9:18 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Yes. It's your client program. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Vitor |
Posted: Sun Dec 17, 2006 11:49 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
It does sound like a logic error in the client. Are you certain you're trapping all the MQ reason codes correctly? _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
steiner |
Posted: Mon Dec 18, 2006 12:01 am Post subject: |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Hello,
thanks for your answers.
Yes i have shown for all errors but there are no errors on the directory /var/mqm/errors or var/mqm/qmgrs/@SYSTEM/errors.
I have made a little mistake. The client installed on the HP Unix server is a MQSeries Client 5.3 CSD:12 (see screenshot)
-------------------------------------------------------------------------------------
MQSERIES B.11.530.12 WebSphere MQ Client for HP-UX
-------------------------------------------------------------------------------------
We need a special code to read in the Tandem Queue : amqsgetcex_HP_NSK because the template (in /opt/mqm/samp/bin) don't work (because we must read on a Queue on a Tandem Server)
So do you have another idea.
Thanks, bye. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Dec 18, 2006 12:15 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
steiner wrote: |
Yes i have shown for all errors but there are no errors on the directory /var/mqm/errors or var/mqm/qmgrs/@SYSTEM/errors.
|
I was actually referring to the reason codes returned to the client code rather than those reported to the log. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
steiner |
Posted: Mon Dec 18, 2006 12:52 am Post subject: |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Hello,
sorry but where can I find the reasons codes.
Thanks. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Dec 18, 2006 1:15 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
steiner wrote: |
Hello,
sorry but where can I find the reasons codes.
Thanks. |
They're returned as part of the MQ calls to your application. I'm refering to 2033 and the like. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|