<?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: Ricerca lucene caratteri speciali in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23284#M11240</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Da quello che so la limitazione per almeno 3 caratteri c'è ma solo sulla ricerca FullText perché è proprio una limitazione della tokenizzazione di Lucene e non dipende da Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Per gli altri due punti potrebbe essere un problema di dichiarazione del model e di come è stato dichiarato l'elemento di configurazione degli indici per le singole property.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Potresti condividere la configurazione del tuo modello per queste properties su cui riscontri un problema?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Mar 2011 12:18:41 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2011-03-29T12:18:41Z</dc:date>
    <item>
      <title>Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23283#M11239</link>
      <description>Salve a tutti,ho riscontrato 3 problemi in fase di ricerca documenti con lucene:1) Se campo custom di un nuovo modello ha come valore una stringa di 2 caratteri, lucene non riesce a trovare il documento.2) Se campo custom di un nuovo modello ha come valore una stringa del tipo 29/03/2011 (deve esser</description>
      <pubDate>Tue, 29 Mar 2011 12:07:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23283#M11239</guid>
      <dc:creator>batdan</dc:creator>
      <dc:date>2011-03-29T12:07:47Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23284#M11240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Da quello che so la limitazione per almeno 3 caratteri c'è ma solo sulla ricerca FullText perché è proprio una limitazione della tokenizzazione di Lucene e non dipende da Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Per gli altri due punti potrebbe essere un problema di dichiarazione del model e di come è stato dichiarato l'elemento di configurazione degli indici per le singole property.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Potresti condividere la configurazione del tuo modello per queste properties su cui riscontri un problema?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 12:18:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23284#M11240</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-03-29T12:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23285#M11241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Per quanti riguarda il punto 2, l'elemento è stato dichiarato in questo modo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;property name="pri-edoc:data_protocollo"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;type&amp;gt;d:text&amp;lt;/type&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Per quanti riguarda il punto 3, l'elemento è stato dichiarato in questo modo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="pri-edoc:id_mittente"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;type&amp;gt;d:text&amp;lt;/type&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ho provato anche a dichiarare una lista in questo modo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;property name="pri-edoc:id_mittenti"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;type&amp;gt;d:text&amp;lt;/type&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;index enabled="true"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;atomic&amp;gt;true&amp;lt;/atomic&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;stored&amp;gt;true&amp;lt;/stored&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tokenised&amp;gt;true&amp;lt;/tokenised&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/index&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ma la ricerca non funziona neanche così.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Grazie per la disponibilità&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 12:25:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23285#M11241</guid>
      <dc:creator>batdan</dc:creator>
      <dc:date>2011-03-29T12:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23286#M11242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Se vuoi ricercare con il valore esatto tramite queste properties devi settare l'elemento tokenised a false e non a true.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In questo modo puoi ricercare i nodi che hanno queste properties tramite il valore esatto. Altrimenti se abiliti la tokenizzazione vuol dire che Lucene ti permette di cercare questo nodo tramite questa property ma solo indicando un token del valore.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dopo aver modificato i parametri di indicizzazione, ricordati che per poter fare delle prove certe sulle ricerche devi rigenerare gli indici di Lucene, altrimenti i risultati delle ricerche non verranno mai corretti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero ti sia utile.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 12:37:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23286#M11242</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-03-29T12:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23287#M11243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ma l'elemento tokenised non è false di default?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Come faccio a rigenerare gli indici di lucene?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;grazie&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 12:45:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23287#M11243</guid>
      <dc:creator>batdan</dc:creator>
      <dc:date>2011-03-29T12:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23288#M11244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, il valore di default dell'elemento tokenised è true come puoi vedere dal wiki in questa pagina:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Data_Dictionary_Guide#Additional_Property_Capabilities" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Data_Dictionary_Guide#Additional_Property_Capabilities&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Per rigenerare gli indici di Lucene devi:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Eseguire lo shutdown di Alfresco&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;modificare il valore della property index.recovery:&lt;/LI&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;index.recovery.mode=FULL&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt; all'interno del file alfresco-global.properties (se la property non è presente allora la devi aggiungere)&lt;BR /&gt;&lt;LI&gt;Riavviare l'istanza di Alfresco&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 12:52:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23288#M11244</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-03-29T12:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23289#M11245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ho una community edition con derby.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Non riesco a trovare alfresco-global.properties. Esiste un'alternativa?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Comunque, per tutte le altre proprietà, dichiarate come "data_protocollo", la ricerca funziona perfettamente, potrebbero essere il carattere slash di 29/03/2011 e il carattere meno dello uuid a dare fastidio a lucene?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 13:07:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23289#M11245</guid>
      <dc:creator>batdan</dc:creator>
      <dc:date>2011-03-29T13:07:23Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23290#M11246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Ho una community edition con derby.&lt;BR /&gt;Non riesco a trovare alfresco-global.properties. Esiste un'alternativa?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Se hai una vecchia versione dovresti avere il custom-repository.properties all'interno del classloader condiviso, quindi sotto tomcat/shared/classes/alfresco/extension. Con JBoss invece jboss/conf/classes/alfresco/extension.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;omunque, per tutte le altre proprietà, dichiarate come "data_protocollo", la ricerca funziona perfettamente, potrebbero essere il carattere slash di 29/03/2011 e il carattere meno dello uuid a dare fastidio a lucene?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Allora non è che da fastidio, ma dipende da come lo si configura&amp;nbsp; &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;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si, tokenizzare un valore significa che Lucene memorizzerà all'interno degli indici i singoli valori separati da un carattere separatore. Ad esempio per la data Lucene farà in modo di trovarla solamente se cerchi solo per il giorno, il mese o l'anno. Per lo UUID invece solo se provi a cercare una delle quattro sequenze di caratteri alfanumerico che lo compongono.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Praticamente con tokenised=true Lucene memorizza i seguenti indici per la data 29/03/2011 e lo UUID bb5b0116-a449-4340-884d-5cd7de5c2214 :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Nodo X&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;03&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2011&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bb5b0116&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a449&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4340&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;884d&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5cd7de5c2214&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quindi vuol dire che se provi a cercare la data completa ad esempio, Lucene non riesce a trovare il nodo, il medesimo risultato se si prova a cercare con lo UUID completo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Invece con tokenised = false Lucene indicizza in questo modo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;29/03/2011&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;bb5b0116-a449-4340-884d-5cd7de5c2214&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In quest'ultimo caso invece se si prova a cercare il nodo utilizzando il valore esatto, Lucene troverà i nodi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un'alternativa che può risolvere il problema, ma che può accrescere il numero degli indici è impostare il valore di tokenised a &lt;/SPAN&gt;&lt;STRONG&gt;both&lt;/STRONG&gt;&lt;SPAN&gt;, in questo modo verranno memorizzate negli indici entrambe le tokenizzazioni.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero ti sia utile&amp;nbsp; &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 13:32:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23290#M11246</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-03-29T13:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: Ricerca lucene caratteri speciali</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23291#M11247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Grazie per la disponibilità come sempre.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;danilo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 13:40:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/ricerca-lucene-caratteri-speciali/m-p/23291#M11247</guid>
      <dc:creator>batdan</dc:creator>
      <dc:date>2011-03-29T13:40:57Z</dc:date>
    </item>
  </channel>
</rss>

