<?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: Change a name model or prefix produces internal inconsistences in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286990#M240120</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In general updating models is not allowed and needs to be handled carefully. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The model definitions are parsed and stored in the database.&amp;nbsp; A missing model (or changed namesapace) will not delete the old.&amp;nbsp;&amp;nbsp; But will probably cause a warning that there is a model missing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are some update operations that you can do safely such as adding new optional properties.&amp;nbsp; But if a namespace/type/aspect/property is in use then you need to be careful and migrate your data.&amp;nbsp;&amp;nbsp; Alfresco, at the moment, perhaps over simplifies things by not allowing many types of model updates. And its this way to prevent "inconsistencies".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There's a need for a dictionary/data management API to assist with model maintenance but its not there at the moment.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Sep 2013 22:44:09 GMT</pubDate>
    <dc:creator>mrogers</dc:creator>
    <dc:date>2013-09-11T22:44:09Z</dc:date>
    <item>
      <title>Change a name model or prefix produces internal inconsistences</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286989#M240119</link>
      <description>I don´t understand why, but sometimes when I change the prefix or name of any content model, it´s like my alfresco get crazy. When I restart, it appears errors like "a namespace prefix is not registered for uri …" referenced a URI that I´m not already using. I have been looking for this error around</description>
      <pubDate>Wed, 11 Sep 2013 13:14:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286989#M240119</guid>
      <dc:creator>dmralfing</dc:creator>
      <dc:date>2013-09-11T13:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: Change a name model or prefix produces internal inconsistences</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286990#M240120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In general updating models is not allowed and needs to be handled carefully. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The model definitions are parsed and stored in the database.&amp;nbsp; A missing model (or changed namesapace) will not delete the old.&amp;nbsp;&amp;nbsp; But will probably cause a warning that there is a model missing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are some update operations that you can do safely such as adding new optional properties.&amp;nbsp; But if a namespace/type/aspect/property is in use then you need to be careful and migrate your data.&amp;nbsp;&amp;nbsp; Alfresco, at the moment, perhaps over simplifies things by not allowing many types of model updates. And its this way to prevent "inconsistencies".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There's a need for a dictionary/data management API to assist with model maintenance but its not there at the moment.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Sep 2013 22:44:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286990#M240120</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2013-09-11T22:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: Change a name model or prefix produces internal inconsistences</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286991#M240121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you very much mrogers. It makes sense what you tell me that if I change a model while there is instances of this model created in the repository, it would produces inconsistences, I already knew this fact and I accept it. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; My question is considering that it doesn´t exist&amp;nbsp; any instance created with this model, being a new model. So when I changed the namespace/prefix my Alfresco gets crazy and doesn´t start - not warnings, I promiss you that it didn´t start -.&amp;nbsp; Alfresco should have at least any way that let you tell him "update models information in the database". Or at least, I would appreciate if you tell me where can I find the table where I have to do it manually?. I want to insist in the fact that my Alfresco didn´t start while I had not created instances of the model.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; It was no problem because there was a local test environment - standard installation of Alfresco Enterprise 4.1.2 using the PostgreSQL -, but I am afraid I might have this kind of problems in any other more sofistified environment with Oracle 11g in production, in the future.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Thank you so much again&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 07:06:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/change-a-name-model-or-prefix-produces-internal-inconsistences/m-p/286991#M240121</guid>
      <dc:creator>dmralfing</dc:creator>
      <dc:date>2013-09-12T07:06:00Z</dc:date>
    </item>
  </channel>
</rss>

