<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: New Tutorial: Getting Started with CMIS</title>
	<atom:link href="http://ecmarchitect.com/archives/2009/11/23/1094/feed" rel="self" type="application/rss+xml" />
	<link>http://ecmarchitect.com/archives/2009/11/23/1094</link>
	<description>Jeff Potts on ECM, portals, search, collaboration, and a bunch of personal stuff</description>
	<lastBuildDate>Tue, 09 Mar 2010 23:10:06 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Nikesh</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-48300</link>
		<dc:creator>Nikesh</dc:creator>
		<pubDate>Tue, 02 Mar 2010 05:18:30 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-48300</guid>
		<description>Hi Jeff,

I have created Axis2 client and able to access different CMIS services (Alfresco). 

I want execute different features like createDocument, createFolder etc.

Can you guide me how to set properties using web service client?

I have generated stub classes using Axis2 ADB option.</description>
		<content:encoded><![CDATA[<p>Hi Jeff,</p>
<p>I have created Axis2 client and able to access different CMIS services (Alfresco). </p>
<p>I want execute different features like createDocument, createFolder etc.</p>
<p>Can you guide me how to set properties using web service client?</p>
<p>I have generated stub classes using Axis2 ADB option.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpotts</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-47311</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Tue, 02 Feb 2010 20:32:26 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-47311</guid>
		<description>From page 475 of the Alfresco Developer Guide...
&lt;blockquote&gt;Category searches use the PATH field, but you construct a path using the classification hierarchy. Suppose that sample-a.pdf is classified under &quot;Languages/German&quot;, and sample-b.pdf is classified under &quot;Languages/German/Swiss-German&quot;. Now consider the following two searches:
PATH:&quot;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German/*&quot;
PATH:&quot;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German//*&quot;
The first search will return sample-a.pdf because it is classified as &quot;German&quot; and the &quot;Swiss-German&quot; category. sample-b.pdf won&#039;t be returned because sample-b.pdf is under a subcategory, &quot;Swiss-German&quot;. The second search uses double slashes (&quot;//&quot;) at the end to denote that matches should include &quot;German&quot; as well as anything classified under a subcategory. It returns both documents and the &quot;Swiss-German&quot; subcategory.
So the category searches, as shown above, will return both objects that have been categorized (&quot;members&quot;) and also the category nodes. If what you want are only documents and not categories, you can use &quot;member&quot; as follows:
PATH:&quot;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German/member&quot;
PATH:&quot;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German//member&quot;
The first search would return only sample-a.pdf, while the second search would return sample-a.pdf and sample-b.pdf.&lt;/blockquote&gt;

A handy little hack to get the Lucene full-text search query syntax is to use the web client to build your search, then save the search, then use the Node Browser to go look at the search string Alfresco saved.

[UPDATE: I just realized you posted this comment regarding the CMIS tutorial so this answer isn&#039;t going to help you at all. CMIS queries don&#039;t support categories, so, unfortunately, if you&#039;re using CMIS, you&#039;re out-of-luck for now]. 

Hope that helps,

Jeff</description>
		<content:encoded><![CDATA[<p>From page 475 of the Alfresco Developer Guide&#8230;</p>
<blockquote><p>Category searches use the PATH field, but you construct a path using the classification hierarchy. Suppose that sample-a.pdf is classified under &#8220;Languages/German&#8221;, and sample-b.pdf is classified under &#8220;Languages/German/Swiss-German&#8221;. Now consider the following two searches:<br />
PATH:&#8221;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German/*&#8221;<br />
PATH:&#8221;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German//*&#8221;<br />
The first search will return sample-a.pdf because it is classified as &#8220;German&#8221; and the &#8220;Swiss-German&#8221; category. sample-b.pdf won&#8217;t be returned because sample-b.pdf is under a subcategory, &#8220;Swiss-German&#8221;. The second search uses double slashes (&#8221;//&#8221;) at the end to denote that matches should include &#8220;German&#8221; as well as anything classified under a subcategory. It returns both documents and the &#8220;Swiss-German&#8221; subcategory.<br />
So the category searches, as shown above, will return both objects that have been categorized (&#8221;members&#8221;) and also the category nodes. If what you want are only documents and not categories, you can use &#8220;member&#8221; as follows:<br />
PATH:&#8221;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German/member&#8221;<br />
PATH:&#8221;/cm:categoryRoot/cm:generalclassifiable/cm:Languages/cm:German//member&#8221;<br />
The first search would return only sample-a.pdf, while the second search would return sample-a.pdf and sample-b.pdf.</p></blockquote>
<p>A handy little hack to get the Lucene full-text search query syntax is to use the web client to build your search, then save the search, then use the Node Browser to go look at the search string Alfresco saved.</p>
<p>[UPDATE: I just realized you posted this comment regarding the CMIS tutorial so this answer isn't going to help you at all. CMIS queries don't support categories, so, unfortunately, if you're using CMIS, you're out-of-luck for now]. </p>
<p>Hope that helps,</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noel Sharpe</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-47076</link>
		<dc:creator>Noel Sharpe</dc:creator>
		<pubDate>Wed, 27 Jan 2010 23:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-47076</guid>
		<description>Thanks for the Tutorial Jeff.  One aspect i am struggling to get working is querying against categories.  How do I do this?</description>
		<content:encoded><![CDATA[<p>Thanks for the Tutorial Jeff.  One aspect i am struggling to get working is querying against categories.  How do I do this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpotts</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-47047</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Tue, 26 Jan 2010 15:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-47047</guid>
		<description>Martin,

CMIS compliant servers must implement two bindings. One is the Restful AtomPub Binding. The other is the Web Services binding. The current spec doesn&#039;t provide for any other bindings (such as JSON).

Jeff</description>
		<content:encoded><![CDATA[<p>Martin,</p>
<p>CMIS compliant servers must implement two bindings. One is the Restful AtomPub Binding. The other is the Web Services binding. The current spec doesn&#8217;t provide for any other bindings (such as JSON).</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Wildam</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-47046</link>
		<dc:creator>Martin Wildam</dc:creator>
		<pubDate>Tue, 26 Jan 2010 14:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-47046</guid>
		<description>I was trying to get into CMIS and I noticed that there are only XML bindings - is that right? Or is there the option (at least for Alfresco) to get the response in a different format (e.g. JSON)?</description>
		<content:encoded><![CDATA[<p>I was trying to get into CMIS and I noticed that there are only XML bindings &#8211; is that right? Or is there the option (at least for Alfresco) to get the response in a different format (e.g. JSON)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cmislib: A CMIS client library for Python &#124; ecmarchitect.com</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-46104</link>
		<dc:creator>cmislib: A CMIS client library for Python &#124; ecmarchitect.com</dc:creator>
		<pubDate>Fri, 18 Dec 2009 17:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-46104</guid>
		<description>[...] around the time I was putting together the Getting Started with CMIS tutorial, it struck me that there needed to be an API that didn&#8217;t have a lot of dependencies [...]</description>
		<content:encoded><![CDATA[<p>[...] around the time I was putting together the Getting Started with CMIS tutorial, it struck me that there needed to be an API that didn&#8217;t have a lot of dependencies [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpotts</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-45605</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Fri, 04 Dec 2009 14:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-45605</guid>
		<description>I haven&#039;t seen any clients choose to use the web services binding yet, but it is still early. I&#039;m sure there will be cases where it makes sense.

Jeff</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t seen any clients choose to use the web services binding yet, but it is still early. I&#8217;m sure there will be cases where it makes sense.</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndreasM</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-45601</link>
		<dc:creator>AndreasM</dc:creator>
		<pubDate>Fri, 04 Dec 2009 10:54:51 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-45601</guid>
		<description>Nice tutorial but are there any known examples or at least clients using the web service binding?</description>
		<content:encoded><![CDATA[<p>Nice tutorial but are there any known examples or at least clients using the web service binding?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marty Gagnon</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-45543</link>
		<dc:creator>Marty Gagnon</dc:creator>
		<pubDate>Thu, 03 Dec 2009 16:56:10 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-45543</guid>
		<description>Thanks for the tutorial.  I&#039;m in the process of going through the CMIS spec and it&#039;s nice to see it in practice.</description>
		<content:encoded><![CDATA[<p>Thanks for the tutorial.  I&#8217;m in the process of going through the CMIS spec and it&#8217;s nice to see it in practice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Two new tutorials about CMIS &#171; CMIS Blog</title>
		<link>http://ecmarchitect.com/archives/2009/11/23/1094/comment-page-1#comment-45523</link>
		<dc:creator>Two new tutorials about CMIS &#171; CMIS Blog</dc:creator>
		<pubDate>Thu, 03 Dec 2009 08:29:36 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1094#comment-45523</guid>
		<description>[...] Getting Started with CMIS (Jeff Potts) [...]</description>
		<content:encoded><![CDATA[<p>[...] Getting Started with CMIS (Jeff Potts) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
