on 08-14-2012 10:52 AM
Hi All,
We are having PI 7.11 server. We are currently stuck in sitution where MDM is sending blank files (zero byte) to PI and this message get stuck in inbound queue with status "Transaction Executing", stopping other messages to process as well. Then the CPU Utilization reaches 95%. we have to manually remove the blank messages from the queue and cancel them. This is affecting the other interfcaes. There is no error messge or exception in logs.
We are using Extended Receiver Determination to detemine receiver.
Can you please suggest how can we handle this zero byte file in MDM->PI->ECC/legacy scenario.
Thanks & Regards,
Shweta
Hello,
If you are able to access the standard contextObject called FileSize in your enhanced receiver determination, then you could formulate your logic such that if it is equal to 0 it will not contain a receiver and the message will stop processing.
Hope this helps,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shweta,
The better approach is to look at why MDM is generating zero sized files. I did not find anything on the MDM sender adapter that can help. You can also check the MDM port settings, event generation. You can take help of MDM folks for detailed analysis.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.