cancel
Showing results for 
Search instead for 
Did you mean: 

Message Packaging in PI not working as described?

Former Member
0 Kudos

Yesterday I made some tests with the new feature message packaging. I noticed some strange and very impractical behaviour. Generally it says that PI takes packages of n messages when available and sends any message at least in time t. First restriction: This is per queue, i.e., when n messages arrive in one queue, a package is built. I reduced queues to one and sent test messages, setting n = 3 and t = 10. No matter how many messages I sent, the system always waited the 10 seconds and then started processing, even though I sent 3 messages. If I send 7 messages, the system waits for 10 seconds, then grabs 6 messages in 2 packages and then waits again for 10 seconds till the last message is proceeded.

Then I configured 2 scenarios A and B. I set n = 3 for both, but for A t = 10 and for B t = 30. If I send now messages BBAAAB, the system waits 30 seconds and then processes all messages (in 2 packages), although t = 10 for scenario A. If I send ABBBAA, the system waits for 10 seconds, then processes all As, then waits again for 20 or 30 seconds till processing the Bs.

Has anybody made similar experiences? Did I forget something somewhere?

Please don't post links like this one:

I followed the steps there, and the problem does not seem to be due to some configuration made there. Any comments like "will be fixed in SP6" or "set parameter X to Y and it works" are really welcome.

Regards,

Jörg

P.D.: I am really quite annoyed that entries in smpprel3 seem to be made only for scenarios with a mapping and that the message packaging retrieves interface data from there. Most of our scenarios don't use mappings, and creating entries for these scenarios manually is really not a nice task.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos
Former Member
0 Kudos

Thanks Sampath, the first document is an even better instruction on the topic. I learnt something from it, but basically they repeat what I expected and this doesn't correspond to what I observed. I would expect, as soon as 3 messages arrive in the queue, the package is processed. This seems to be not the case.

former_member474221
Participant
0 Kudos

Hi guest

I am facing excatly the same problem as yours ...did u find any solution

Former Member
0 Kudos

Hi Hema,

no I dropped the issue, I couldn't find a way to fit it to our scenarios. The above post is from me, but I changed company twice and apparently they now deleted my old profile instead of merging them.

Regards,

Jörg

Answers (0)