Uploaded image for project: 'Chemistry (Retired)'
  1. Chemistry (Retired)
  2. CMIS-978

CmisConnectionException: Parsing exception. Extensions tree too deep

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Bug
    • None
    • None
    • portcmis
    • None

    Description

      Hi,

      I've found an issue while browsing through an Alfresco repository with the PortCmis library. It gives me a CmisConnectionException while parsing the Xml.

      This is the stacktrace:
      at PortCMIS.Binding.AtomPub.AbstractAtomPubService.Parse[T](Stream stream) in F:\PortCmis Client\binding\atompub\AtomPubBinding.cs:line 758
      at PortCMIS.Binding.AtomPub.NavigationService.GetChildren(String repositoryId, String folderId, String filter, String orderBy, Nullable`1 includeAllowableActions, Nullable`1 includeRelationships, String renditionFilter, Nullable`1 includePathSegment, Nullable`1 maxItems, Nullable`1 skipCount, IExtensionsData extension) in F:\PortCmis Client\binding\atompub\AtomPubBinding.cs:line 1621
      at PortCMIS.Client.Impl.Folder.<>c_DisplayClass14_0.<GetChildren>b_0(BigInteger maxNumItems, BigInteger skipCount) in F:\PortCmis Client\client\ClientObjects.cs:line 1424
      at PortCMIS.Client.Impl.PageFetcher`1.FetchNextPage(BigInteger skipCount) in F:\PortCmis Client\client\ClientUtils.cs:line 593
      at PortCMIS.Client.Impl.AbstractEnumerator`1.GetCurrentPage() in F:\PortCmis Client\client\ClientUtils.cs:line 558
      at PortCMIS.Client.Impl.CollectionEnumerator`1.MoveNext() in F:\PortCmis Client\client\ClientUtils.cs:line 638
      at CmisTestClient.GuiUtils.CreatePrintlist(IFolder folder) in F:\PortCmisClient\CmisTestClient\GuiUtils.cs:line 15
      at CmisTestClient.Program.Navigate(IFolder rootFolder, Boolean print, Dictionary`2 loadedkvp) in F:\PortCmisClient\CmisTestClient\Program.cs:line 37
      at CmisTestClient.CliAction.NumberAction(IFolder rootFolder, Dictionary`2 kvp, Int32 selectedNumber) in F:\PortCmisClient\CmisTestClient\CliAction.cs:line 39
      at CmisTestClient.Program.Navigate(IFolder rootFolder, Boolean print, Dictionary`2 loadedkvp) in F:\PortCmisClient\CmisTestClient\Program.cs:line 80
      at CmisTestClient.Program.Main() in F:\PortCmisClient\CmisTestClient\Program.cs:line 22
      at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
      at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
      at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
      at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
      at System.Threading.ThreadHelper.ThreadStart()

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              koelkastfilosoof Tom Groeneboer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: