<?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 Custom model property change to multiple values in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/custom-model-property-change-to-multiple-values/m-p/119712#M84385</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We need to change a property of our Custom content model from a single value field to a multiple value field. So the line in bold we want to add to the model.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="mn:territory"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Territory&amp;lt;/title&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;type&amp;gt;d:category&amp;lt;/type&amp;gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;multiple&amp;gt;true&amp;lt;/multiple&amp;gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/property&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For any new item this is working OK, but the previously created items it is giving an error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;javax.faces.FacesException: org.alfresco.service.cmr.repository.NodeRef&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;caused by:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.jasper.JasperException: org.alfresco.service.cmr.repository.NodeRef&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;caused by:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.ClassCastException: org.alfresco.service.cmr.repository.NodeRef&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Our question is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Is it possible to modify a property to multiple values ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- If so, how to migrate the old nodes ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Or is there another way to upgrade the model?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Alfresco version we use is 2.1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Jan 2008 16:18:17 GMT</pubDate>
    <dc:creator>ajansen</dc:creator>
    <dc:date>2008-01-21T16:18:17Z</dc:date>
    <item>
      <title>Custom model property change to multiple values</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-model-property-change-to-multiple-values/m-p/119712#M84385</link>
      <description>Hi,We need to change a property of our Custom content model from a single value field to a multiple value field. So the line in bold we want to add to the model.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="mn:territory"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Territory&amp;lt;/title&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;type&amp;gt;d:category&amp;lt;/type&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;</description>
      <pubDate>Mon, 21 Jan 2008 16:18:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-model-property-change-to-multiple-values/m-p/119712#M84385</guid>
      <dc:creator>ajansen</dc:creator>
      <dc:date>2008-01-21T16:18:17Z</dc:date>
    </item>
    <item>
      <title>Re: Custom model property change to multiple values</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-model-property-change-to-multiple-values/m-p/119713#M84386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That kind of model change is not supported out-of-the-box.&amp;nbsp; You'll have to migrate existing data.&amp;nbsp; You can do so by writing a patch (java) to read properties as if they're single valued and write them back as multi-valued.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2008 18:14:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-model-property-change-to-multiple-values/m-p/119713#M84386</guid>
      <dc:creator>davidc</dc:creator>
      <dc:date>2008-01-21T18:14:41Z</dc:date>
    </item>
  </channel>
</rss>

