cancel
Showing results for 
Search instead for 
Did you mean: 

RFC(ABAP Proxy)------->XI--------->FILE

Former Member
0 Kudos

Hi All,

I created the scenario, RFC(Client ABAP Proxy)---XI----File Asynch Scenario. For this all IR, ID, HTTP connections between R/3 & XI for ABAP proxy configuration parts are done and tested also. Proxy also created and activated in R/3 system.

Now every thing is fine.

Now I am going to execute the Scenario. Please let me know

how to test the scenario step-by-step.

I executed the Proxy in R/3 and i found the message in SXMB_MONI of R/3. After this how to proceed, I dont know,

please let me know with detailed procedure to go further.

i am very thankful to you in advance.

Regards,

Nagarjuna.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Nagarjuna,

Go to transaction RZ70.

Then Menu--->Start Collector.

Now check here if u get any RFC error.

Also in SXMB_ADM, Go to Integration Engine Configuration.

Role of Business System : Application System

Corresponding Integ. Server : dest://<RFC Destination Name of Type H>

For Example in my case it is dest://XI_INTEGRATIONSERVER

Hope this will solve ur problem.

Thanks,

Maheshwari

Former Member
0 Kudos

Hi Maheswari,

i checked in RZ70 of R/3, there i got these results, please take a look at these,

0: hexsap_EXI_03 : Execute program: SLDMSGSRV

0: hexsap_EXI_03 : Execute program: SLDLIVECACHE

0: hexsap_EXI_03 : Execute program: SLDIPSERV

0: hexsap_EXI_03 : Execute program: SLDINSTSP

0: hexsap_EXI_03 : Execute program: SLDINSTSC

0: hexsap_EXI_03 : Execute program: SLDGWSRV

0: hexsap_EXI_03 : Execute program: SLDDBSYS

0: hexsap_EXI_03 : Execute program: SLDCOMPSYS

0: hexsap_EXI_03 : Execute program: SLDCLIENT

0: hexsap_EXI_03 : Execute program: SLDBCSYS

0: hexsap_EXI_03 : Execute program: SLDAPPL_SERV

0: hexsap_EXI_03 : Execute program: SLDASSOC

0: hexsap_EXI_03 : Collection of SLD data finished

0: hexsap_EXI_03 : Data collected successfully

0: hexsap_EXI_03 : RFC data prepared

0: hexsap_EXI_03 : Used RFC destination: SLD_UC

0: hexsap_EXI_03 : RFC call successful

0: hexsap_EXI_03 : Test mode: No batch job created

If these are OK, then let me know how to proceed further.

Thanks & Regards,

Nagarjuna.

Former Member
0 Kudos

Hi Maheswari,

Good evening.

Please let me clear one thing, the message automatically comes into XI when executing proxy at R/3 side? or we have to send from RWB by using the path

component monitoring--


>Proxyruntime----->sendmessage

there we paste the message from SXMB_MONI of R/3?

Please clarify my doubt ASAP.

Thanks & Regards,

Nagarjuna.

Former Member
0 Kudos

Hi,

U need to run the report then only ur proxy will be executed.

ur method will be called from that report.

Thnx

Chirag

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Ur message is coming into Moni in R/3 side,now u have to check the message is comming at XI side,

Check in SXMB_MONI at XI side.if it is succesful then Check the file is created at the Target directory.

If u dont find success flag in XI side then check in RWB,there check the communication channel log to find the errors.

Regards,

Phani.

Reward points if helpful

Former Member
0 Kudos

Hi Phani,

Thank you for your quick response.

The message status in SXMB_MONI in green color status and the messge information is the record that is fetched by the rfc function module.

But, the message is not reached to XI. i am not able to see any message in SXMB_MONI of XI.

what could be the problem, please try to guess and let me know ASAP with solution.

Thanks & Regards,

Nagarjuna.

Former Member
0 Kudos

Hi,

Please read my reply which is mentioned previously

Thnx

Chirag

Former Member
0 Kudos

Hi,

Hope u ahve done all the proxy configuration:

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Steps are:

Run the report from R3.check that u have mention the commit work in the report.

1) In SXMB_MONI of R3 check the status of message and message information.

2) Go to SXMB_MOINI of Xi check the message input payload and output payload. it should show sucessful flag.

3) Go to RWB->component monitoring and check the status of file receiver channel it should be green.

4) Check the directory where the file is created and check the file data whether it is what u have send through proxy.

Thnx

Chirag

Edited by: Chirag Gohil on Feb 21, 2008 10:33 AM

Edited by: Chirag Gohil on Feb 21, 2008 10:35 AM

Former Member
0 Kudos

Hi Chirag,

Thank you for your quick response.

The message status in SXMB_MONI in green color status and the messge information is the record that is fetched by the rfc function module.

But, the message is not reached to XI. i am not able to see any message in SXMB_MONI of XI.

what could be the problem, please try to guess and let me know ASAP with solution.

Thanks & Regards,

Nagarjuna.

Former Member
0 Kudos

Hi,

Can you please check

1) Check the configuration which is given by me in the thread.

2) Run SLDCHECK transaction on XI as well as on R3,let me know the result of the same.

3) Check this weblog for the procedure which have followed.

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

Thnx

Chirag

Former Member
0 Kudos

Hi Chirag,

i ran the transaction SLDCHECK in both XI and R/3. Every thing is perfect. But the message is not found in SXMB_MONI of XI.

I chcked the configuration based on the blog sent by you.

Please let me know the solution, if you know.

Thanks,

Nagarjuna.

Former Member
0 Kudos

Hi,

1)have u maintained the HTTP connection in R3 which is pointing to XI.

*Check the target host name proplery which should be XI name

2) Have u done the configuration in SXMB_ADM and assigned the role as Application system.

THnx

Chirag

Former Member
0 Kudos

Hi Chirag,

yes i maintained http connections in R/3 pointing to XI.

i checked the SXMB_ADM, the role is added as Application System.

is it necessary to regenerate the proxy? please let me know ASAP.

Thanks,

Nagarjuna.

Former Member
0 Kudos

Hi,

If ur data structure is changed in XI then only u r required to regenerate the proxy.

Did u changed the strucutre?

Thnx

Chirag

Former Member
0 Kudos

Hi Chirag,

Thanks a lot......

i am not yet changed the structure.

Please try to understand, what could be my problem.

the only problem is, the message not coming to XI from R/3.

Please revert back to me ASAP, with solution if any.

Thanks & Regards,

Nagarjuna.

Former Member
0 Kudos

Hi,

Can u check:

Sproxy->goto tab-> conncetion test.

Check all the function module which is in red colour by clicking on it.

If u r getting the sucessful flag in R3 then the data should reach to XI? Thats is a big question for me?

Thnx

Chirag.

Former Member
0 Kudos

Hi Chirag,

Really, i thanks a lot.................

i went through path SPROXY->Goto->Connection Test

there, i clicked on each and every function module, and i got these messages.

1.In Exchange Profile http://hexsap:50300/rep

Repository Version 3.0

Status OK: Address maintained

2. HTTP communication functioni

3. Integration Builder server functioning

Data understood

4. Integration Builder server functioning correctly.

Data understood

Please, verify these. if these are ok, then let me know the next step, based on that i can proceed.

Thanks,

Nagarjuna.

Former Member
0 Kudos

Hi Nagarjuna,

have u checked my reply?

Thanks,

Maheshwari