我认为以下核心代码的功能并没有返回预期的异常。
@Throws(FileAlreadyExistsException :: class,IOException :: class) fun importAttachment(jar:InputStream):AttachmentId
答案 0 :(得分:1)
您已经注意到V1已经更改了。现在,如果附件再次上传,它只返回哈希,如果已经上传了附件,则不会泄漏任何信息。您可以在NodeAttachmentService.kt
- https://github.com/corda/corda/blob/8a5bbe7cf8da9139c647f5256e58bd3a00d4949e/node/src/main/kotlin/net/corda/node/services/persistence/NodeAttachmentService.kt#L175(截至今天的主版本)中查看新代码。
更新:在与开发团队进行简短讨论后,我们将把它视为一个错误,然后提出修复故障单。我删除了我的脚注(可在s / o历史中查看)