cancel
Showing results for 
Search instead for 
Did you mean: 

messages not visbile in Pi

Former Member
0 Kudos

Dear all,

I am supporting  proxy to web service scenarios and vice-versa , the data is getting send sucessfully from the sender system , but i am not able to see any messages in PI(in SXMB_MONI).In the receiver system the messages are showning up but with green flag but sender interface and namespace are not visible.

Accepted Solutions (1)

Accepted Solutions (1)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

Is this a synchronous scenario? If yes, it is possible that the successful synchronous messages will not be persisted to the DB (as per default) but only held in memory.

Also confirm what receiver Adapter type you are using - is it SOAP or Web Service adapter? And confirm your PI release and SP.

Regards

Mark

Former Member
0 Kudos

hello mark,

thanks for your reply

all the interfaces that i am dealing with are sync/async and also involving various scenarios from proxy-soap, soap-proxy, rfc-ws etc.... nothin is getting logged in PI .

receiver adapter that are in use are soap, xi etc depending on the scenario

PI release is 7.3.1 

Answers (2)

Answers (2)

Former Member
0 Kudos

addition to the "N N"

If there are any queues stuck you would have to manually clear them. till you message reaches on top of queue.

Addition to this you can check in sxi_monitor to which queue a particular message is stuck/ is processing.

Regards,

Hiren

JaySchwendemann
Active Contributor
0 Kudos

If its synchronous interface messages don't get logged on PI by default. You'll have to explicitly set this behavior by going to TA SXMB_ADMIN --> Configure Integration Engine. Then change / create RUNTIME parameter LOGGING_SYNC and set to 1.

If you are able to change the SOAP header of the message you could also enforce logging to those specific messages no matter what LOGGING_SYNC is set to.

Please have a look here for details --> http://help.sap.com/saphelp_nw04/helpdata/en/d6/49543b1e49bc1fe10000000a114084/content.htm

That being said: Please try the following to get more detail of the error:

- Go to RWB on PI system --> Message Monitoring --> Proxy Runtime <Your SAP System> and check if you see entries there

- Go to Component Monitoring --> Adapter Engine --> Communication Channel Monitoring and select the corresponding communication channel. Check for errors there

- Go to SXMB_MONI in receiver system, open entry and look within Trace section.

HTH

Cheers

Jens

Former Member
0 Kudos

hello jens,

thanks for your reply

we are dealing with both sync/async scenarios.

all the required logging has been done in SXMB_ADM-> Configure integration engine.

also had a look in message monitoring and component monitoring not able to view the messages ,

its reaching the receiver system with a green flag(should it appear there as chequered flag?).

reaching the receiver system but in SXMB_MONI the sender namespace/interface are not visible.

regards,

sushant

former_member206439
Contributor
0 Kudos

if the message is in green color falg that means it is not processed successfull and in scheduled status.

Go to SMQ2 and check how many messages and queue you are seeing .

Former Member
0 Kudos

yes the queues had stuck up, we cleared all the queues and now everything is working fine

thank you

regards,

sushant

former_member206439
Contributor
0 Kudos

Good to hear.

Sometimes if one message has errors in teh Queue processing it blocks all other messages behind the error message one.

You need to monitor the Queue in Both PI and ECC systems through SMQ2.