<?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 Re: Alfresco CMIS 1.1 compliant? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281550#M234680</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;org.alfresco.cmis.CMISServices.getCMISVersion() returns String "1.0" in Alfresco 4.2.e CE. Typo then?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Jan 2014 00:11:04 GMT</pubDate>
    <dc:creator>heisenberg</dc:creator>
    <dc:date>2014-01-07T00:11:04Z</dc:date>
    <item>
      <title>Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281548#M234678</link>
      <description>I am getting some pushback at work for using the alfresco-opencmis-extension to get aspects to work, specifically "cm:titled"My question is "Is Alfresco CMIS 1.1 compliant or not?"&amp;nbsp; I am using 4.2.d community, and OpenCMIS 0.10.&amp;nbsp; Both the Alfresco documentation and the Apache site say they are 1.1 c</description>
      <pubDate>Fri, 13 Dec 2013 15:09:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281548#M234678</guid>
      <dc:creator>mangar</dc:creator>
      <dc:date>2013-12-13T15:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281549#M234679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, it is CMIS 1.1 compliant but you have to use the appropriate CMIS URLs:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.0/atom" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.0/atom&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note that in 4.2.d I found some problems with secondary type (aspect) support. If you need to work with aspects you may want to upgrade to 4.2.e.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can read more about CMIS 1.1 and 4.2.d at my blog post &amp;lt;a href="&lt;/SPAN&gt;&lt;A href="http://ecmarchitect.com/archives/2013/09/15/3554" rel="nofollow noopener noreferrer"&gt;http://ecmarchitect.com/archives/2013/09/15/3554&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;here&amp;lt;/a&amp;gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jan 2014 17:59:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281549#M234679</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-01-03T17:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281550#M234680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;org.alfresco.cmis.CMISServices.getCMISVersion() returns String "1.0" in Alfresco 4.2.e CE. Typo then?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jan 2014 00:11:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281550#M234680</guid>
      <dc:creator>heisenberg</dc:creator>
      <dc:date>2014-01-07T00:11:04Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281551#M234681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Based on the Spring bean config for CMISService which references the CMISServicesImpl class, it sets the version to 1.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But when you use OpenCMIS, you can specify which server endpoint to use. And in Alfresco 4.2.e there are two for AtomPub. One is 1.0 and one is 1.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you run this groovy script in the OpenCMIS Workbench:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;println session.repositoryInfo.productName&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;println session.repositoryInfo.productVersion&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;println session.repositoryInfo.cmisVersion&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When you connect to the 1.1 URL, you will get:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfresco Community&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.2.0 (r56674-b4848)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CMIS_1_1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When you connect to the 1.0 URL, you will get:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfresco Community&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.2.0 (r56674-b4848)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CMIS_1_0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So the answer to your question is, yes, 4.2.e is compliant with CMIS 1.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm curious as to why you are using that class instead of OpenCMIS?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jan 2014 18:42:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281551#M234681</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-01-07T18:42:16Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281552#M234682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So I took your advice and switched from my old URL, (alfresco/cmisatom) And used the new ones.&amp;nbsp; I really like not having to use a repository ID that I have to go look up every time I re-install alfresco. (I do that alot)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But the aspects are killing me.&amp;nbsp; When I use the 1.0 URL adding a directory via CMIS with properties like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String, String&amp;gt; props = new HashMap&amp;lt;String, String&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder,P:cm:titled");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It works fine, but with the 1.1 url, it fails.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a different way of doing it for 1.1?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jan 2014 08:52:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281552#M234682</guid>
      <dc:creator>mangar</dc:creator>
      <dc:date>2014-01-13T08:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281553#M234683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, when using CMIS 1.1, first, make sure you are not using the OpenCMIS Extension. You should be dealing with Document and Folder objects not AlfrescoDocument and AlfrescoFolder objects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Next, you will not use the old extension-based syntax for adding an aspect. Instead, you'll modify the multi-value secondary types property. Here's an example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;public void addAspect(Document doc) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;lt;Object&amp;gt; aspects = doc.getProperty("cmis:secondaryObjectTypeIds").getValues();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (!aspects.contains("P:cm:geographic")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;aspects.add("P:cm:geographic");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HashMap&amp;lt;String, Object&amp;gt; props = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put("cmis:secondaryObjectTypeIds", aspects);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.updateProperties(props);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Added aspect");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;} else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("Doc already had aspect");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;HashMap&amp;lt;String, Object&amp;gt; props = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put("cm:latitude", 52.513871);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put("cm:longitude", 13.391106);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.updateProperties(props);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Latitude: " + doc.getProperty("cm:latitude").getValueAsString());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Longitude: " + doc.getProperty("cm:longitude").getValueAsString());&lt;BR /&gt;&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;/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;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jan 2014 20:20:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281553#M234683</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-01-13T20:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281554#M234684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff, Hi have:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. upgraded to 4.2.e&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Removed the OpenCMIS Extension and I am using the plain org.apache.chemistry.opencmis.client.api&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. I am using the /public/cmis/versions/1.1/atom url&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am having problems adding a Folder to alfresco with a description.&amp;nbsp; Here is my list of properties when creating the CMIS object:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String, String&amp;gt; props = new HashMap&amp;lt;String, String&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put(PropertyIds.SECONDARY_OBJECT_TYPE_IDS, "P:cm:titled");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put("cm:description", description);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;props.put(PropertyIds.NAME, name);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it is saying the "cm:description" is not a property. I have tried all sorts of permutations with D, P, etc..&amp;nbsp; I cant seem to find the secret combo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 16:35:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281554#M234684</guid>
      <dc:creator>mangar</dc:creator>
      <dc:date>2014-01-28T16:35:41Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281555#M234685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The trick is that cmis:secondaryObjectTypeIds is a multi-value property. So you have to set it using an ArrayList, like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;HashMap&amp;lt;String, Object&amp;gt; props = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;props.put("cmis:objectTypeId", "cmis:folder");&lt;BR /&gt;ArrayList&amp;lt;String&amp;gt; secIds = new ArrayList&amp;lt;String&amp;gt;();&lt;BR /&gt;secIds.add("P:cm:titled");&lt;BR /&gt;props.put("cmis:secondaryObjectTypeIds", secIds);&lt;BR /&gt;props.put("cmis:name", "test");&lt;BR /&gt;props.put("cm:description", "test description");&lt;BR /&gt;folder = cmisSession.getRootFolder().createFolder(props);&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 16:56:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281555#M234685</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-01-28T16:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281556#M234686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You are a god.&amp;nbsp; Thank you so much!&amp;nbsp; &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 17:51:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281556#M234686</guid>
      <dc:creator>mangar</dc:creator>
      <dc:date>2014-01-28T17:51:15Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281557#M234687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I know the discussion is older, but the mentioned method is not working for me. I have the code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Document document = (Document)getAlfrescoFacade().getObjectById("workspace://SpacesStore/e7af5c7c-226a-474d-abee-371bbb33eadb");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;List&amp;lt;Object&amp;gt; aspects = document.getProperty("cmis:secondaryObjectTypeIds").getValues();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;aspects.add("P:sigi:document");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;HashMap&amp;lt;String, Object&amp;gt; properties = new HashMap&amp;lt;String, Object&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;properties.put("cmis:secondaryObjectTypeIds", aspects);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;document.updateProperties(properties);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;aspects = document.getProperty("cmis:secondaryObjectTypeIds").getValues();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for (Object object: aspects)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(object);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but it does not add the aspect sigi:document. After exucting the code the aspects are still the same as before.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My version is Alfresco Enterprise 4.2.3.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 13:40:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281557#M234687</guid>
      <dc:creator>mundi</dc:creator>
      <dc:date>2014-12-17T13:40:00Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281558#M234688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you verify which service URL you are using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 00:00:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281558#M234688</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-12-18T00:00:30Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281559#M234689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm using the parameter (test server):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;parameters.put(SessionParameter.ATOMPUB_URL, "&lt;/SPAN&gt;&lt;A href="http://alfresco03.pch.etat.lu:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom" rel="nofollow noopener noreferrer"&gt;http://alfresco03.pch.etat.lu:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom&lt;/A&gt;&lt;SPAN&gt;");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/blockcode&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 07:46:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281559#M234689</guid>
      <dc:creator>mundi</dc:creator>
      <dc:date>2014-12-18T07:46:39Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281560#M234690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Make sure you are NOT using the AlfrescoObjectFactoryImpl for your Object Factory Class. That should only be used when you are using the OpenCMIS Extension. Because you are using 1.1 you do not need that extension and it will prevent the aspect from being added.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just ran this code on 4.2.f CE and it added the aspect successfully:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Session cmisSession = getCmisSession();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Folder folder = (Folder) cmisSession.getObjectByPath("/test");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;HashMap&amp;lt;String, Object&amp;gt; props = new HashMap&amp;lt;String,Object&amp;gt;();&lt;BR /&gt;&lt;BR /&gt;props.put("cmis:name", "testjtp.txt");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Document document = createDocument(folder, getLocalFile(), getLocalFileType());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;List&amp;lt;Object&amp;gt; aspects = document.getPropertyValue("cmis:secondaryObjectTypeIds");&lt;BR /&gt;&lt;BR /&gt;aspects.add("P:sc:productRelated");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;props = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;props.put("cmis:secondaryObjectTypeIds", aspects);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;document.updateProperties(props, true);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;aspects = document.getPropertyValue("cmis:secondaryObjectTypeIds");&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Dec 2014 02:22:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281560#M234690</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-12-19T02:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281561#M234691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I used the AlfrescoObjectFactoryImpl so that was the problem…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Dec 2014 08:45:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281561#M234691</guid>
      <dc:creator>mundi</dc:creator>
      <dc:date>2014-12-19T08:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CMIS 1.1 compliant?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281562#M234692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, I know this thread is from a while back but I felt that this question was best asked here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am finding that using the CMIS 1.1 path when accessing via OpenCMIS, if I copy a document, it doesn't seem to be indexed..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Basically I have a custom object type which has custom properties. I can search using these properties normally but any document copied using CMIS 1.1 doesn't appear in the search results. Also, CMIS query on a property field shows nothing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;However, if I change to the CMIS 1.0 path and perform the copy, then this all works. Seems like a bug to me but would be interested to see if this is replicated for others or if there is a workaround. I really don't want to have to go back to CMIS 1.0 because I rather like the newer aspect support in 1.1 but this is a major game-changer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;using Apache OpenCMIS 0.12&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Running alfresco 5.0.c &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;using the following paths:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.0&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp; alfresco/api/-default-/public/cmis/versions/1.0/atom&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.1&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp; alfresco/api/-default-/public/cmis/versions/1.1/atom&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sean&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 May 2015 09:50:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-cmis-1-1-compliant/m-p/281562#M234692</guid>
      <dc:creator>s00pa</dc:creator>
      <dc:date>2015-05-04T09:50:50Z</dc:date>
    </item>
  </channel>
</rss>

