cancel
Showing results for 
Search instead for 
Did you mean: 

problems in synchronous scenario

Former Member
0 Kudos

Hi,

I am woking on a synchronous SOAP- PROXY scenario. The XI outbound interface has been exposed as web service which is invoked by .NET application to send the request. The inbound interface is ABAP proxy which is retrieving the data from R3 tables based on the selection criteria in request and sending back the same as response. While testing the scenario i am getting the following error in SXMB_MONI:

<?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="1">

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

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

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

<SAP:P2>MI_DSSRes_SAP_Equipment</SAP:P2>

<SAP:P3>urn://DSS_SAP_02/GetEquipment</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>No implementing class registered for the interface (ABAP interface, request message MI_DSSRes_SAP_Equipment, request message, namespace urn://DSS_SAP_02/GetEquipment)</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

Can you help me as I am not able to resolve this error.

Also I need the steps for IR configurations for a synchronous scenario.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

former_member200962
Active Contributor
0 Kudos

Is the proxy generated in the SAP system....inbound sync proxy based on the message interafce in IR.

Check once again for this.....and if created reactivate the proxy.

As of now your Proxy cannot be located is what the error message says.

Regards,

Abhishek.

Former Member
0 Kudos

It has been reactivated. But still not working.

We have defined the incoming message from .Net application as Inbound Interface Sync . the message received from r/3 via proxy is defined as outbound sync .We have developed A server proxy on inbound interface and the error we are getting is it is trying to search for the implementation of the outbound Interface. It should actually look for the Inbound proxy implementation as this proxy in its output parmeter sends back the output structure.

former_member200962
Active Contributor
0 Kudos

>

> It has been reactivated. But still not working.

>

> We have defined the incoming message from .Net application as Inbound Interface Sync . the message received from r/3 via proxy is defined as outbound sync .We have developed A server proxy on inbound interface and the error we are getting is it is trying to search for the implementation of the outbound Interface. It should actually look for the Inbound proxy implementation as this proxy in its output parmeter sends back the output structure.

Since it is SOAP_to_PROXY .... the MI from .NET should be OUTBOUND Synchronous and that going into SAP should be INBOUND Synchronous.

Regards,

Abhishek.

Answers (1)

Answers (1)

Former Member
0 Kudos

> <SAP:Stack>No implementing class registered for the interface (ABAP interface, request message MI_DSSRes_SAP_Equipment, request message, namespace urn://DSS_SAP_02/GetEquipment)</SAP:Stack>

> <SAP:Retry>N</SAP:Retry>

> </SAP:Error>

Hi,

Have you created a namespace "urn://DSS_SAP_02/GetEquipment" to develope your scenario then it's wrong. You cannot use a name space which starts with 'urn', Create your namespace which starts with 'http' e.g. "http://DSS_SAP_02/GetEquipment".

Regards,

Sarvesh