Error "Property 'cm:title' doesn't exsist" while using DotCMIS for Alfresco
<p>I established a session via dotCMIS with a local Alfresco-Server using Visual Studio 2010 C# via</p>

<pre><code>Dictionary&lt;string, string&gt; parameters = new Dictionary&lt;string, string&gt;();    
parameters[DotCMIS.SessionParameter.BindingType] = BindingType.AtomPub;      
parameters[DotCMIS.SessionParameter.AtomPubUrl] = "http://127.0.0.1:8888/alfresco/api/-default-/public/cmis/versions/1.1/atom";           
parameters[DotCMIS.SessionParameter.User] = "admin";
parameters[DotCMIS.SessionParameter.Password] = "admin";           
SessionFactory factory = SessionFactory.NewInstance();    
IList&lt;IRepository&gt; repos = factory.GetRepositories(parameters);
ISession session = repos.ElementAt(0).CreateSession();    
</code></pre>

<p>But when I try to get a the root folder like       </p>

<pre><code>IFolder root = session.GetRootFolder(); 
</code></pre>

<p>or run a query like </p>

<pre><code>string queryGetDoc = "SELECT * FROM cmis:document WHERE cmis:name='Bug101.png'";
IItemEnumerable&lt;IQueryResult&gt; docResults = session.Query(queryGetDoc, false);
IQueryResult docHit = docResults.FirstOrDefault();
string docId = docHit["cmis:objectId"].FirstValue.ToString();

IDocument document = session.GetObject(docId) as IDocument;

IList&lt;IProperty&gt; listOfProperties = document.Properties;

foreach (IProperty p in listOfProperties)
{
    Console.WriteLine(p.QueryName);
}
</code></pre>

<p>I get an error message:</p>

<blockquote>
  <p>DotCMIS.Exceptions.CmisRuntimeException: Property 'cm:title' doesn't exist!
         bei DotCMIS.Client.Impl.ObjectFactory.ConvertProperty(IObjectType objectType, IPropertyData pd)
         bei DotCMIS.Client.Impl.ObjectFactory.ConvertProperties(IObjectType objectType, IProperties properties)
         bei DotCMIS.Client.Impl.AbstractCmisObject.Initialize(ISession session, IObjectType objectType, IObjectData objectData, IOperationContext context)
         bei DotCMIS.Client.Impl.Folder..ctor(ISession session, IObjectType objectType, IObjectData objectData, IOperationContext context)
         bei DotCMIS.Client.Impl.ObjectFactory.ConvertObject(IObjectData objectData, IOperationContext context)
         bei DotCMIS.Client.Impl.Session.GetObject(String objectId, IOperationContext context)
         bei DotCMIS.Client.Impl.Session.GetObject(IObjectId objectId, IOperationContext context)
         bei DotCMIS.Client.Impl.Session.GetRootFolder(IOperationContext context)
         bei DotCMIS.Client.Impl.Session.GetRootFolder()
         bei ConsoleApplication3.Program.ConnectingUsingAtomPub_CreateFolder()</p>
</blockquote>

<p>I can just guess, that I'm missing some fundamentals here, but I searched the web, only finding <a href="https://github.com/wk-j/alfresco-cmis/issues/1" rel="nofollow">https://github.com/wk-j/alfresco-cmis/issues/1</a>.</p>

<p>However I have no idea how to apply that, or if it is the right thing at all.</p>