cancel
Showing results for 
Search instead for 
Did you mean: 

Pipeline Generic Step01 - Inbound Processing for XI [FAILS]

sbapanapalli
Explorer
0 Kudos
203

Hello Experts,

We are trying to implement the SAP provided package artifacts for handling messages coming from S4 using PIPELINE Concept. We are using the latest package provided by SAP. The very first call from S4 arrives at the iFlow Pipeline Generic Step01 - Inbound Processing for XI. From S4 it is a proxy call.  

SAP is throwing the following error:

Additional Information
org.apache.camel.component.direct.DirectConsumerNotAvailableException: No consumers available on endpoint: direct://Sender. Exchange[E1546C1E1673B48-0000000000000008]
 
Message doesn't go to the next step.  No configuration is maintained on this iFlow.
 
What is missing in the setup. Thanks in Advance.
 
Thanks, 
SBPipeline Error 1st Step.jpg
 

 

Accepted Solutions (1)

Accepted Solutions (1)

alex_bundschuh
Product and Topic Expert
Product and Topic Expert

this is a bug of the handled by integration flow feature of the XI adapter, I have raised an incident ticket and development promised to patch the tenants soon, as long as you face the error, you may revert back the version of the XI inbound flow to version 1.0.2, then however you can use the XI end point only for async messages and not for sync, for handling both we had to switch to the handled by integration flow feature

Alex

sbapanapalli
Explorer
0 Kudos
Thanks for the update. Appreciate your response.
alex_bundschuh
Product and Topic Expert
Product and Topic Expert
0 Kudos
patch is out, it's in CF version 6.63.45, I tested it and it works fine for the async use case, for sync calls the response is still empty, I was told that there is another patch but at least for async you can use the generic inbound flow again, note that you need to redeploy you generic XI inbound so that a new Camel XML is generated
MSR771
Newcomer
0 Kudos
Dear Alex, Do you expect a high maintenance effort if there are updates or bug fixes once pipeline is implemented? Just curious, that should not be the case, right? Thanks Subba

Answers (0)