cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI 7.4 Error: F2F scenario. Error 'error: com.sap.aii.adapter.xi.routing.routingexception: interface determination did not yeild any actual interface'

former_member233999
Participant
0 Kudos

Hi Experts,

I've created a Simple test file to file scenario that will pick up a flat file structure and will write to an xml file. However, when running the scenario I get the below error:

'Error: Com.sap.aii.adaptor.xi.routing.routingexception: interface determination did not yield any actual interface'

I've checked & double checked my design and configuration and it looks ok to me. I've attached the design and config to aid assistance and look forward to hearing from you regarding this issue.

Thanks,

I cant attach my documentation for the config, so have uploaded it here:

https://onedrive.live.com/redir?resid=A18E4AEA141EC9EA!303931&authkey=!AAUieixgCuJW0q0&ithint=folder...

Accepted Solutions (1)

Accepted Solutions (1)

former_member186851
Active Contributor
0 Kudos

Remove SWCV version from ICO and try once

Answers (6)

Answers (6)

Former Member
0 Kudos

Hello George,

After going through the link which you provided, I did not find any interface determination that you have configured. Just to ask, have you configured the same ? If you have not, then please configure it in IB under interface determination. Under operation mapping please give the name of the operation mapping which encapsulates the outbound and inbound service interfaces and message mapping in ESR.

Please let me know if you need any help on the same.

Thanks,

Kind Regards,

Souvik

former_member233999
Participant
0 Kudos

Hi there,

I've checked the receiver determination.

PLease see below:

Former Member
0 Kudos

Hello George,

I am specific here only to interface determination

Receiver determination is a different part of Business/Configuration Scenario of ID.

Kindly check.

Kind Regards,

Souvik

former_member233999
Participant
0 Kudos

Can you please advise how?!

Former Member
0 Kudos

Here are the steps:

1. Open Integration Builder.

2. Switch the view to Configuration / Business Scenario.

3. Right click on Configuration / Business Scenario and click New.

4. You get a dialog box. In that Expand each segment on the left hand panel and search for Interface determination.

Currently I am not in front of the PI machine, so please share me the screen shot up till there, I will advise you further.

Kind Regards,

Souvik

former_member233999
Participant
0 Kudos

Im using 7.4 and the menus arnt the same..

the attached are my ICO items.

That is within the Integrated config menu.

The options when I start a new Integratge Config are:

Former Member
0 Kudos

Ok, thanks for the efforts on the screenshots.

In your ICO, under Receiver Interfaces, kindly double click on Operation Mapping. Does it direct to message mapping in IR. Please remember to open the ESR before doing that.

Kind Regards,

Souvik

Muniyappan
Active Contributor
0 Kudos

Dear George,

Did you check namespace in FCC parameter as mentioned in my previous reply?

former_member233999
Participant
0 Kudos

Yes, the namespace is in the SI for the outbound interface

former_member233999
Participant
0 Kudos

Hi

Yes this takes me to the ESR but not directly to my message mapping....("MM_Contact_to_Contact")

MM

om

former_member233999
Participant
0 Kudos

you deleted your last message?!

Former Member
0 Kudos

That was wrong input from my end. So deleted.

Former Member
0 Kudos

One last check. Please check if the receiver component is properly configured in SLD.

former_member233999
Participant
0 Kudos

Ive set them up as party's rather than business systems so not sure this applies.

Former Member
0 Kudos

No! You should set them as business systems and not as parties. I am not an SLD config expert. So please take help from BASIS and configure it correctly.

Kind Regards,

Souvik

Former Member
0 Kudos

Hi,

The Document Name in the FCC for sender file channel should be the message type name , which is you about to convert to xml and the Documnt namespace should be the namesapce maintained in your ESR.

Please change it and check .

And , if if you want to check just connectivity, just create a simple File - File scenario (.xml - .xml),no Content conversion needed.Only you have prepare the . xml from message mapping and place it to the desired folder.

Else , also you can do it not creating any object in ESR (Bypass scenario), just give any Dummy name in the service interface and namespace in ID.

Regards,

Anik Bose

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi George,

Just to cross check, don't use any any FCC in your sender channel, which makes PI to pick up a flat file and it needs to send this to the receiver.

Check whether this case is giving the same issue or not.

Atleast if we can eliminate the common issues, we can come down to some root cause.

Regards

former_member233999
Participant
0 Kudos

The content conversion is done in the Sender Contact_OA Communication channel.

Muniyappan
Active Contributor
0 Kudos

correct you FCC settings. namespace should be same as your sender Message type namespace.

markangelo_dihiansan
Active Contributor
0 Kudos

Hi George,

Can you confirm that your FCC is properly converting the source file into your desired XML?

Regards,

Mark

former_member184720
Active Contributor
0 Kudos
former_member233999
Participant
0 Kudos

I tried B which was to make the outbound sender interface stateless 3.0. I've refreshed the cache and it doesn't work.

But now I am getting 'no sender agreement found' in the communication channel logs...

Former Member
0 Kudos

Try Changing the Service Interface Pattern to "Stateless XI3.0 Compatible" and test your scenario.