[ 
https://issues.apache.org/jira/browse/CMIS-722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13768435#comment-13768435
 ] 

Florian Müller commented on CMIS-722:
-------------------------------------

The hasMoreItems flag lets you at least find out whether you have got all 
entries or not. If not, then OpenCMIS does not provide a reliable way to fetch 
the additional entries via AtomPub at the moment.
But we can certainly add that because under the hood we have the next link. Any 
ideas how the API could look like?

                
> getContentChanges doesn't renew Holder<String>changeLogToken in AtomPub Client
> ------------------------------------------------------------------------------
>
>                 Key: CMIS-722
>                 URL: https://issues.apache.org/jira/browse/CMIS-722
>             Project: Chemistry
>          Issue Type: Bug
>          Components: opencmis-client-bindings
>    Affects Versions: OpenCMIS 0.10.0
>            Reporter: linzhixing
>
> org.apache.chemistry.opencmis.client.bindings.spi.atompub.DiscoveryServiceImpl#getContentChanges,
>  which is called from SessionImpl(Line:326), seems not to return a new 
> Holder<String>changeLogToken argument. When I execute getContentChange from 
> OpenCMIS client, changeLogToken remains the same as its input value. 
> I confirmed that my CMIS server updates Holder<String>changeLogToken to the 
> latest token in the returned list both in debugging and Atom feed <atom:link 
> rel="next">.
> To see 
> org.apache.chemistry.opencmis.client.bindings.spi.webservices.DiscoveryServiceImpl#getContentChanges(Line:66),
>  one can find
>     setHolderValue(portChangeLokToken, changeLogToken);
> but I can't find any such code in atompub DiscoveryServiceImpl.
> So I suppose some codes should be added that sets a renewed changeLogToken 
> reading from an atom feed page link.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to