cancel
Showing results for 
Search instead for 
Did you mean: 

XI: HTTP TO RFC

Former Member
0 Kudos

Hi all,

I am doing HTTP to RFC Scenario. when i click the send button in HTTP adapter. i am getting error message in Result. the error message is :

b Result:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<title>Error Report</title>

<style>

td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;}

A:link

A:visited

A:active

</style>

</head>

<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">

<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">

<tr bgcolor="#FFFFFF">

<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b>&nbsp;&nbsp;404 &nbsp Not Found</b></font></td>

</tr>

<tr bgcolor="#3F73A3">

<td height="23" width="84"><img width=1 height=1 border=0 alt=""></td>

<td height="23"><img width=1 height=1 border=0 alt=""></td>

<td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP J2EE Engine/7.00&nbsp;</b></font></td>

</tr>

<tr bgcolor="#9DCDFD">

<td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td>

</tr>

</table>

<br><br><br><br><br><br>

<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">

<tr bgcolor="#FFFFFF">

<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b>&nbsp;&nbsp;The requested resource does not exist.</b></font></td>

</tr>

<tr bgcolor="#FFFFFF">

<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><b>&nbsp;&nbsp;Details:</b></font></td>

<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><pre>&nbsp;&nbsp;Go to <A HREF="/" target="_parent">main page</A> of this application!</pre></font></td>

</tr>

</body>

</html>

plz can anyone help me on this....

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Please check you have made the HTTP sender communication channel properly.

http://help.sap.com/saphelp_nw70/helpdata/EN/43/64db4daf9f30b4e10000000a11466f/frameset.htm

cheers

Sunil.

Answers (6)

Answers (6)

Former Member
0 Kudos

Thanks to all. issue has been solved..

Former Member
0 Kudos

Hey,

404 is an HTTP response code that indicates that the resource in question couldn't be found. Usually this is due to an incorrect URL, so it is better to cross check all URLs. Check pipeline URL in the SLD in the business system of the Integration Server For this go to SLD->Business System-><yourIntegrtaion Server>->Pipeline URL: It should be like this http://<host>:<port>/sap/xi/engine?type=entry Where host is the host name of the Integration Server and port is the HTTP(8xxx) port.

To verify this in Integration Server you can do like this. Go to SXMB_ADM->Integration Engine Configuration->Choose Edit from Menu -> Change Global Configuration Data to switch to change mode. Then select System Landscape - Load Configuration. (This is not required always)

u2022 Check that the port really is the ICM HTTP Port and not the J2EE port i.e SMICM then menu GOTO --> SERVICES and check the port number for HTTP. It should be HTTP port

u2022 If the error is Page cannot be displayed, cannot find server in https configurations Check and correct the SSL configuration for the ABAP and the J2EE side of the system

u2022 If the error is because of integration server when using Proxy communications then check these. i.e SXMB_ADM->Integration Engine Configuration->Corresponding Integration Server enrty should be dest://<Http Integration server-Destination> Where < Http Integration server -Destination > is the RFC destination (SM59) of type HTTP connection (type H) to the Integration Server. In this case, host name, port, and path prefix are saved in the RFC destination.

regards,

Milan

Former Member
0 Kudos

Hi

Check

1) URL generated from ID is of proper way as per the specification.

2) Use the same in the calling Application using HTTP

3) Check Sender HTTP Adapter config

4) Check to login using user PISUPER / Password

wud work

regards

srini

Former Member
0 Kudos

hi,

[;

Refer the above thread.

Regards.

Siddhesh

Former Member
0 Kudos

HI Yadav

As Michal said check in SICF

service -> xi -> default host -> sap -> xi -> adapter_plain is active or not.

404 not found can occur if the service is not active. It will not recognize the HTTP adapter.

Thanks

Gaurav

Former Member
0 Kudos

hi Gaurav,

You have said service -> xi -> default host -> sap -> xi -> adapter_plain is active or not...

adapter_plain is in active mode only..plz help me on this.......

prateek
Active Contributor
0 Kudos

Ur XI URL (hostname) and port could be incorrect. Make sure u r using correct http port as seen in smicm -> goto -> Services.

Regards,

Prateek

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

check in TCODE CICF if your service adapter_plain is active

Regards,

Michal Krawczyk