<?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: Custom RESTfull services using CMIS in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255888#M209018</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Jeff&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do I need user authentication to use cmis?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to provide a read-only (get only) non-authenticated RESTfull service&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes I remember you saying it was broken on the .c community release, I'll take it in mind and try with a 3.x community if I have any issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a documentation (API) about that cmis javascript object?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 28 Jan 2012 11:21:07 GMT</pubDate>
    <dc:creator>mastro</dc:creator>
    <dc:date>2012-01-28T11:21:07Z</dc:date>
    <item>
      <title>Custom RESTfull services using CMIS</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255886#M209016</link>
      <description>Hi,I need to define a custom model, it will have an UI in Share and I need to expose a read only unauthenticated REST service on my custom types.I've read the very good guide of Jeff Pott at this link: http://ecmarchitect.com/archives/2012/01/09/1509It's perfect but I don't know how to use the cmis</description>
      <pubDate>Fri, 27 Jan 2012 18:14:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255886#M209016</guid>
      <dc:creator>mastro</dc:creator>
      <dc:date>2012-01-27T18:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: Custom RESTfull services using CMIS</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255887#M209017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is an example controller (test.get.js):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var cmisConnection = cmis.getConnection();&lt;BR /&gt;var cmisSession&amp;nbsp;&amp;nbsp;&amp;nbsp; = cmisConnection.getSession();&lt;BR /&gt;folder = cmisSession.getRootFolder();&lt;BR /&gt;model.folder = folder;&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Obviously this isn't too intense. The goal is just to show you how to get the cmis root object. What you do from there is up to you. For example, you could iterate over a folder like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var iter = folder.getChildren().iterator();&lt;BR /&gt;while (iter.hasNext()) {&lt;BR /&gt;&amp;nbsp; logger.log(iter.next().name);&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Here is an example descriptor (test.get.desc.xml):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;webscript&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;shortname&amp;gt;Test CMIS Object&amp;lt;/shortname&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Test CMIS Object&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url&amp;gt;/someco/testcmis&amp;lt;/url&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;authentication&amp;gt;user&amp;lt;/authentication&amp;gt;&lt;BR /&gt;&amp;lt;/webscript&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;And here is an example view (test.get.html.ftl):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;html&amp;gt;&lt;BR /&gt;&amp;lt;body&amp;gt;&lt;BR /&gt;Folder name:${folder.name}&amp;lt;br /&amp;gt;&lt;BR /&gt;Folder id:${folder.id}&amp;lt;/br /&amp;gt;&lt;BR /&gt;&amp;lt;/body&amp;gt;&lt;BR /&gt;&amp;lt;/html&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;As I mentioned on IRC this morning, the root scoped cmis object appears to be broken in Alfresco 4.0.c Community.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that gets you started.&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, 27 Jan 2012 23:12:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255887#M209017</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2012-01-27T23:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Custom RESTfull services using CMIS</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255888#M209018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Jeff&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do I need user authentication to use cmis?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to provide a read-only (get only) non-authenticated RESTfull service&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes I remember you saying it was broken on the .c community release, I'll take it in mind and try with a 3.x community if I have any issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a documentation (API) about that cmis javascript object?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jan 2012 11:21:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-restfull-services-using-cmis/m-p/255888#M209018</guid>
      <dc:creator>mastro</dc:creator>
      <dc:date>2012-01-28T11:21:07Z</dc:date>
    </item>
  </channel>
</rss>

