我正在尝试使用以下代码将属性设置为fileContent
。
//org.apache.commons.vfs2.FileObject
FileObject[] fileObjects = getListOfFiles();
BigDecimal locationId = new BigDecimal(123);
for (FileObject eachFile : fileObjects) {
eachFile.getContent().setAttribute("resourceLocationId", locationId);
}
但是我遇到了下面的异常,该异常使用上面的代码片段执行。
org.apache.commons.vfs2.FileSystemException: Could not set attribute "resourceLocationId" of "sftp://host%40user:***@sftp.host.com/fileName.csv"
有人可以帮助我找出此代码中的错误吗?