0

我正在尝试用 Apache Chemistry 替换关于 alfresco 的文档。我从存储在磁盘上的文件创建一个输入流,使用构造函数 ContentStreamImpl 创建一个内容流,并尝试用 .setContentStream 方法替换文档。这个操作的结果是

org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: Internal Server Error

这是我的代码的一部分:

        InputStream newDoc = new FileInputStream(global.getPathTemp() + filename);
        ContentStream content = new ContentStreamImpl("Prova", BigInteger.valueOf(newDoc.available()), mimetype, newDoc);

        alfDoc.setContentStream(content, true);

有人能帮我吗??

4

1 回答 1

1

我解决了

  alfDoc.setContentStream(content, true, true);
于 2013-02-22T15:57:24.583 回答