DTStack / DTStack/chunjun

写入数据到sftp的时候,报错了

Open
#811 6 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
4.1k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

写入数据到sftp的时候,FtpColumnConverter#toExternal 方法,List columnData = new ArrayList<>(ftpConfig.getColumn().size()); 当RowData 第一个元素为null时,再去调用columnData.set方法会报错

解决办法:
List columnData = new ArrayList<>(ftpConfig.getColumn().size()); 改成
List columnData = Arrays.asList(new String[ftpConfig.getColumn().size()]);
然后修改 FtpColumnConverter#createExternalConverter方法 将list.add改成 list.set

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.