cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Response code 404 - RFC Adapter des not connect to Integration engine

Former Member
0 Kudos

Hi,

I seem to have problem with XI Integration engine. My integration process does not go beyond adapter engine and it fails with the following error,

-


Begining of the erorr report -


2006-01-23 13:35:53 Success RFC adapter received sRFC for ZSCEN2_XI from <sysno>/<client>. Attempting to send message synchronously

2006-01-23 13:35:54 Success Application attempting to send an XI message synchronously using connection AFW.

2006-01-23 13:35:55 Success Trying to put the message into the call queue.

2006-01-23 13:35:55 Success Message successfully put into the queue.

2006-01-23 13:35:55 Success The message was successfully retrieved from the call queue.

2006-01-23 13:35:55 Success The message status set to DLNG.

2006-01-23 13:35:55 Error Returning synchronous error notification to calling application: Received HTTP response code 404 : Not Found.

2006-01-23 13:35:55 Error Transmitting the message using connection http://<host>:55300/sap/xi/engine?type=entry failed, due to: Received HTTP response code 404 : Not Found.

2006-01-23 13:35:55 Error The message status set to FAIL.

2006-01-23 13:35:55 Error Returning to application. Exception: Received HTTP response code 404 : Not Found

-


end of error report -


and the runtime workbench does not connect to Integration engine and fails with the following error,

-


begin error report -


javax.ejb.CreateException: Unable to log on to system XID in language en with user XIRWBUSER

at com.sap.aii.mdt.server.integrationengine.IntegrationEngineMonitoringBean.ejbCreate(IntegrationEngineMonitoringBean.java:374)

at com.sap.aii.mdt.server.IntegrationEngineHomeImpl10.create(IntegrationEngineHomeImpl10.java:185)

at com.sap.aii.mdt.server.IntegrationEngineHome_Stub.create(IntegrationEngineHome_Stub.java:56)

-


end of report -


Have anyone experienced the same issue?. Are we missing some post installation configuration?.

Thanks in advance

Regards,

Arul

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI Anulraja,

Your Adapter Engine searches the pipeline url of the integration engine from the SLD.

Check the Bussiness System in Sld , which you'll have defined for XI Server.

It should have ROLE : Integration Server And

pipeline url: http://ux0800:55300/sap/xi/engine?type=entry

should be this if your http port is 55300.

Check if this url is right in SLD-Bussiness System.

You can check the exact http port in transaction sxmb_adm.

Go to Integration engine configuration and then click on check icon(F7).

It should match with that provided in the BS in SLD.

By default it should be 8000.

Check all these things and then try.

Regards,

Yomesh

Former Member
0 Kudos

Hi Yomesh,

When i click on F7 on the transaction szmb_adm , I get an error " No access to system landscape directory". is there a transaction to set the system landscape directory?.

Arul

Former Member
0 Kudos

I have also changed the port to the correct one and i get "Unauthorized error"

2006-01-23 16:59:26 Success The message status set to DLNG.

2006-01-23 16:59:26 Error Returning synchronous error notification to calling application: Received HTTP response code 401 : Unauthorized.

2006-01-23 16:59:26 Error Transmitting the message using connection http://<host>:8053/sap/xi/engine?type=entry failed, due to: Received HTTP response code 401 : Unauthorized.

2006-01-23 16:59:26 Error The message status set to FAIL.

2006-01-23 16:59:26 Error Returning to application. Exception: Received HTTP response code 401 : Unauthorized

Any idea?.

Former Member
0 Kudos

Hi,

Can you try this, may be

User 'XIISUSER' uses a wrong password

1.Check ExchangeProfile and transaction SU01, reset the

password.

2.Restart the J2EE Engine to activate changes in the

exchangeProfile.

Regards,

Anirban.

Former Member
0 Kudos

Hi,

Also have a look at 816022 and 821026 sap note.I am not sure but may be it helps you.

Anirban.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Arul,

Go to transaction SMICM......see the ICM monitor status.....whether its green or not.....if its not green, then ask your basis guys to see the J2EE engine startup log and see if there is any error in it........if there is an error in it, then restart your J2EE engine........if the ICM status is not green, then go to administration->icm->restart and restart your ICM........see the HTTP service status also by going to Goto ->Services.........See whether your target RFC system is up and running.....

Hope this solves your query.

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Clear the http cache in smicm

remove the service that was there by the name “delete” in SICF, its host was conflicting with default_HOS

Thanks and regards,

Ajay Kande

Former Member
0 Kudos

Hi,

look at this thread, and see if you have similar issue in port.

Is 55300 your port?

1.Check that the port really is the ICM HTTP Port (transaction

SMICM) and not the J2EE port

2.If the port is wrong, change the pipeline URL in the SLD in

the business system of the Integration Server

3.Restart the J2EE Engine to reset the SLD buffer of the

Adapter Engine

Regards,

Anirban.