我正在尝试用Apache化学方法来替换户外的文档。
我从存储在磁盘上的文件创建输入流,用构造函数ContentStreamImpl创建contenstream,然后尝试用.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);


有人能帮我吗??

最佳答案

我解决了

  alfDoc.setContentStream(content, true, true);

关于java - setContentStream上的Apache化学内部服务器错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15027755/

10-09 07:22