we are facing issues when trying to consume the messages from Message Queue using TPT script. Script is failing especially when the QUEUE contains millions of message. We have scheduled the TPT script to connect to MQ and consume messages for everey 1 hour. Below is the error message.
MQ_READER: pmRead failed. General failure (34): 'NCR Teradata Websphere MQ AMOD/PIDMMain(!ERROR!): while processing Checkpoint file (checkpoint), function fflush failed, reason: File too large'
MQ_READER: Fatal error reading data.
Operator (libdataconop.so) instance(1): EXECUTE method failed with status = Fatal Error
STREAM_OPERATOR: disconnecting sessions
MQ_READER: Total files processed: 0.
Another Question is instead of calling tpt script for every 1hour, what can be done to run it continuously(to keep the session alive) irrespctive of messges exist in the Queue or not. Trying to read the queue as soon as the message arrives.
If anyone has implemented MQ concept sucessfully pls advice.
Now we are looking for the option to do the MQ implementation. Was it successfull.
What is the approach you took on this.