on 05-30-2013 12:45 PM
Dear Gurus,
I am consuming one WSDL from other party using PI 7.0. The scenario is proxy to Soap asynchronous. I made proxy on outbound message interface. But when I test this proxy, it just gives me message of "Call successful-Empty Result". But i can't see any message in SXMB_Moni. That's mean testing data is not going to other party. Every thing seems to be ok in PI configuration. Can anybody tell what could be the problem?
Thanks very much
Regards
Imran
Dear Gurus,
I have found the problem. Asynchronous Proxy to SOAP does not work in my PI. But when I attach response message and make scenario synchronous Proxy to SOAP, it works. Kindly tell me why Asynchronous Proxy to SOAP does not work on my PI?Do we need to make any settings?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Imran,
First Check the message status in SXMB_MONI is ECC. If it is successful you can go to SXMB_MONI in PI, if in case you are using Normal Configuration. If you are using AAE/AEX Configuration for the particular scenario in PI, the message goes directly to Adapter Engine as it wont use ABAP Stack / Integration Engine at all. In this case you need to monitor the messages in RWB -> Component Monitoring -> Adapter Engine - > Communication channel Monitoring.
If you do not find any message for that particular Interface, in these two, it is perfectly sure that there is some issue with configuration / ID part.
Check for the sender details in ID objects and connections between ECC and PI.
Regards,
DNK Siddhardha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear DNK,
Thanks for your reply. IN SXMB_MONI, When i put the detaisl of sender, reciever and interface, it does not show any message. Can you tell me do we check the message in sxmb_moni in ECC exactly the same way as we do in sxmb_moni in PI??
In communication channel monitoring, soap receiver channel shows "channel started but inactive".
For practice purpose, i made one synchronous proxy to soap scanerioa in which i am using my own WSDL. this is small scenario. But when i test it, its work fine. When i test the proxy, it ask for username and password and bring the response back.
In above mentioned scenario, it is WSDL from other party. I think i have done correct configuration. i have checked it again. what do u think what could be the problem in configuration?
KIndly help in this regards. thanks
Hi Imran,
You mentioned it is proxy -> PI -> SOAP Receiver asynchronous scenario. And the receiver SOAP channel is started but inactive.
1. In Integration Directory make sure the receiver channel is active.
2. How are you testing the sender proxy interface? Is it via logging into Sender SAP system and then using SPROXY transaction?
3. Just to make sure that this scenario is working in asynchronous mode, replace the receiver SOAP channel with a file channel and check whether you can see the invoked message (from proxy) in PI's SXMB_MONI.
try these few steps, make be you get more visibility for your issue.
Regards
Suraj
-----> Can you tell me do we check the message in sxmb_moni in ECC exactly the same way as we do in sxmb_moni in PI??
Yes, we check in the same as we check in PI.
-----> In communication channel monitoring, soap receiver channel shows "channel started but inactive".
Ask the basis team to restart the channel services and also Refer the links and try the possibilities.
Soap Channel started but inactivehttp://scn.sap.com/thread/193745
http://scn.sap.com/thread/764089
http://scn.sap.com/thread/615510
http://scn.sap.com/thread/306916
http://scn.sap.com/message/6052513#6052513
----> For practice purpose, i made one synchronous proxy to soap scanerioa in which i am using my own WSDL. this is small scenario. But when i test it, its work fine. When i test the proxy, it ask for username and password and bring the response back.
Please elaborate the query.
Regards,
DNK Siddhardha.
Hi
can you please show me the screenshot where you are testing. please refer below link for debugging proxy
http://www.saptechnical.com/Tutorials/XI/Debug/Index.htm
other wise try this way
Runtim Work Bench -->Component Monitoring --> Adapter Engine -->Test Message
Regards,
Loordh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Imran,
First check in ECC--->SXMB_MONI ,after exeucting proxy code it generates entry in ECC(SXMB_MONI) and check the status ,if message status succesfull then check in PI-->SXMB_MONI.
if message not found in moni then logging not activated for Sync scenarios so you have to enble that in SXMB_ADM.
if messages found in PI-->MONI then monitor receiver SOAP channel and check the status.
Make sure that you are testing with correct data.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Sekhar,
When i check the soap receiver soap communication channel in RWB, it says "channel started but inactive".
I can't see any message in SXMB_MONI in ECC. Also Can't see any message in PI sxmb_moni.
Can you tell me how to enable logging in SXMB_ADM.
My one test scenario which is proxy to soap synchronous, is working fine.
Kindly help in this regards
Thanks
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
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.