cancel
Showing results for 
Search instead for 
Did you mean: 

java.io.IOException during large file processing on PI 7.1

Former Member
0 Kudos

Hello Colleagues,

for a large file scenario on our PI 7.1 System we have to verify with big file size we are able to process over PI.

During handing over the large file (200 MB XML) form the Adapter Frame Work (File Adapter) to the Integration Engine we receive following error:

Transmitting the message to endpoint http://<;host>:<port>/sap/xi/engine?type=entry using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error transmitting the message over HTTP. Reason: java.io.IOException: Error writing to server.

The message processing stopped and message still lies at Adapter Frame Work. Large files up to 100 MB we are able to process successfully.

Please, could you tell me why this happened and how we are able to solve it?

Because there is not a java.outofmemory exception however a IO exception i think it could be an memory issue?!

Many thanks in advance!

Regards,

Jochen

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member187339
Active Contributor
0 Kudos

Hi,

The file size is a drawback of file adapter.

Check the note Note 821267 - FAQ: XI 3.0 / PI 7.0/ PI 7.1 File Adapter

See point 14. Memory Requirements

Regards

Suraj

Former Member
0 Kudos

Hi Suraj!

Many thanks for answer but please the error is "java.io.IOException"; and not an java.outofmemory one.

This looks like more than to an resources bottleneck?!

Regards,

Jochen

former_member187339
Active Contributor
0 Kudos

Hi Jochen,

Indeed the error is IO Error and it is because the Adapter engine was not able to send the message to Integration server. But it happens due to memory/heap size issues.

Look at these thread, they are having the same problem. Please try the remedy measures suggested by them

Is there any additional information in Adapter messaging tool.?

Regards

Suraj

Edited by: S.R.Suraj on Oct 1, 2009 8:55 AM

Former Member
0 Kudos

Hi Suraj,

the problem lies indeed on profile parameter "icm/HTTP/max_request_size_KB".

You have to be aware about the incoming message size!

Many thanks to you for support!

Regards,

Jochen

former_member187339
Active Contributor
0 Kudos

Hello Jochen,

>>Many thanks to you for support!

Welcome

Regards

Suraj