on 08-08-2013 10:01 AM
Hi experts,
For a SOAP -> PI -> SOAP synchronous scenario (on ECC backend, via RFC functional module as web service) I am able to successfully call the PI SOAP service via SOAP UI or WS Navigator and receive an answer from the ECC backend SOAP web service. PI is AEX 7.31 Java-Only.
Now I would like to check the XML messages arriving at the ECC backend via SXMB_MONI. However none of the successfully transferred messages are available there. I already changed the Integration Engine settings of our backend ECC system to the following, but still no success.
Does anybody of you have an idea what the problem could be?
Thanks a lot for all your help and Best Regards
Harald
Unfortunately there was no proper answer, however I found out that tracing in transcation SOAMANAGER is sufficient. But I never found out why the messages do not appear in SXMB_MONI. Any further help would be great!
H.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Harald,
only messages entering via the /sap/xi/engine?type=entry endpoint can be logged in SXMB_MONI. Your SOAP requests use a different endpoint and thus bypass the proxy framework. You already found the solution, look in SOAMANAGER trace. In case you get transaction IDs in the error message you can enter them there and find your message faster than in SXMB_MONI. It is not nice, though, to keep an eye on an additional monitor.
Regards,
Jörg
I believe, since the scenario is synchronous, the messages are treated as standard SOAP requests, and it skips IE of ECC. Hence, you will not be able to see these messages in SXMB_MONI. But, one can see async SOAP requests in sxmb_moni, as these messages travel through WS adapter in IE in ECC.
- Venkat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
did you use ICO (Integrated Configuration) to execute the interface? if so,you only be available to see the execution in the JAva Stack.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
AFAIK you should be able to monitor all messages in SXI_MONITOR
(also SRT_TOOLS - gives you the link to the same transaction)
but - you know that you won't see any data there for sync messages unless they end up in error right ?
(unless you set up monitoring value - logging_sync which is not recommeneded for PRD systems)
+ all enterprise services as ph EhP5 should be using SAP FEH which is also linked to SXI_MONITOR
Regards,
i guess this issue might have some basic reasons, like file system or data base. Have a look to ST06 / SM21.
also check if the services SICF are active:
/default_host/sap/bc/bsp/sap/spi_monitor
/default_host/sap/bc/bsp/sap/spi_procmonitor
/default_host/sap/bc/bsp/sap/spi_trace
/default_host/sap/bc/bsp/sap/spi_admin
Message was edited by: Rodrigo Alejandro Pertierra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harald,
Check below Michal's blog.
XI: I cannot see some of my messages in the SXMB_MONI
Regards,
Pranil.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harald
Check this blog
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harald,
As far as i know sxi_monitor or sxmb_moni in ECC is only available for proxy communication and you are accesing via SOAP in the ECC.
You will need go to SOAMANAGER transaction, there, you can activate the trace or log.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
SXMB_MONI is in ABAP stack not in JAVA stack bcz thous messages are not showing in moni.
Srikanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Srikanth,
I am talking about the backend ECC system which is an ABAP system It is clear that AEX is Java-Only and that there is no SXMB_MONI available. However if you use Proxies for example, then you have all messages in SXMB_MONI of the backend ABAP system where the proxy is running.
Thus, why are the SOAP messages not available in SXMB_MONI...my understanding is these messages should be there as well, or is it really only for Proxy messages?
Best Regards
Harald
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.