cancel
Showing results for 
Search instead for 
Did you mean: 

RFC via XI -> SOAP-Adapter

Former Member
0 Kudos

Hallo,

Hi,

I have configured RFC-Sender and SOAP receiver adapter. RFC-Sender has the entry for Applicationserver and Programmid. Programmid is unique on our system. On testing in R/3, execute z_bapixx with created destination (TCP/IP), I get a runtime error "lookup of alternativeServiceIdentifier via CPA-cache failed for channel" for sender channel. I checked smgw, there is a entry with LU-sap2, TP-name BPIDSOAP, status-connected, sap-error , CPIC-error as 0 and symbolic destination <Java.

CPA-cache has status green and there is no XML-msg in XI.

Does someone have an idea that it to lie could or which is still missing?

regards

Hüsniye

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Try the following:

1. Open the service holding the RFC adapter you are trying to use. On the top menu, goto Service -> Adapter Specific Identifiers..

2. Check that the R/3 System ID is equal to the one specified in the SLD.

3. In change mode, you will also have a button for comparing with system landscape.

You should concider clearing the SLD data cache before the steps above.

Remember that you can not define a RFC sender adapter for a Business service. You will need to configure it under a Business System defined in the SLD.

Bjorn Espen

Former Member
0 Kudos

Hüsniye,

Can you tell me how you ever resolved this error?

Former Member
0 Kudos

The first step would be to test the connection from SAP to XI from the TCP/IP RFC Destination in SM59. It sounds like that's probably working but I would double check it.

Thanks,

Jesse

Former Member
0 Kudos

Hi,

I've tested the TCP/IP RFC-Destination successfull.

On processing of RFC Z_RATING get runtime error as

CPI-C-Error: "alternativeServiceIdentifier: party/service from channel

configuration are not equal to party/service from lookup of alternative"

I've configured a second Destination and on IB-Configuration

Business Service instead Business System. I've got here the same error.

Thanks

Hüsniye