Alfresco 4.0.a: la ricerca non funziona

cancel
Showing results for 
Search instead for 
Did you mean: 
_valerio_
Member II

Alfresco 4.0.a: la ricerca non funziona

Ciao a tutti
ho installato (con l'installer) Afresco 4.0.a;
successivamente ho creato uno space chiamato "pratiche legali" nella homepage aziendale;
ho creato due custom content type (mettendo nel data dictionary i soliti due files xml di configurazione);
dentro lo space ci ho messo alcuni files (due con i nuovi content type creati, ed uno di tipo "content");

quando eseguo la ricerca di questi files (ad esempio cercando il nome del file) alfresco non mi restituisce alcun risultato.

c'è forse qualcosa che mi sfugge o/o qualche file da modificare?

ciao e grazie
Valerio
13 Replies
_valerio_
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

ho verificato che nella mia dir.root (che poi sarebbe C:/Alfresco/alf_data/) mancano le directories lucene-indexes e backup-lucene-indexes, può dipendere da questo il fatto che la ricerca non funziona? forse c'è un errore nell'exe di installazione?
_valerio_
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

a proposito, i files che ho inserito sono:
modelliPersonalizzati.xml
<?xml version="1.0" encoding="UTF-8"?>

<model name="dynamic:modelliPersonalizzati" xmlns="http://www.alfresco.org/model/dictionary/1.0">
        <description>Custom Content Type</description>
        <author>Ing. Girelli</author>
        <version>1.1</version>

<imports>
          <import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
          <import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
</imports>

<namespaces>
              <namespace uri="dynamic.model" prefix="dynamic"/>
</namespaces>

<types>
  <type name="dynamic:praticaLegale">
    <title>Pratica Legale</title>
    <parent>cm:content</parent>

    <properties>
         <property name="dynamic:sentenza">
         <title>Sentenza</title>
         <type>d:text</type>
         <mandatory>true</mandatory>
         </property>

         <property name="dynamic:annoSentenza">
         <title>Anno Sentenza</title>
         <type>d:int</type>
         </property>

         <property name="dynamic:giudice">
         <title>Giudice</title>
         <type>d:text</type>
         </property>        

         <property name="dynamic:attore">
         <title>Attore</title>
         <type>d:text</type>
         </property>

         <property name="dynamic:avvocato">
         <title>Avvocato</title>
         <type>d:text</type>
         </property>

         <property name="dynamic:annoRg">
         <title>Anno RG</title>
         <type>d:int</type>        
         </property>

         <property name="dynamic:numeroRg">
         <title>Numero RG</title>
         <type>d:int</type>       
         </property>
    </properties> 
  </type>

<type name="dynamic:fascicolo">
    <title>Fascicolo</title>
    <parent>cm:content</parent>

    <properties>
         <property name="dynamic:numMod21">
         <title>Numero Modello 21</title>
         <type>d:int</type>
         </property>

         <property name="dynamic:annoMod21">
         <title>Anno Modello 21</title>
         <type>d:int</type>       
         </property>        

         <property name="dynamic:numRegDib">
         <title>Numero Registro dibattimento</title>
         <type>d:int</type>
         </property>

         <property name="dynamic:annoRegDib">
         <title>Anno Registro dibattimento</title>
         <type>d:int</type>       
         </property>        

         <property name="dynamic:numRegGen">
         <title>Numero Registro Generale</title>
         <type>d:int</type>
         </property> 
       
          <property name="dynamic:annoRegGen">
         <title>Anno Registro Generale</title>
         <type>d:int</type>       
         </property> 
       
          <property name="dynamic:imputato">
         <title>Imputato</title>
         <type>d:text</type>
         </property> 
       
          <property name="dynamic:reatiContestati">
         <title>Reati contestati</title>
         <type>d:text</type>
         <multiple>true</multiple>
         </property> 
       
          <property name="dynamic:difficolta">
         <title>Difficoltà</title>
         <type>d:int</type>
         </property> 
       
          <property name="dynamic:dataRivio">
         <title>Data Rinvio</title>
         <type>d:date</type>
         </property> 
       
          <property name="dynamic:attivita">
         <title>Attività</title>
         <type>d:text</type>
         <multiple>true</multiple>
         </property> 
       
          <property name="dynamic:materia">
         <title>Materia</title>
         <type>d:text</type>
         </property> 
       
          <property name="dynamic:provvedimento">
         <title>Provvedimento</title>
         <type>d:text</type>
         <multiple>true</multiple>
         </property> 
       
          <property name="dynamic:deciso">
         <title>Deciso il</title>
         <type>d:date</type>
         </property> 
       
          <property name="dynamic:termineDeposito">
         <title>Termine deposito</title>
         <type>d:int</type>       
         </property> 
       
          <property name="dynamic:scadenzaDeposito">
         <title>Scadenza deposito</title>
         <type>d:date</type>
         </property> 
       
          <property name="dynamic:dataDeposito">
         <title>Data daposito</title>
         <type>d:date</type>
         </property> 
       
          <property name="dynamic:giorniRitardo">
         <title>Giorni Ritardo</title>
         <type>d:int</type>
         </property> 
    </properties> 
  </type> 
</types>

</model>
web-client-config-custom.xml
<?xml version="1.0" encoding="UTF-8"?>

<alfresco-config>
      <config evaluator="string-compare" condition="Content Wizards">
           <content-types>
                 <type name="dynamic:praticaLegale" />
                 <type name="dynamic:fascicolo" />
           </content-types>
      </config>
     
      <config evaluator="node-type" condition="dynamic:praticaLegale">
           <property-sheet>
                  <show-property name="mimetype" display-label-id="content_type" component-generator="MimeTypeSelectorGenerator"/>
                  <show-property name="dynamic:sentenza" />
                  <show-property name="dynamic:annoSentenza" />
                  <show-property name="dynamic:giudice" />
                  <show-property name="dynamic:attore" />
                  <show-property name="dynamic:avvocato" />
                  <show-property name="dynamic:annoRg" />
                  <show-property name="dynamic:numeroRg" />                 
           </property-sheet>
      </config>

      <config evaluator="node-type" condition="dynamic:fascicolo">
           <property-sheet>
                  <show-property name="mimetype" display-label-id="content_type" component-generator="MimeTypeSelectorGenerator"/>
                  <show-property name="dynamic:numMod21" />
                  <show-property name="dynamic:annoMod21" />
                  <show-property name="dynamic:numRegDib" />
               <show-property name="dynamic:annoRegDib" />
               <show-property name="dynamic:numRegGen" />
               <show-property name="dynamic:annoRegGen" />
               <show-property name="dynamic:imputato" />
               <show-property name="dynamic:reatiContestati" />
               <show-property name="dynamic:difficolta" />
               <show-property name="dynamic:dataRivio" />
               <show-property name="dynamic:attivita" />
               <show-property name="dynamic:materia" />
               <show-property name="dynamic:provvedimento" />
               <show-property name="dynamic:deciso" />
               <show-property name="dynamic:termineDeposito" />
               <show-property name="dynamic:scadenzaDeposito" />
               <show-property name="dynamic:dataDeposito" />
               <show-property name="dynamic:giorniRitardo" />
              
           </property-sheet>
      </config>     
     
      <!– Lists the custom content type in business rules Action wizard –>
      <config evaluator="string-compare" condition="Action Wizards">
           <subtypes>
               <type name="dynamic:praticaLegale"/>
           </subtypes>
      </config>
           
      <config evaluator="string-compare" condition="Advanced Search">
           <advanced-search>
             <content-types>
                 <type name="dynamic:praticaLegale" />
             </content-types>
             <custom-properties>
                 <meta-data type="dynamic:praticaLegale" property="dynamic:sentenza" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:annoSentenza" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:giudice" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:attore" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:avvocato" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:annoRg" />
                 <meta-data type="dynamic:praticaLegale" property="dynamic:numeroRg" />                
             </custom-properties>
           </advanced-search>
      </config>     

      <config evaluator="string-compare" condition="Advanced Search">
           <advanced-search>
             <content-types>
                 <type name="dynamic:fascicolo" />
             </content-types>
             <custom-properties>
                 <meta-data type="dynamic:fascicolo" property="dynamic:numMod21" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:annoMod21" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:numRegDib" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:annoRegDib" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:numRegGen" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:annoRegGen" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:imputato" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:reatiContestati" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:difficolta" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:dataRivio" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:attivita" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:materia" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:provvedimento" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:deciso" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:termineDeposito" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:scadenzaDeposito" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:dataDeposito" />
                 <meta-data type="dynamic:fascicolo" property="dynamic:giorniRitardo" />            
             </custom-properties>
           </advanced-search>
      </config> 

  
     
</alfresco-config>
mturatti
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

Io ho appena risolto diversi problemi che avevo su Mac OSX installando la nightly build odierna di Alfresco 4.0.b, secondo me vale la pena tentare…
Inoltre tieni presente che di default la Community adesso usa Solr (noterai una directory solr dentro alf_data e un riferimento ad esso in alfresco-global.properties), quindi alcune directory dentro alf_data non ci sono più. Non ho ancora tutti i dettagli tecnici a disposizione e quindi non riesco ora ad essere più preciso, ma puoi dare una occhiata qui: http://wiki.alfresco.com/wiki/Alfresco_And_SOLR

Saluti,
_valerio_
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

sto provando la 4.0.b anche se in fase di installazione ha già manifestato il problema della versione precedente (la 4.0.a), cioè non riesce ad installare il wcm.
Vedremo….
stefania
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

Buongiorno, ho installato Alfresco su una macchina virtuale seguendo attentamente le istruzioni, Ho anche installato OCR (tutto su Linux) ma se cerco, ad esempio dei dati, tipo fattura, all'interno di un immagine, non riesco a leggere i dati. Qualcuno può aiutarmi? grazie
davidciamberlan
Alfresco Employee

Re: Alfresco 4.0.a: la ricerca non funziona

Ciao,

puoi spiegare in modo più dettagliato quali problemi stai avendo, magari facendo qualche esempio?
stefania
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

Ciao David, allora ho installato su centos 6.5 la versione di alfresco community 4.2 ho poi trovato queste info http://help.logicaldoc.com/it/installazione/installazione-su-linux/software-di-terze-parti/199.html ed ho seguito tutta l'installazione. Poi però quando inserisco nel repository il file scansionato (che sia un pdf, un tif, o un jpeg) vorrei che mi leggesse all'interno del file e quindi lo ricercasse in base al testo nel file. Invece effettua con successo solo dal nome del file e non dal contenuto.
Spero di essere stata chiara, e spero che tu mi possa aiutare. Ciao grazie Stefania
davidciamberlan
Alfresco Employee

Re: Alfresco 4.0.a: la ricerca non funziona

Ciao Stefania,

non conosco il software che stai usando… la guida che hai citato si riferisce all'installazione per LogicalDoc, non per alfresco.
Permettimi di fare qualche altra domanda per capire meglio cosa fai.

Supponiamo che hai un jpg: lo scansioni, lo parsi con l'OCR e lo carichi in alfresco, giusto?
Che formato produce l'OCR? In che modo e, soprattutto, cosa carichi in Alfresco (il file prodotto dall'OCR o il jpg originale o cos'altro)?

Se ho capito male spiegami meglio tutto il procedimento…

stefania
Member II

Re: Alfresco 4.0.a: la ricerca non funziona

Eccomi di nuovo, allora….cerco di spiegare bene il problema, io importo nel contenuto un file tif con dei dati al suo interno, faccio un run action e lo trasformo in pdf in un area stabilita. se puoi faccio una ricerca digitando un nome o dei caratteri all'interno del documento e mi aspetto che la ricerca funzioni trovando il documento, e invece sembra che non vada a leggere all'interno del file.

ciao