on 09-29-2008 8:08 PM
Hi Experts,
I've been trying to develop (to test how to do it, actually) an RFC to RFC scenario
In my scenario i have 2 maps contained in one interface mapping:
- RFC1_to_RFC2
- RFC2_Response_to_RFC1_Response
(1º map as request, 2º as response)
And the corresponding scenario, which means that based on first input on RFC1 we access RFC2, and the corresponding response is map to the RFC1 response
I'm not sure if that's done correctly since i'm new to RFC scenarios, but anyway..
- How do i monitor this to check if it works or that? (the RFC channel isn't available in the Adapter Engine)
(This scenarios comes as result of a requirement which is RFC => HTTP, but i'd like to understand first the RFC part, and how to monitoring all the possibles errors)
Many thanks in advance!
Hi
1) First check both RFCs in SE37 if they are remote enabled and test with parameters.
2) Check in SM59 if u have made the registered program id - test connection .Also check same is been used in the Adapter configuration (Note: Program Id :: Case Sensitive)
3) Once Sender and receiver if configured check in "RWB" CC monitoring --> Select Adapter Type "RFC" and Adapter Direction "Sender / Receiver) here u can find the Message guid link by clicking it u can find the payload transfered.
4) If u r not able to see any of such kind, try to put external break point to the Receiver Side RFC and run the scenario , if the data is tranfered u r system get's stop to that external break point , just debug watz happening.
5) Try to re - import once the RFC metadata once.
Doing above u can spot out u r problem
regards
srini
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks all for the help!
i tested a lot of things (and somethings were really useful tips that i had to correct) but mainly the problem was in the TCP/IP connection, and the Program ID
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
check your RFC channel in Runtime workbench channel monitoring.
check RFC destination name is same in RFC adapter configuration.
check remote connection at R/3(RFC destination) is working fine.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
did you check SXMB_MONI?
use this tcode in SAP as well as in XI, you shd be able to check the message flow.
first check whether SAP is sending messages to XI in SAP using the SXMB_MONI tcode, if there are any errors you shd be able to see them.
then check in XI for any mapping errors using same tcode.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, actually i don't see any message in the XML Monitoring
There's any other way to check if the RFC Channel is working correctly? i mean, to find out which the problem is? because in this case i can't even get to run the RFC
Btw.. how do i test an RFC to RFC scenario? i was executing SE37 in the test module, that's correct, right?
There's any other way to check if the RFC Channel is working correctly? i mean, to find out which the problem is? because in this case i can't even get to run the RFC
-->In SM59 check the connection between both systems first; by clicking on test connection..
Btw.. how do i test an RFC to RFC scenario? i was executing SE37 in the test module, that's correct, right?
-->Yes, you can do it from SE37....
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.