http://jira.mfd.msk:8088/browse/CLS-313 todo issue
This commit is contained in:
parent
8548c6a8f7
commit
d253f9e1ff
1 changed files with 9 additions and 0 deletions
|
|
@ -103,6 +103,11 @@ public class ExportFromHazelcast extends Stage implements InitializingBean {
|
|||
else if (value instanceof SDf56 sDf56Value) values = s_df56_converter.toObjectArray(sDf56Value);
|
||||
else throw new Exception("Get unknown object from imdg. Class: " + value.getClass().getSimpleName());
|
||||
dbfWriter.addRecord(values);
|
||||
// todo баг. фиксить пока не стал. вынести к todo ниже.
|
||||
// при такой отправке файл отправляется с каждой записанной строчкой, и выглядит записанным.
|
||||
// однако поскольку не был достигнут блок finally, не вызывается close() для dbfWriter,
|
||||
// поэтому файл отправляется по sftp, постоянно там перезаписывается и в конце оказывается без
|
||||
// валидного заголовка.
|
||||
gateway.sendToSftp(dbfFile);
|
||||
}
|
||||
writeOk = true;
|
||||
|
|
@ -118,6 +123,10 @@ public class ExportFromHazelcast extends Stage implements InitializingBean {
|
|||
log.warn("Can't delete file {}", resultContainer.getFileForExport().getName());
|
||||
}
|
||||
}
|
||||
// TODO send to sftp
|
||||
// if (writeOk && !emptyMap) {
|
||||
// gateway.sendToSftp(dbfFile);
|
||||
// }
|
||||
}
|
||||
|
||||
return StageResult.OK;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue