<?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: Error on POST document in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244211#M197341</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That works around the problem, but it forces to create always regular cmis:content, it avoids the creation of custom type content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AFAIK objectTypeId is a mandatory element for a CMIS content creation POST, so it should exist and be set. But checking it with the debugger it seems like it is not set at all. So the real problem starts before this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think that the responsible of setting those values is the Abdera CMIS Extension. Might it be a bug there ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I posted and &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/jira/browse/ALF-2169" rel="nofollow noopener noreferrer"&gt;issue for this&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Mar 2010 18:28:47 GMT</pubDate>
    <dc:creator>iblanco</dc:creator>
    <dc:date>2010-03-23T18:28:47Z</dc:date>
    <item>
      <title>Error on POST document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244209#M197339</link>
      <description>Hey,I want to POST the following to Alfresco over CMIS and get this:1101014 TypeError: Cannot read property "nativeValue" from null (file:C:/Alfresco/tmcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresc/cmis/children.post.atom.js#93)&amp;lt;?xml version="1.0" encoding="utf-8"</description>
      <pubDate>Tue, 01 Dec 2009 09:28:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244209#M197339</guid>
      <dc:creator>flosk8</dc:creator>
      <dc:date>2009-12-01T09:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: Error on POST document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244210#M197340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Error is due to an improper access to nativevalue property of a null object.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Since in script children.post.atom.js check is correct&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var objectId = (objectIdProp !== null) ? objectIdProp.nativeValue : null;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;error comes out while using modify.lib.js i modified in some rows enforcing null check &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;row 12&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var typeId = ((object !== null) &amp;amp;&amp;amp; (object.objectTypeId !== null)) ? object.objectTypeId.nativeValue : null;&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;and again in the same file&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Create Alfresco Association from Atom Entry&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// @param source&amp;nbsp; source node&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// @param entry&amp;nbsp; atom entry&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// @return&amp;nbsp; created association (or null, in case of error)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;function createAssociation(source, entry)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var object = entry.getExtension(atom.names.cmisra_object);&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var typeId = ((object !== null) &amp;amp;&amp;amp; (object.objectTypeId != null)) ? object.objectTypeId.nativeValue : null;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // locate relationship type definition&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: check this against spec - default to Relationship, if not specified&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var type = cmis.queryType(typeId === null ? RELATIONSHIP_TYPE_ID.id : typeId);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type === null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status.setCode(400, "CMIS object type " + typeId + " not understood");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type.typeId.baseTypeId != RELATIONSHIP_TYPE_ID)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status.setCode(400, "CMIS object type " + typeId + " is not a relationship type");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!type.creatable)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status.setCode(400, "Relationship type " + typeId + " is not creatable");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // locate target&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var targetId = ((object !== null) &amp;amp;&amp;amp; (object.targetId !== null)) ? object.targetId.nativeValue : null; &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That solved for me creating new node.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Mar 2010 11:20:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244210#M197340</guid>
      <dc:creator>perucci</dc:creator>
      <dc:date>2010-03-16T11:20:01Z</dc:date>
    </item>
    <item>
      <title>Re: Error on POST document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244211#M197341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That works around the problem, but it forces to create always regular cmis:content, it avoids the creation of custom type content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AFAIK objectTypeId is a mandatory element for a CMIS content creation POST, so it should exist and be set. But checking it with the debugger it seems like it is not set at all. So the real problem starts before this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think that the responsible of setting those values is the Abdera CMIS Extension. Might it be a bug there ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I posted and &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/jira/browse/ALF-2169" rel="nofollow noopener noreferrer"&gt;issue for this&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Mar 2010 18:28:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244211#M197341</guid>
      <dc:creator>iblanco</dc:creator>
      <dc:date>2010-03-23T18:28:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error on POST document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244212#M197342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ARGHGHGHGHGHG!!! After getting mad for over 2 days I managed to make it work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All the problem was related to a #@1"·ng namespace that I was writing wrong. I copied the XML from Jeff Potts CMIS tutorial and it has an errata in page 25 when referring to the CMIS namespace, a ending / is missing.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Mar 2010 14:59:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244212#M197342</guid>
      <dc:creator>iblanco</dc:creator>
      <dc:date>2010-03-24T14:59:48Z</dc:date>
    </item>
    <item>
      <title>Re: Error on POST document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244213#M197343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;ARGHGHGHGHGHG!!! After getting mad for over 2 days I managed to make it work.&lt;BR /&gt;&lt;BR /&gt;All the problem was related to a #@1"·ng namespace that I was writing wrong. I copied the XML from Jeff Potts CMIS tutorial and it has an errata in page 25 when referring to the CMIS namespace, a ending / is missing.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much, you saved me a couple of days hardworking.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nice sharing this &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 May 2010 11:40:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-on-post-document/m-p/244213#M197343</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2010-05-31T11:40:32Z</dc:date>
    </item>
  </channel>
</rss>

