cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxy error in SAP XI

Former Member
0 Kudos

H All,

I have a problem with my proxies that I receive from ECC, 95% of the time the proxy works perfectly, but then the other 5% it fails. When the Message exits ECC it only has one message in the payload, but when it reaches XI it has multiple payloads see pics attached.  Any help will be appreciated.

SAP ECC.

SAP XI.

We are using SAP ECC 6 Ehp6 SP08 and SAP XI 3.0.

Regards,

CJ Bester

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Guys,

Thanks for all your input, the problem seems to be solved.  I've move the messages into a new queue and the interface has not failed since.

Thanks again,

Kind Regards,

CJ Bester

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi

The screen shot you have provided for XI, is the payload after XI message mapping. I think you are using multi mapping in XI and hence the payload contains sub payload.

If you check the payload under inbound message in SAP XI, you will see only one payload.

Click on the error and you will see the actual error message in XI and then try to find out the reason for it.

Hope this is clear.

Former Member
0 Kudos

Hi Indrajit,

It is before the mapping takes place, and no I am not using multiple mapping in XI else the proxy interface would fail all the time, the interface works 95% of the time.

Regards,

CJ

Former Member
0 Kudos

One more thing I need to add, this only started to happen after we upgraded from ECC 5 to ECC 6.

Former Member
0 Kudos

If are some queue, unlock it, but after read the last posts, try a simple idea, Edit, save and active again the objects.

former_member192343
Active Contributor
0 Kudos

Hi,

and what is the error description?

Former Member
0 Kudos

Hi Mikhail,

The error is No receiver could be determined.

former_member192343
Active Contributor
0 Kudos

So check if all needed configuration objects exist for this message, especially receiver determination.

Former Member
0 Kudos

I already deleted the config and recreated it, the problem comes in where the multiple payloads is.  If I resend the message from a TX in ECC it works and it comes into XI with only 1 payload instead of multiple payloads.

Former Member
0 Kudos

Hi Bester,

     have you checked the queues? May can be stopped because of a high number of messages and when them are restarted, this error occurs.

Tcode SMQ1 and SMQ2

Regards-

Former Member
0 Kudos

Hi Can Bel,

If this is the problem who would you fix it?

Regards,
CJ Bester

iaki_vila
Active Contributor
0 Kudos

HI Bester,

I notice that the message id is different, i think they are not the same request. Has someone restarted the erroneous messages in XI?.

Regards.

Former Member
0 Kudos

Hi Inaki,

The id's are different everytime I have this error, if the messages are successful the id's are the same.

Regards,

CJ Bester