All other output files referenced by XML Extensions will have a value of .xml added if the filename parameter supplied by the COBOL program does not contain an extension.
If the filename supplied by the COBOL program is a URL, then an error is returned because it is not possible to write directly to a URL.