<?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: upgrade 2.1 -&amp;gt; 3.0 in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/upgrade-2-1-gt-3-0/m-p/240408#M193538</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So what I've found. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem comes from method HibernateNodeDaoServiceImpl.getChildAssoc(final Long parentNodeId, final QName assocTypeQName, final String childName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The following query is executed to find "org" child, parent is "Web Scripts"&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.parent.id = :parentId and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.typeQNameId = :typeQNameId and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.childNodeNameCrc = :childNodeNameCrc and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.childNodeName = :childNodeName&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.index,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.id&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But values in the database in the table alf_child_assoc for the "org" child are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;child_node_name_crc = -1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;child_node_name is an uuid&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;qname_localname is org so it's correct&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see there's a patch FixNameCrcValuesPatch but it touches rows where qname localname is "name". Afterwards childNodeName is wrong&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Everything seems clear - there is no patch to fix child_node_name. But it's working on mysql&amp;nbsp;&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;&amp;nbsp; and I've performed upgrade at my home without any problems on the oracle express&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit:&amp;nbsp; At home I've fresh alfresco 2.1 installation: child_node_name is just the node name i.e. org, at work child_node_name value is an uuid string but as I remeber it's not real (frozen) uuid of this node&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any idea why it's happen ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit 2: I've the found the reason. There're some customization in our alfresco and in the file contentModel.xml property 'duplicate' for the type cm:folder has been changed to 'true'&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Sep 2009 13:17:35 GMT</pubDate>
    <dc:creator>ra74</dc:creator>
    <dc:date>2009-09-02T13:17:35Z</dc:date>
    <item>
      <title>upgrade 2.1 -&gt; 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upgrade-2-1-gt-3-0/m-p/240407#M193537</link>
      <description>HelloI've decided to upgrade our alfresco 2.1 installation to 3.0 due to I hope fixed a few severe bugs and because new version store implemenation. Our database has grown so fast that we've problem to manage itBecause Oracle database is not supported in community edition I've ported mysql scripts-</description>
      <pubDate>Wed, 26 Aug 2009 13:13:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upgrade-2-1-gt-3-0/m-p/240407#M193537</guid>
      <dc:creator>ra74</dc:creator>
      <dc:date>2009-08-26T13:13:24Z</dc:date>
    </item>
    <item>
      <title>Re: upgrade 2.1 -&gt; 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/upgrade-2-1-gt-3-0/m-p/240408#M193538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So what I've found. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem comes from method HibernateNodeDaoServiceImpl.getChildAssoc(final Long parentNodeId, final QName assocTypeQName, final String childName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The following query is executed to find "org" child, parent is "Web Scripts"&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.parent.id = :parentId and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.typeQNameId = :typeQNameId and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.childNodeNameCrc = :childNodeNameCrc and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.childNodeName = :childNodeName&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.index,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assoc.id&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But values in the database in the table alf_child_assoc for the "org" child are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;child_node_name_crc = -1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;child_node_name is an uuid&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;qname_localname is org so it's correct&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see there's a patch FixNameCrcValuesPatch but it touches rows where qname localname is "name". Afterwards childNodeName is wrong&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Everything seems clear - there is no patch to fix child_node_name. But it's working on mysql&amp;nbsp;&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;&amp;nbsp; and I've performed upgrade at my home without any problems on the oracle express&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit:&amp;nbsp; At home I've fresh alfresco 2.1 installation: child_node_name is just the node name i.e. org, at work child_node_name value is an uuid string but as I remeber it's not real (frozen) uuid of this node&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any idea why it's happen ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit 2: I've the found the reason. There're some customization in our alfresco and in the file contentModel.xml property 'duplicate' for the type cm:folder has been changed to 'true'&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Sep 2009 13:17:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/upgrade-2-1-gt-3-0/m-p/240408#M193538</guid>
      <dc:creator>ra74</dc:creator>
      <dc:date>2009-09-02T13:17:35Z</dc:date>
    </item>
  </channel>
</rss>

