cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter framework failing to send message

Former Member
0 Kudos

Hi,

I am facing an issue in XI, where the adapter framework is getting failed to send the message. The message is also not getting reflected in SXMB_MONI,

"Transmitting the message to endpoint http://server:8080/sap/xi/engine?type=entry using connection AFW failed, due to: Received HTTP response code 404 : Not found."

No service using the ICM port 8080 is working though active. No XI service, even the ping service in sap/bc/ping is not working.

I have checked the following:

1) SLDCHECK (browser opening properly). In ABAP part i am getting error

Use transaction SLDAPICUST if you wish to maintain

Launching the SLD GUI in a separate browser window.

=> Verify in the browser GUI that the SLD is in a healthy running state!

Calling function LCR_LIST_BUSINESS_SYSTEMS

Retrieving data from the SLD server...

Function call returned exception code 3

=> Check whether the SLD is running!

Summary: Connection to SLD does not work

=> Check SLD function and configurations

for troubleshooting the above error i have gone through the link

http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm

Still the problem persists while calling function LCR_LIST_BUSINESS_SYSTEM

2) Then i checked the ping (path - http://server:8080/sap/xi/engine?type=entry ) -- its also not running and showing error :

Service cannot be reached with error code 404 not found.

3) The RFC XIINTEGRATION_SERVER is showing also showing error 404.

4) Checked ICM port - its 8080

Inspite of working hard over this issue, still unable to resolve this issue.

Please help me. Awaiting for your helping suggestions

Thanks in advance..

Accepted Solutions (1)

Accepted Solutions (1)

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

Have you checked this one,...

Check the XI pipeline url in the SLD->Business System-><Your Integration Sercer>

It should be -

http://server:port/sap/xi/engine?type=entry

In this case the port should be http port(8xxx).

Answers (5)

Answers (5)

Former Member
0 Kudos

HI Antony,

Can you give us solution if you have found out.

I am gettign the same message on RWB, Message Display tool.

Would appreciate if you can share the solution.

Thanks,

Divyesh

Former Member
0 Kudos

Hi,

All the service in XI

1) adapter_plain 2) cache 3) cache_gui 4) cache_gui_ssl 5) docu_apperror 6) docu_syserror 7) engine

😎 simulation

are acitve though not functioning because all are using the ABAP port 8080

Yes i have checked the ABAP port in SMICM, its 8080 port

I am able to launch the SLD in browser, only receiving error in LCR_LIST_BUSINESS_SYSTEMS of abap part. I have followed the required steps as per suggested in XI readiness check, but still couldn't resolve it.

Accept XI_INTEGRATIONSERVER(using ABAP port 8080 - giving 404 error) all other RFC are working fine.

Former Member
0 Kudos

Hi!

What happens if you aenter this url http://server:8080/sap/xi/engine?type=entry in your browser?

And PLEASE: Use Fully qualified Domain Name. Very often this is the cause for "mysterious behaviour" in SAP Web Environments.

Is you ABAP Parameter icf/hostname_full set correctly to for example "myserver.acme.com"?

Can you successfully test the one or other service in SICF by rightclicking it and then selecting test service?

May you have a firewall problem blocking port 8080 (and maybe some other portds also)?

Regards,

Volker

Former Member
0 Kudos

Hi Antony

Suggestion is not to use 8080 for ABAP. Its a default proxy port used by most of the systems. Use some port like 80XX XX is the client installation number like 23 so port 8023.

Whats the test result with SAPSLDAPI?

Check with roles assigned to user for SLDAPICUST

Thanks

Gaurav

Former Member
0 Kudos

Hi,

Thanks.

I have already checked this link. I have provided the same link in my above post.

In SLDAPICUST I have even given fully qualified domain name, is its right?

Still the problem is not solved.

Former Member
0 Kudos

Hi!

For endpoint problem: Have you checked transaction SICF in PI system whether required service nodes are active?

If you enter the url in brwoser you get the same error message?

Is 8080 the correct and active ABAP port of your PI system? Check with Tx SMICM -> Goto -> Services

For SLD: Can you launch the SLD in the browser?

Are all RFC destinations in ABAP and J2EE Stack okay?

General rule of thumb: Work with FQDN whenever possible ....

Regards

Volker

Former Member
0 Kudos

> Still the problem persists while calling function LCR_LIST_BUSINESS_SYSTEM

> 2) Then i checked the ping (path - http://server:8080/sap/xi/engine?type=entry ) -- its also not running and showing error :

> Service cannot be reached with error code 404 not found.

>

> 3) The RFC XIINTEGRATION_SERVER is showing also showing error 404.

> 4) Checked ICM port - its 8080

>

have a look for LCR_LIST_BUSINESS_SYSTEM in the below link

http://help.sap.com/saphelp_nw04/helpdata/en/78/20244134a56532e10000000a1550b0/content.htm

Regards,

Sarvesh

Former Member
0 Kudos

Hi,

Thanks for the quick response.

I have already checked this link and everythings is up to date as per the suggestions made. Still the problem is exsisting.