<?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: Recuperar documentos dentro de un espacio in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134827#M94633</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Gracias por responder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La fecha no es null, un paso previo hace la comprobación de que ninguno de los metadatos sea null. Yo creo que el problema es que no encuentra los documentos qu están dentro del espacio, la búsqueda guarda el espacio "workspace://SpacesStore", ya que imprimo en el log &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;logger.info("nodo "+documento.getName());&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;y me devuelve la línea &lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;nodo f952affe-8146-409e-a56f-e52daf4ef4cf&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;que buscando en el node browser, corresponde con el espacio "workspace://SpacesStore", este espacio no tiene estos metadatos obligatorios, y por eso da null. Otra cosa es que, por muchos documentos que tenga guardados en ese espacio, la búsqueda solo encuentra uno. Probé varias maneras, y no creo que el fallo esté en el path que le paso. Estoy un poco perdido. Muchas gracias por tu respuesta y por tu tiempo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Sep 2009 16:59:43 GMT</pubDate>
    <dc:creator>mrey</dc:creator>
    <dc:date>2009-09-11T16:59:43Z</dc:date>
    <item>
      <title>Recuperar documentos dentro de un espacio</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134825#M94631</link>
      <description>Hola de nuevo.Vuelvo a pedir un poco de ayuda, a ver si se os ocurre algo.Intento recoger los documentos dentro de un espacio para sacar sus metadatos y almacenarlos en un fichero de texto. Es un subespacio con nombre de un mes, dentro de otro espacio, de nombre de un año, dentro de otro espacio, de</description>
      <pubDate>Fri, 11 Sep 2009 15:11:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134825#M94631</guid>
      <dc:creator>mrey</dc:creator>
      <dc:date>2009-09-11T15:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: Recuperar documentos dentro de un espacio</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134826#M94632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Puede ser que la fecha de factura sea nula?.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo comento porque la ultima linea que se ejecuta es :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;logger.info("nodo "+documento.getName());&amp;nbsp;&amp;nbsp; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;segun sale en el log :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;10:10:06,906 INFO [org.alfresco.sample.Cierre_Mes_Dialog] nodo f952affe-8146-409e-a56f-e52daf4ef4cf&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Por lo que veo que casca en :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;logger.info("fecha "+documento.getProperties().get(FacturaModel.Alf_Fecha).toString());&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Para los campos que no sean obligatorios deberías meterle una comprobación de que no sean null.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Sep 2009 16:29:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134826#M94632</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2009-09-11T16:29:57Z</dc:date>
    </item>
    <item>
      <title>Re: Recuperar documentos dentro de un espacio</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134827#M94633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Gracias por responder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La fecha no es null, un paso previo hace la comprobación de que ninguno de los metadatos sea null. Yo creo que el problema es que no encuentra los documentos qu están dentro del espacio, la búsqueda guarda el espacio "workspace://SpacesStore", ya que imprimo en el log &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;logger.info("nodo "+documento.getName());&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;y me devuelve la línea &lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;nodo f952affe-8146-409e-a56f-e52daf4ef4cf&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;que buscando en el node browser, corresponde con el espacio "workspace://SpacesStore", este espacio no tiene estos metadatos obligatorios, y por eso da null. Otra cosa es que, por muchos documentos que tenga guardados en ese espacio, la búsqueda solo encuentra uno. Probé varias maneras, y no creo que el fallo esté en el path que le paso. Estoy un poco perdido. Muchas gracias por tu respuesta y por tu tiempo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Sep 2009 16:59:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134827#M94633</guid>
      <dc:creator>mrey</dc:creator>
      <dc:date>2009-09-11T16:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Recuperar documentos dentro de un espacio</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134828#M94634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenos dias a todos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sigo investigando, y llego a una nueva conclusión. Por alguna razón, al hacer la búsqueda, no le gusta que le de el path de manera dinámica, quiere que el path sea fijo, es decir, para un espacio ./Aprobadas/A_2007/Julio, el path para el stringQuery no lo quiere asi :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;String stringQuery = "+PATH:\""+ nodoEsp.getNodePath().toString()+"/*\"";&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Tengo que pasarselo asi:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; "+PATH:\"/app:company_home/cm:Entrada_Facturas/cm:Revision_Factura/cm:Aprobadas/cm:A_2007/cm:Julio";&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;La búsqueda es la siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; logger.info("path del nodo" + nodoEsp.getPath());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.info("nombre del espacio mes "+espaciomes);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String stringQuery = "+PATH:\""+ nodoEsp.getNodePath().toString()+"/*\"";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.info("path string query "+stringQuery);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StoreRef storeRef_aux = StoreRef.STORE_REF_WORKSPACE_SPACESSTORE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ResultSet results_aux = services.getSearchService()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .query(storeRef_aux,&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; SearchService.LANGUAGE_LUCENE,&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; stringQuery);&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;/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;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Y en el log el path que imprimo lo muestra correctamente&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;path string query +PATH:"/{&lt;A href="http://www.alfresco.org/model/application/1.0}company_home/{http://www.alfresco.org/model/content/1.0}Entrada_Facturas/{http://www.alfresco.org/model/content/1.0}Revision_Factura/{http://www.alfresco.org/model/content/1.0}Aprobadas/{http://www.alfresco.org/model/content/1.0}A_2007/{http://www.alfresco.org/model/content/1.0}Julio/*" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/application/1.0}company_home/{http://www.alfresco.org/model/content/1.0}Entrada_Facturas/{http://www.alfresco.org/model/content/1.0}Revision_Factura/{http://www.alfresco.org/model/content/1.0}Aprobadas/{http://www.alfresco.org/model/content/1.0}A_2007/{http://www.alfresco.org/model/content/1.0}Julio/*&lt;/A&gt;"&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Quizás deba hacer la búsqueda con otro tipo de lenguaje? Miré en la wiki lo que pude(pero mi Inglés da para ver Lost subtitulado y poco más)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias y un saludo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Sep 2009 07:42:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134828#M94634</guid>
      <dc:creator>mrey</dc:creator>
      <dc:date>2009-09-16T07:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: Recuperar documentos dentro de un espacio</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134829#M94635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Tienes la opción de utilizar el lenguaje de busqueda xpath &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Search_Documentation" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Search_Documentation&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;El formato de busqueda es diferente al de lucene .. pero en tu caso puede ser muy util por su versatilidad.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que te sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Sep 2009 08:06:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/recuperar-documentos-dentro-de-un-espacio/m-p/134829#M94635</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2009-09-16T08:06:35Z</dc:date>
    </item>
  </channel>
</rss>

