Весенняя пакетная запись исключения с параметрами файла - PullRequest
0 голосов
/ 18 марта 2019

Я хочу записать исключения в тот же файл, что и средство записи элементов, но они не работают

// MyLitner

public static class MySkipListener implements SkipListener<CSCiviqueDTO, CSCiviqueDTO> {

private BufferedWriter bw = null;

  public MySkipListener(File file) throws IOException {
     bw= new BufferedWriter(new FileWriter(file, true));
  }

    @Override
    public void onSkipInRead(Throwable throwable) {
        if (throwable instanceof FlatFileParseException) {
            FlatFileParseException flatFileParseException = (FlatFileParseException) throwable;
            System.out.println("onSkipInRead =========> :");
            try {
                bw.write(flatFileParseException.getInput() + "; Step Vérifiez les colonnes !!");
                bw.newLine();
                bw.flush();
                // fileWriter.close();
            } catch (IOException e) {
                System.err.println("Unable to write skipped line to error file");
            }
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...