<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Retrieve  CMIS Base Objects in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306096#M259226</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to retrieve CMIS base objects (cmis:document, cmis:folder ..) through the below code. However, it is returning proper results with Alfresco 4.x version and throwing exception with Alfresco 5.0.b.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using Alfresco OpenCMIS extension v0.7 and CMIS v1.0 Atompub binding.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help or pointer would be appreciated!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt; ItemIterable&amp;lt;ObjectType&amp;gt; types = session.getTypeChildren(null, true);&lt;BR /&gt; Map&amp;lt;String, String&amp;gt; baseTypesMap = new HashMap&amp;lt;&amp;gt;();&lt;BR /&gt; for (ObjectType type : types) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; baseTypesMap.put(type.getId(), type.getDisplayName());&lt;BR /&gt; }&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Exeption:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: Unknown base type!&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.cmis.client.impl.AlfrescoObjectFactoryImpl.convertTypeDefinition(AlfrescoObjectFactoryImpl.java:89)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.chemistry.opencmis.client.runtime.SessionImpl.convertTypeDescendants(SessionImpl.java:545)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.chemistry.opencmis.client.runtime.SessionImpl.getTypeDescendants(SessionImpl.java:534)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at nl.ciber.alf.migration.common.services.impl.DataDictionaryRetrievalService.getBaseTypes(DataDictionaryRetrievalService.java:59)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at nl.ciber.alf.migration.test.DictionaryServiceTest.getCMISBaseContentTypes(DictionaryServiceTest.java:45)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runners.ParentRunner.run(ParentRunner.java:309)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.junit.runner.JUnitCore.run(JUnitCore.java:160)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Oct 2014 13:44:19 GMT</pubDate>
    <dc:creator>maqsood</dc:creator>
    <dc:date>2014-10-08T13:44:19Z</dc:date>
    <item>
      <title>Retrieve  CMIS Base Objects</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306096#M259226</link>
      <description>Hi,I'm trying to retrieve CMIS base objects (cmis:document, cmis:folder ..) through the below code. However, it is returning proper results with Alfresco 4.x version and throwing exception with Alfresco 5.0.b.I'm using Alfresco OpenCMIS extension v0.7 and CMIS v1.0 Atompub binding.Any help or pointe</description>
      <pubDate>Wed, 08 Oct 2014 13:44:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306096#M259226</guid>
      <dc:creator>maqsood</dc:creator>
      <dc:date>2014-10-08T13:44:19Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve  CMIS Base Objects</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306097#M259227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That version of the alfresco open cmis extension is not compatible with 5.0.&amp;nbsp;&amp;nbsp;&amp;nbsp; Current version is IIRC 0.13 &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway it's available from alfresco's maven.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2014 13:56:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306097#M259227</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2014-10-08T13:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve  CMIS Base Objects</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306098#M259228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the pointer, mrogers! I'll try with the latest version.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 06:21:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/retrieve-cmis-base-objects/m-p/306098#M259228</guid>
      <dc:creator>maqsood</dc:creator>
      <dc:date>2014-10-09T06:21:59Z</dc:date>
    </item>
  </channel>
</rss>

