Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #199773 +++ FileServiceSubSystem always transfers *.xml and *.xmi files in binary mode, because it thinks that the encoding is typically embedded in those files. But this logic is not quite correct. User Preference from FileTransferModeRegistry should be used, if user explicitly asks for ASCII transfer; Source and target encodings should just be the same in case of such ASCII transfer. This issue needs more investigation, for details see bug #199773. Note that this may be a regression compared to RSE 1.0.1, in terms of FTP.
We agree that there should not be any built in default-defaults. Current behavior should be explicitly visible (and user-changeable) in the prefs. See also bug 203114 for improving the Prefs UI.
This is a blocker for users of the Z/OS platform. The user preference should override the isXML logic.
I've changed things (in bug 203114) so that XML is never treated specially. Instead we default to binary for XML but the user can change that in the preferences. *** This bug has been marked as a duplicate of bug 203114 ***