露天网络服务cmisWS soap createdocument

时间:2014-06-19 15:46:51

标签: soap alfresco alfresco-share cmis

有人可以帮我解决如何使用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>

非常感谢任何有关如何使其正常工作的帮助。

1 个答案:

答案 0 :(得分:2)

您应该使用OpenCMIS或类似的CMIS库,而不是直接写入WS绑定。

您似乎正在尝试为cmis设置两个值:objectTypeId。如果您正在尝试创建cms实例:customModel,那应该是唯一的值。

您不必在自己提供的代码段中设置任何自定义属性值。

据我所知,规范中没有任何内容允许您同时提供多个附件。你应该先进行一次上传工作。