有人可以帮我解决如何使用soap createDocument创建文档到存储库。
我有自定义内容模型,当我添加新文档时,没有内容模型的属性。
<ns:properties> <ns1:propertyId
propertyDefinitionId="cmis:objectTypeId">
<ns1:value>cmis:document</ns1:value>
<ns1:value>cms:customModel</ns1:value> </ns:properties>
此外,我希望能够及时上传多个附件,但现在我无法
<ns:contentStream>
<ns:mimeType>application/octet-stream</ns:mimeType>
<!-- Optional:-->
<ns:filename></ns:filename>
<ns:stream><xsl:copy-of select="//someelement"></xsl:copy-of></ns:stream>
</ns:contentStream>
非常感谢任何有关如何使其正常工作的帮助。
答案 0 :(得分:2)
您应该使用OpenCMIS或类似的CMIS库,而不是直接写入WS绑定。
您似乎正在尝试为cmis设置两个值:objectTypeId。如果您正在尝试创建cms实例:customModel,那应该是唯一的值。
您不必在自己提供的代码段中设置任何自定义属性值。
据我所知,规范中没有任何内容允许您同时提供多个附件。你应该先进行一次上传工作。