When we ftp a file from JAVA to mainframe with the below transfer type
the special characters (having ASCII value greater than 128) are getting changed. But when we manually do the ftp in text mode the special characters are intact. Can you pls help us.
Sounds reasonable to me. ASCII is a technical definition for a 128-character set of bits. So-called 'extended ASCII' is not standard and may be handled differently by different packages. You need to find out more about the Java API you're using -- it may not be possible to transfer characters in the range 128 to 255 without using Image transfer.