cancel
Showing results for 
Search instead for 
Did you mean: 

File to RFC Error com.sap.engine.interfaces.messaging.api.exception.Messagi

Former Member
0 Kudos

Hi ,

I am doing File to RFC Scenario.

My file get picked and I able to view the audit log under RWB message monitoring.

Here I am getting the error

u201CTransmitting the message to endpoint dest://XI_INTEGRATION_SERVER using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error transmitting the message using HTTPTransmitter. Reason: java.net.MalformedURLException: unknown protocol: dest.

Can any one tell me what is the reason.

Regards, Navneet

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi!

If this is not sufficient please also check your SLD entries.

Regards,

Volker

Former Member
0 Kudos

Hi,

In SXMB_ADM select the integration engine configuration.Check the global configuration data which is maintained in role of business system is integration engine and pipeline path of the integration engine.

Regards,

Prakasu.M

Former Member
0 Kudos

hi prakasu/volker,

I checked the SXMB_ADM entry is http://host:port/sap/xi/engine?type=entry and cgeched theBS also it is also coming as same.

here when i gone throug the sxmb_moni there i not found any message and in adapter monitoring also the audit log saying that that file is not reached to IS. and the error ia there only.

please tell what is the reason.

thanks,

navneet

Former Member
0 Kudos

Hi,

Check port number in the audit log.

1) Run Tcode SMICM , and then goto -> services (or Shift-F1). Check what is your ICM HTTP port. Usually it is 80$$.

2) Open the business system of your integration server in the SLD, Check if you have specified http://<host>:80$$/sap/xi/engine?type=entry as pipeline URL there.

3) The pipeline URL is also maintained in transaction SXMB_ADM under the Global configuration parameter Corresponding Integration Server or under the Specific configuration parameter IS_URL.

4) Verify if com.sap.aii.connect.integrationserver.r3.httpport is correctly set in the Exchange Profile.

$$-instance number.

Regards,

Prakasu.M

Former Member
0 Kudos

Hi Prakasu,

I am using PI 7.1 version .

When I opened SMICM there I am finding the HTTP Port as 52000.and the BS at SLD are also using the same Port in URL..

And when i verified with the Basis they confirmed that Exchange profile is set correctly.

But My file adapter is still not able to send the data to IS.

Than I configured a scenario file to file without IR object and in this case data is coming to IS and it is succesfull also.

what is the reason that in this case file adapter not able to push the data to IS.

I used File adapter with NFS protocol.

regards,

navneet

Former Member
0 Kudos

Hi,

Go to SLD and find the Business system Integration_server_<SysId>.Check the role have integration engine.Check the logical system name.The same logical system is maintained in the scc4 transaction.

Regards,

Prakasu.M