0

屋外のドキュメントをApacheケミストリーに置き換えようとしています。ディスクに保存されているファイルから入力ストリームを作成し、コンストラクター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 に答える