cancel
Showing results for 
Search instead for 
Did you mean: 

conditions are not getting executed in interface determination

Former Member
0 Kudos

Hello All,

We have a JMS -> PROXY scenario,Where we have one outbound interface and 2 inbound interfaces.

And we are determing the inbound interface by putting condition in the interface determination.

(/NotificationInformation/notification_type = ![CDATA[ final transfer ]]) ---> operation mapping 1

(/NotificationInformation/notification_type = ![CDATA[ transfer ]])) -


> operation mapping 2

But the conditions are not getting executed and we are getting the error as:

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

- <!-- Interface Determination

-->

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

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="IF_DETERMINATION">NO_IIF_CASE_ASYNC</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Unable to find an inbound interface</SAP:Stack>

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

</SAP:Error>

But if we are putting no conditions or just one condition its working fine..

Please help!!!!

Regards

Naveen

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Please re-check your conditions.

Refer http://www.w3schools.com/XPath/xpath_syntax.asp for XPath syntax.

You can mention your conditions here for better understanding.

Regards

Raj

Former Member
0 Kudos

Hi Raj,

Thanks for your response i have gone through the link but it didn't helped me much. the conditions which we are using :

(/NotificationInformation/notification_type = ![CDATA[ final transfer ]])

(/NotificationInformation/notification_type = ![CDATA[ transfer ]]))

if condition is fullfilled than select operation mapping 1 and receiver interface 1 and for second select opr mapping 2 and receiver interface 2.

Naveen

Former Member
0 Kudos

Hello,

The problem is solved ,we have to ignore CDATA while giving conditions.

Answers (0)