cancel
Showing results for 
Search instead for 
Did you mean: 

Inbound ABAP Proxy

bart_bauwmans2
Explorer
0 Kudos

Hi,

I’m working on a scenario where data is sent from an application system to the XI system.

When I check the transaction SXMB_MONI in the application system, I got no errors.

When I check SXMB_MONI in the XI system, I got the following error:

<i> <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

Call Inbound Proxy

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIProxy</SAP:Category>

<SAP:Code area="ABAP">INTERFACE_REGISTRATION_ERROR</SAP:Code>

<SAP:P1>ifmmessif</SAP:P1>

<SAP:P2>CreditCommitmentNotification_Out</SAP:P2>

<SAP:P3>http://sap.com/xi/PI/FIN/Operational/Global</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>No implementing class registered for the interface (ABAP interface, request message CreditCommitmentNotification_Out, request message, namespace http://sap.com/xi/PI/FIN/Operational/Global)</SAP:Stack>;

<SAP:Retry>M</SAP:Retry>

</SAP:Error></i>

I created/activated the interface <b>CreditCommitmentNotification_Out</b> in the application system.

Do I have to do the same in the XI system? If yes, then how do I get the SWC in which this interface is resided into the transaction SPROXY, because on the XI system it does not show up … . Both systems are pointing to the same SLD, so I would think they both should have the same SWC’s in the SPROXY transaction.

Thanks in advance for any help!

Kind regards,

Bart

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Bart Bauwmans.

Can you tell us, how to solved this issue?

Regards.

Former Member
0 Kudos

hi Bart,

have a look at Krishnamoorthy's reply in the thread....also refer the note he specified

Former Member
0 Kudos

During XI installation or upgrades, details of r/3 are given in SLD which accounts for the connections between the two. Hnece while creating proxies in the application system (and not on XI), we can see the SWC of XI in R/3.

After Sproxy the structure will be defined and an ABAP report may trigger the data into XI. Before that you just have to right click and activate the proxy...the full structure will be activated automatically

Vaibhav

Former Member
0 Kudos

also refer thses

also try to debug the inbound proxy

/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation

ABAP Proxies in XI(Client Proxy)

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

ABAP Server Proxies

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

Smarter Approach for coding ABAP Proxies

/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40574601-ec97-2910-3cba-a0fdc10f...

ABAP Proxies:

/people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2

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

/people/arulraja.ma/blog/2006/08/18/xi-reliable-messaging-150-eoio-in-abap-proxies

/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation

/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments

/people/sukumar.natarajan/blog/2007/01/07/how-to-raise-alerts-from-abap-proxy

/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies

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

/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy

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

<b>Reward points if useful</b>

Former Member
0 Kudos

You dont need to create proxies in XI server. You should create proxies only in application server.

Make sure you hae created proxies and activated all objects (class, method, structres etc..)

Regards,

Jai Shankar

bart_bauwmans2
Explorer
0 Kudos

I right-clicked the interface and generated it, afterwards I got the message the the proxy was activated. Is this enough, or should I really drill down to check all structures, methods, ... ?

Former Member
0 Kudos

Hi refer the below links...

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

may be helpful

Regards

abhishek agrahari