Проблемы записи текстового файла в IFS через jt400

Все, что я пытаюсь сделать, это сбросить журнал на IFS

Вот мой код:

  def write(target_filename, data)
    stream = com.ibm.as400.access.IFSFileOutputStream.new(AS400.sys, target_filename)
    stream.write(data.to_java_bytes)
    stream.flush
    stream.close
  end

Когда я читаю это, хотя библиотека jt400, это выходит хорошо.

Но когда я пойду думал qShell или же wrklnk файл кажется пустым.

Есть идеи почему? Это CCID?

0 ответов

Нашел проблему. Я использовалIFSFileOutputStreamдля записи двоичного потока текста. Переключив его наIFSTextFileOutputStream, проблема решена.

Другие вопросы по тегам