Posted: Mon Mar 31, 2003 5:13 am Post subject: Truncated message
Partisan
Joined: 29 Sep 2002 Posts: 331 Location: USA
Hi
Our Application is using MQ5.2 and Wmqi2.1 in AIX5.1.
One of Client is sending request message through AIX QMGR(message Format is XML) to AS/400 QMGR.From the System i am getting response but i am getting only half the message.
b]message is like[/b]
<?xml version="1.0" encoding="ISO-8859-1" ?><root><res code="XXX" sn001="XXXX"><rec><ar>XXX</ar><grp><grp><pp>XXXX</pp></grp><gr
i cheked the channels message lengths and it is ok.
What could be the problem??
can any help me out!!!
Posted: Mon Mar 31, 2003 10:22 am Post subject: possible diagnosis techniques
Centurion
Joined: 28 Jan 2003 Posts: 109 Location: Colorado
When you say you are only getting half the message... How do you know.. Are you looking at the message via MQEXplorer... Are you browsing the message with a utility like amqsbcg.... I would first isolate if the whole message is truly on the queue... If it isn't then the problem sis on the sending side....
Make sure that you disable "accept truncated messages" on the receiving side. This should cause an error to be thrown if the message cannot be read in totality.
Yes i am looking at the message via MQEXplorer..i checked again i am getting half message only.
Property of messages:
Original Message Lentgth:30000
DataLength is : 200
Size of the message is :3kb (before putting the message to AS/400 Remotequeue we are able to see full message)
After getting this message i am passing to MQInputNode,From the Node it is failed to publish and it is coming to backout queue(failure Q)
So still i am application programs are not reading this,there also i don't have property called "accept truncated messages"
i think the probem with AS/400 Sender Channal and AIX QMgr Receiver Channel.
I have looked QMGRs logs their i am getting error like..
AMQ6174: The library /var/mqm/exits//MQSTR_r was not found. The queue manager
will continue without this module.
EXPLANATION:
The dynamically loadable file /var/mqm/exits//MQSTR_r was not found.
ACTION:
Check that the file exists and is either fully qualified or is in the
appropriate directory.
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