刚刚安装的Alfresco没有返回latestChangeLogToken:关于CMIS协议可以吗?

时间:2015-03-02 08:55:29

标签: alfresco standards-compliance cmis

这是我做的:

  1. 已安装+已启动+已停止Alfresco 5.0.c
  2. Alfresco的
  3. Enabled CMIS ChangeLog
  4. 再次启动Alfresco
  5. http://server/alfresco/api/-default-/public/cmis/versions/1.1/atom/changes
  6. 发送了请求

    问题The HTTP response NOT 包含<cmis:latestChangeLogToken>元素。

    关于CMIS protocol

    是否可以

    我做错了吗? 或者我应该假设一个空值作为标记,并确保从下一次更改后,ChangeLog标记永远不会再次变为空?

1 个答案:

答案 0 :(得分:1)

不,关于CMIS规范是不行的。

http://server/alfresco/api/-default-/public/cmis/versions/1.1/atom/changes的所有请求必须在启用ChangeLog时返回令牌。

来自CMIS 1.1 specification

  

2.1.15.3“最新变更令牌”存储库信息
  支持changeLogToken事件的存储库必须将最新的更改日志标记(即对应于对存储库中任何对象的最新更改的更改日志标记)公开为getRepositoryInfo服务返回的属性。