刚安装的Alfresco不会返回latestChangeLogToken:就CMIS协议而言可以吗



以下是我所做的:

  1. 已安装+已启动+已停止Alfresco 5.0.c
  2. 已在Alfresco中启用CMIS ChangeLog
  3. 再次开始Alfresco
  4. http://server/alfresco/api/-default-/public/cmis/versions/1.1/atom/changes发送请求

问题:HTTP响应不包含<cmis:latestChangeLogToken>元素。

就CMIS协议而言,这可以吗?

我做错什么了吗?或者,我应该假设一个null值作为一个令牌,并确保从下一次更改开始,ChangeLog令牌永远不会再次变为null?

否,就CMIS规范而言,这是不正常的。

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

来自CMIS 1.1规范:

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

相关内容

  • 没有找到相关文章

最新更新