Zhi Wang created CMIS-974: ----------------------------- Summary: Parsing Exception: Extensions tree too wide Key: CMIS-974 URL: https://issues.apache.org/jira/browse/CMIS-974 Project: Chemistry Issue Type: Bug Components: opencmis-client, opencmis-workbench Affects Versions: OpenCMIS 0.13.0 Reporter: Zhi Wang
When using opencmis to get object by path from alfresco, it will report exception: parsing exception: Extensions tree too wide!. The method I use to create document is as follow: /** * Returns a CMIS object from the session cache. If the object is not in the * cache or the cache is turned off per default {@link OperationContext}, it * will load the object from the repository and puts it into the cache. * <p> * This method might return a stale object if the object has been found in * the cache and has been changed in or removed from the repository. Use * {@link CmisObject#refresh()} and {@link CmisObject#refreshIfOld(long)} to * update the object if necessary. * * @param path * the object path * * @return the requested object * * @throws CmisObjectNotFoundException * if an object with the given ID doesn't exist * * @cmis 1.0 */ CmisObject getObjectByPath(String path); It happens when there are many tags added for a specific folder, the API and the workbench will both report the same error. The url I use to connect to the repository of alfresco is: http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom Now I have to use http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/browser to make it work. I found there are limitation set for extensions tree width, the same code works find when using browser binding repository url. -- This message was sent by Atlassian JIRA (v6.3.4#6332)