
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-04-2021 11:42 PM
Hola,
tengo un Alfresco 6.2.1 community con docker que no muestra documentos en la búsqueda. Es un poco raro ya que solr funciona bien, he generado un informe de los Ãndices y no hay errores. Las búsquedas desde la consola de solr también funcionan bien al igual que las búsquedas afts desde el navegador de nodos. Pero desde Alfresco share no aparecen resultados, si busco "*" solo veo 2 carpetas y el icono corporativo que he subido. En los logs no veo ningún error...
Gracias.
- Labels:
-
Language Groups

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2021 12:52 AM
Hola Cristina,
He buscado por todos los metadatos y nada. Finalmente he cambiado el creador "System" por "admin" y se ha arreglado el problema. Para hacer el cambio he utilizado un script de fmaul https://gist.github.com/fmaul/2a726224e23381fa41f9
El tema es que en el job que invoca bulk import hacÃa un runAs System, ahora hago el runAs admin y todo bien.
Muchas gracias por la ayuda.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-28-2021 06:38 AM
Buenas.
¿Tienes personalizaciones instaladas en producción y en la otra que probaste no? ¿Has probado a crear un txt plano a ver si lo encuentra? Sé que suena a tonterÃa pero es para descartar que sea problema de personalizaciones desplegadas. Y por último ¿tienes errores en los logs? Sobre todo interesa que revises los logs del contenedor de solr y el de alfresco.
¡Un saludo!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-30-2021 12:05 AM
Hola Cristina,
lo de crear un txt plano no era ninguna tonterÃa... lo he hecho y el buscador me lo encuentra, de manera que queda descartado un posible error de configuración o de solr.
He hecho otra prueba, he copiado uno de los documentos y la copia sà aparece en la búsqueda.
Mi sospecha ahora va encaminada hacia el método de subida de documentos. Me explico, tengo un cron que periodicamente utiliza el bulk import de Alfresco para importar documentos al repositorio. Aparentemente todo funciona bien, lo documentos se suben y estan indexados en solr, ya que desde sorl si los encuentro. Las diferencias entre los documentos importados y el txt plano que he creado son el locale y el propietario/ creador. Los creados poir importación tienen locale en_us, que es el del sistema, y como propietario/creador system.
¿Es posible que los documentos de system no sean visibles por el resto de usuarios?
Gracias por la ayuda
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-01-2021 02:59 AM
He utilizado el bulkimport en varias ocasiones y no recuerdo un comportamiento como el que comentas pero haz una prueba más sencilla aun para confirmar:
- crea en tu pc un txt sencillo
- súbelo por la interfaz y confirma que se encuentra
- importalo con bluk import y confirma que se encuentra
Asà sabrás si finalmente es por cómo se importa.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-04-2021 02:27 AM
He hecho la prueba que comentas y el documento importado mediante bulk import no lo encuentra el buscador, en cambio, el mismo documento subido desde Alfresco Share sà se muestra.
Parece claro que el problema se debe al método de importación, aunque en principio no hago nada raro, simplemente invoco la importación mediante un cron.
Gracias por la ayuda.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-04-2021 04:38 AM
Buenos dÃas.
¿Qué pasos das exactamente? Si no recuerdo mal, para la importanción reconocimiento de metadatos habÃa que preparar un xml por cada archivo (no sé si está en los pasos que haces). Te dejo una guÃa dónde lo explica.
Comentanos.
Cris.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2021 12:59 AM
La invocación a bulkimport la hago desde un job y únicamente importo documentos, no tengo xml de metadatos.
Este es el método execute de mi job:
public void execute() { LOG.info("Iicio proceso importación"); DateTime start = new DateTime(); try { AuthenticationUtil.setRunAsUser("admin"); NodeImporter nodeImporter = nodeImporterFactory.getNodeImporter(new File(FOLDER_DATA_PATH)); BulkImportParameters bulkImportParameters = new BulkImportParameters(); bulkImportParameters.setTarget(new NodeRef(TARGET_NODEREF)); bulkImportParameters.setExistingFileMode(BulkImportParameters.ExistingFileMode.SKIP); bulkImportParameters.setBatchSize(50); bulkImportParameters.setNumThreads(50); bulkFilesystemImporter.bulkImport(bulkImportParameters, nodeImporter); DateTime end = new DateTime(); LOG.info("Fin proceso importación " + (end.getMillis() - start.getMillis()) / 1000 + "s"); } catch (Exception e) { e.printStackTrace(); DateTime end = new DateTime(); LOG.error("No se ha podido completar con éxito el proceso importación " + (end.getMillis() - start.getMillis()) + "ms"); } }
Este es un ejemplo de los metadatos y aspectos de un documento importado mediante bulkimport:
Nombre Tipo Valor cm:created d:datetime 14 dic. 2020 19:30:42 GMT+0000 (UTC) cm:title d:mltext FT_ZFA31200000893429_0033HMM.PDF cm:creator d:text System sys:node-uuid d:text 8b3520dd-5865-4056-9917-3f67c371a9df cm:name d:text FT_ZFA31200000893429_0033HMM.PDF sys:store-protocol d:text workspace cm:content d:content contentUrl=store://2021/1/28/5/59/a2e395a3-df5f-4037-8eb5-108e3d6c9499.bin|mimetype=application/pdf|size=3396159|encoding=UTF-8|locale=en_US_|id=262614 sys:store-identifier d:text SpacesStore sys:node-dbid d:long 972386 sys:locale d:locale en_US cm:modifier d:text System cm:modified d:datetime 14 dic. 2020 19:30:42 GMT+0000 (UTC) Aspectos cm:titled cm:auditable sys:referenceable sys:localized
Mediante la consola javascript he probado de cambiar algunos metadatos como el locale, el contenido, el propietario... pero el documento sigue sin aparecer en los resultados de búsqueda. Cuando hago una copia es cuando se muestra en el buscador.
¿Alguna idea de lo que pede estar pasando?
Gracias.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2021 03:56 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2021 04:20 AM
He puesto como owner al usuario admin pero los documentos siguen sin aparecer en el buscador. No se que puede estar pasando...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2021 04:40 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2021 12:52 AM
Hola Cristina,
He buscado por todos los metadatos y nada. Finalmente he cambiado el creador "System" por "admin" y se ha arreglado el problema. Para hacer el cambio he utilizado un script de fmaul https://gist.github.com/fmaul/2a726224e23381fa41f9
El tema es que en el job que invoca bulk import hacÃa un runAs System, ahora hago el runAs admin y todo bien.
Muchas gracias por la ayuda.
