cancel
Showing results for 
Search instead for 
Did you mean: 

File Adapter - special character in Filename

Former Member
0 Kudos

Hi,

i have a question concerning file adapter.

Scenario: we are polling files via file sender adapter (FTP).

Problem: if the filename contains a special character, an error is thrown with 'The System cannot find the file specified'

Scope: Special character in filename (not in payload)

Installed: XI 3.0 SP 19 on Linux

Questions:

- what FTP implementation does XI use?

- What do i have to check/upgrade to unicode?

- is it an OS problem or an Java problem or a XI problem?

- or is it not possible copiing files with special characters in filename?

Thank you very much in advance.

Michael

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Michael,

The file/FTP adapter supports both passive and active FTP data connection. You can select the data connection while configuring the adapter.

The file/FTP adapter follows specification RFC 959. The specification can be found on the Internet under www.ietf.org/rfc/rfc0959.txt.

For FAQs about the file/FTP adapter, see SAP Note 821267. Please note that you'll need an account to log in on service.sap.com.

Question: How are you specifiying the file name? i.e. Are you using placeholders, like ?, *, *.txt, etc ?

If there's a problem with the filenames, then it should be a problem in the JAVA implementation of the adapter I assume. So you could for instance build your own adapter extension to by-pass that problem.

Just for your information; I haven't encounter a problem with filenames in other projects.

Good luck!

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Thank you very much.

OSS note 821267 chapter 20 answered the questions.

Michael

Former Member
0 Kudos

Hi,

For the filename u can give *.txt or *xml

This will pick up files with special characters also.

Regards,

Shabari