我正在尝试用 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);
有人可以帮我吗?
最佳答案
我解决了
alfDoc.setContentStream(content, true, true);
关于java - setContentStream 上的 Apache Chemistry 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15027755/