on 06-22-2012 8:57 AM
Hi Experts ,
I am currently working on implementing Message Packaging solution for certain interface in PI 7.11 in our project . The interface for which we are trying to implement this functionality is normal ( SOAP -> PI -> Proxy ) scenario where in we are trying to package messages based on sender interface and sender component.
We have followed all the steps as per the SAP help documentation for Message Packaging , but we are facing issues when we analyse the way messages are getting packaged while monitoring in package monitoring . The count of messages triggered into PI never match the number of messages going into the user defined package created for the specific interface .
Please guide me if anyone has faced similar issue or if I need do some more some additonal configuration which I have missed .
I have followed the following steps :
STEP 1: Packaging Enabled at run-time
STEP 2: Defining User Defined Package – TEST
Wait Time : 30 secs
Number Of Messages : 5
STEP 3: I defined Sender ID in SXMSIF - TESTPET
Sender Component : 1234_XYZ_SAPXXX_DEV
Sender Service : PPO_Async_Out_V01
Sender Namespace : http://XYZ/services/ ABC
STEP 4: Associating Sender ID with the Package in SXMS_BCONF
Selecting Inbound Processing from Request Package on IS
Double Click on Specific Package configuration – Create new entry associating the Package with the Sender ID
Test Steps:
Messages Total Count : 10 ( Outbound Sender PI Protocol – SOAP ) messages triggered
Step 2 : t-code – XMSPKSTATMON
Execute the package monitoring transaction to view the messages ( 10 different messages ) within the same time frame when they were processed in PI
step 3 :
The number of messages packaged into the Package TEST has not got the matching count of 10 messages visible in the monitoring ( sxmb_moni ) .
Unfortunately I am unable to attach the screenshots .
Thanks & Regards
Nishant Kumar Singh
Hi Nishant,
not sure whether this is relevant, since it has been some time I've worked with it. But I noticed that packages only touch messages put into the same queue. So do you by chance have parallel queues defined and the remaining messages got into separate packages in those queues? You could also check whether the number you're getting corresponds to a certain queue by checking the queue column in SXMB_MONI.
It's just my best guess, but maybe it helps.
Regards,
Jörg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.