MQ Connector- Selective reading- Aborted with error
Posted: Tue Mar 04, 2008 8:10 am
Hi,
I am using MQ connector stage as source.I am reading the messages(Msg Read Mode=Delete, so that only the read msgs are deleted from the Q) selectively based on the Filter property 'Application ID Data'(i.e when Application ID Data=1).Wait Time is set to -1, so that MQ connectr keeps on reading msgs for infinite time. The selectively read msgs i.e msgs having Application ID Data=1, are inserted into DB2 table using DB2API stage(Transaction size=1).
Msgs put on Queue are in order as shown:
Msg1(Application ID Data=1), Msg2(Application ID Data=1), Msg3(Application ID Data=2),Msg4(Application ID Data=1)
So when i run the job, Msg1, Msg2, Msg4 are inserted into table and are deleted from the Queue.Now only Msg3 remains on the Queue.
But immedietly after this, the job is getting aborted by itself with the following error:
Src_MQC_selectivereading_Message,0: [IIS-CONN-WSMQ-000016] Get message failed with reason code: 2034(MQRC_NO_MSG_UNDER_CURSOR) (CC_WSMQSourceQueue::getNextMsgFromQueue(), file CC_WSMQSourceQueue.cpp, line 613) [pxbridge.c:2833]
Plz can you tell me what is this error about? And why is it coming?
Suggest your solution to the same.
Thank You.
I am using MQ connector stage as source.I am reading the messages(Msg Read Mode=Delete, so that only the read msgs are deleted from the Q) selectively based on the Filter property 'Application ID Data'(i.e when Application ID Data=1).Wait Time is set to -1, so that MQ connectr keeps on reading msgs for infinite time. The selectively read msgs i.e msgs having Application ID Data=1, are inserted into DB2 table using DB2API stage(Transaction size=1).
Msgs put on Queue are in order as shown:
Msg1(Application ID Data=1), Msg2(Application ID Data=1), Msg3(Application ID Data=2),Msg4(Application ID Data=1)
So when i run the job, Msg1, Msg2, Msg4 are inserted into table and are deleted from the Queue.Now only Msg3 remains on the Queue.
But immedietly after this, the job is getting aborted by itself with the following error:
Src_MQC_selectivereading_Message,0: [IIS-CONN-WSMQ-000016] Get message failed with reason code: 2034(MQRC_NO_MSG_UNDER_CURSOR) (CC_WSMQSourceQueue::getNextMsgFromQueue(), file CC_WSMQSourceQueue.cpp, line 613) [pxbridge.c:2833]
Plz can you tell me what is this error about? And why is it coming?
Suggest your solution to the same.
Thank You.