cancel
Showing results for 
Search instead for 
Did you mean: 

File Adapetr: File is not picking from File directory

Former Member
0 Kudos

Hello,

Issue: we are facing issue with file sender adapter like file is not picking from source file directory.

Scenario: FTP1>PI>FTP2

1. SAP PI sender communication channel will pick the file from FTP1 and process to PI file server (NFS)

2. from PI file server (NFS), file will process again to FTP2

So while picking the file, it shows following error:

-


Could not process due to error: java.lang.IllegalStateException: Error during RETR epilogue: com.sap.aii.adapter.file.ftp.FTPEx: 451 Transfer aborted. Broken pipe

Conversion of file content to XML failed at position 0: sun.io.MalformedInputException

Processing started

-


this issue occur after we migrate the PI server from hpunix to aixunix.

Best Regards,SARAN

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

srinivas,

This error : Conversion of file content to XML failed at position 0: sun.io.MalformedInputException , occurs when the flie structure is not proper.

Since FCC involves in this scenario, check your source file structure.

Praveen

Former Member
0 Kudos

The problem is that the file transfer could not complete due to a broken connection. As the file is not picked you see the error on file content conversion to XML.

If the error is happening when picking the file from FTP1, log on to the XI system at OS level (on all server where XI is installed) and try to get a dummy file . If you face the same problem, it has got nothing to do with XI and it is an OS/FTP server problem. You have to check with the OS team or FTP team to fix it.

Former Member
0 Kudos

Hi All,

Thanks for the response.

the issue was solved by changing the file type. but for permanent solution raised OSS with SAP.

Rergads,Srini

Former Member
0 Kudos

Do you have java mapping involved in it.

If yes then you will have to generate the mapping files again with the updated libraries....

Regards,

Lalit Mohan Gupta.

Former Member
0 Kudos

Hi,

check the FCC parameters, fieldfixedlength option would be used when the exact length of field is constant in the Sender, In the FCC the fieldfixedlength parameter carries the length of the each.

Check out Michal's blog on content conversion for all your doubts :

Kindly check the below links for further assistance.

http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/frameset.htm

regards,

ganesh.