You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by "Zhi Wang (JIRA)" <ji...@apache.org> on 2016/04/08 06:42:25 UTC

[jira] [Created] (CMIS-974) Parsing Exception: Extensions tree too wide

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)