問題が発生していDataHandler
ます。
それらの内容をファイルに収集しようとしています。これは、割り当てられたバッファーのサイズが破損した状態で作成されますが、コンテンツがないため、何も書き込むことができません。
これは私が使用しているコードです:重要、「ciDoc」はjavax.activation.DataHandler
.
byte[] buffer = org.apache.commons.io.IOUtils.toByteArray(ciDoc.getInputStream());
org.apache.commons.io.FileUtils.writeByteArrayToFile(fileItemUCM.getFile(), buffer);
item.setFile(fileItemUCM.getFile());
はfileItemUCM.getFile()
常に破損しており、実際には何も書き込まれていません。