<?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 How to change name property in metadata extracter ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245620#M198750</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I create a custom metadata extracter in order to gather some additional information (i just add some code to a copy of OfficeMetadataExtracter).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Now, when i add an office document to alfresco, some custom properties and even some default properties(like: title, description) automaticaly receiv some values chosen by me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But, i was unable to change the name property of the document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I used putRawValue method:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;putRawValue("alfname", "New NAME chosen by Me", rawProperties);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;putRawValue("alfdesc", "my file description", rawProperties);&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;and alfname is declared in custom-metadata-extractors-context.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&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;lt;prop key="alfname"&amp;gt;cm:name&amp;lt;/prop&amp;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;lt;prop key="alfdesc"&amp;gt;cm:description&amp;lt;/prop&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Does anybody know how to change the name property ? Or, it is impossible to change it in the extracter ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Jun 2009 13:28:08 GMT</pubDate>
    <dc:creator>dacia_berlina</dc:creator>
    <dc:date>2009-06-29T13:28:08Z</dc:date>
    <item>
      <title>How to change name property in metadata extracter ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245620#M198750</link>
      <description>I create a custom metadata extracter in order to gather some additional information (i just add some code to a copy of OfficeMetadataExtracter).Now, when i add an office document to alfresco, some custom properties and even some default properties(like: title, description) automaticaly receiv some v</description>
      <pubDate>Mon, 29 Jun 2009 13:28:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245620#M198750</guid>
      <dc:creator>dacia_berlina</dc:creator>
      <dc:date>2009-06-29T13:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to change name property in metadata extracter ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245621#M198751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Maybe you can use method:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NodeService.setProperty(nodeRef, qname, value)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;something like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NodeService nodeService = Repository.getServiceRegistry(FacesContext.getCurrentInstance()).getNodeService();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nodeService.setProperty(nodeRef, &lt;/SPAN&gt;&lt;SPAN style="color:#008000;"&gt;QName.createQName(Constants.PROP_NAME)&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN style="color:#008000;"&gt;"New NAME chosen by Me")&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jun 2009 14:17:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245621#M198751</guid>
      <dc:creator>dacedos</dc:creator>
      <dc:date>2009-06-29T14:17:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to change name property in metadata extracter ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245622#M198752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;dacedos thanks for your very quick reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately, i didn't manage to run the code.. i have no ideea who is nodeRef or how to get the noderef for curent node (while being in the extractor method).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I made some other researches and i think i found the solution. it seems that it works if i change the overwritePolicy to EAGER (PRAGMATIC was the default one).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2009 12:39:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-change-name-property-in-metadata-extracter/m-p/245622#M198752</guid>
      <dc:creator>dacia_berlina</dc:creator>
      <dc:date>2009-06-30T12:39:44Z</dc:date>
    </item>
  </channel>
</rss>

