cancel
Showing results for 
Search instead for 
Did you mean: 

Pipeline error

Former Member
0 Kudos

Hello Folks,

I am getting the following error in MONI when I execute an interface in XI using Proxy adapter as the receiver connecting to R/3.

<Trace level="3" type="System_Error">Error exception return from pipeline processing!</Trace>

<SAP:AdditionalText>Pipeline ENTRY does not exist (table SXMSPIPE)</SAP:AdditionalText>

what is the use of 'ENTRY' pipeline in SXMSPIPE table? Any ideas are appreciated

Thanks

Ricky

Accepted Solutions (0)

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

In SXMB_ADM , go to Integration Engine Configuration and make sure that the pipeline Integration Server URL has been made.

http://<host>:<port>/sap/xi/engine?type=entry

Regards

Bhavesh

Former Member
0 Kudos

Thanks Bhavesh. It has been made already. The error is not pertinent to this

Thanks

bhavesh_kantilal
Active Contributor
0 Kudos

Have proxies been activated on your R3 system? Are the setting done on your R3 system?

Regards

Bhavesh

Former Member
0 Kudos

Yes Bhavesh. I am wondering what is the difference between

http://<host>:<port>/sap/xi/engine?type=entry & http://<host>:<port>/sap/xi/engine?type=receiver &

http://<host>:<port>/sap/xi/engine?type=central

since in SXMSPIPE table, I don't have ENTRY as pipeline ID and that is the error message I am getting. If I change the communication channel Path prefix to

http://<host>:<port>/sap/xi/engine?type=receiver &

http://<host>:<port>/sap/xi/engine?type=central, then I am getting the error message of category LCR_error and message "no own business system"

I am totally lost with all these error messages.....

Thanks

bhavesh_kantilal
Active Contributor
0 Kudos

Which WAS does your R3 run on?

If it is WAS 6.20 , then you need to use type=receiver,

if it is WAS 6.40 then you need to use type = entry .

The online documentation of XI adapter gives you the exact URL . Try the corresponding URL as per the WAS of your SAP system.

In the case of the Configuration in the R3 system, as this points to the pipeline URL of XIm, the entry should be type=entry always.

Also, in R3 do not giev the URL directly in SXMB_ADM, instead point it to a HTTP destination as used in this blog,

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Regards

Bhavesh

Former Member
0 Kudos

R/3 is on WAS 6.20 R/3. I used receiver as the entry. But still i am getting the

no own business system error message.

Do I need to create HTTP destination in R/3 also? Why is this necessary?

I have only one HTTP destination in XI which points to R/3 which I am not using at all since I am configuring URL address in CC

Thanks

bhavesh_kantilal
Active Contributor
0 Kudos

Ricky,

Whenever dealing with ABAP Proxies you need to do all the setting as showin in the blog by Vijaya Kumari on your R3 system . You would need to generate the proxies and then write the implementation of the Execute method.

Is all this done?

Also, as R3 is on WAS 6.20 the url will be type= receiver

Regards

Bhavesh

Former Member
0 Kudos

All these are done. Here is the new error in MONI after changing the path prefix to receiver in CC since R/3 is on WAS 6.20.

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

- <!-- Call Adapter

-->

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

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

<SAP:Code area="CONFIG">LCR_ERROR</SAP:Code>

<SAP:P1>No own business system</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>No own business system</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

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

</SAP:Error>

Any idea?

Thanks

Ricky