Problemas al reindezar solr en alfresco 5.0.a
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 09:08 AM
Estoy haciendo una migraciĆ³n de un sistema de un servidor a otro. Ya importe la base de datos y el contenido. Ahora quiero reindezar el contenido de solr, pero en el log me aparece este error:
Caused by: org.alfresco.service.namespace.NamespaceException: A namespace prefix is not registered for uri http://www.hola.com/model/content/1.0
at org.alfresco.service.namespace.QName.toPrefixString(QName.java:417)
at org.alfresco.repo.web.scripts.solr.SOLRSerializer$SOLRTypeConverter$2.convert(SOLRSerializer.java:252)
at org.alfresco.repo.web.scripts.solr.SOLRSerializer$SOLRTypeConverter$2.convert(SOLRSerializer.java:249)
at org.alfresco.service.cmr.repository.datatype.TypeConverter.convert(TypeConverter.java:112)
at org.alfresco.repo.web.scripts.solr.SOLRSerializer.serializeToJSONString(SOLRSerializer.java:108)
at org.alfresco.repo.web.scripts.solr.SOLRSerializer.serialize(SOLRSerializer.java:191)
at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet$FreemarkerNodeMetaData.<init>(NodesMetaDataGet.java:297)
at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet$1.handleNodeMetaData(NodesMetaDataGet.java:193)
... 43 more
2017-11-06 11:02:14,308 WARN [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco1] Node index failed and skipped for 22342 in Tx 1609
org.alfresco.error.AlfrescoRuntimeException: 10060646 GetNodeMetaData return status is 500
at org.alfresco.solr.client.SOLRAPIClient.getNodesMetaData(SOLRAPIClient.java:770)
at org.alfresco.solr.tracker.CoreTracker.indexNode(CoreTracker.java:2415)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$NodeIndexWorkerRunnable.doWork(MultiThreadedCoreTracker.java:812)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$AbstractWorkerRunnable.run(MultiThreadedCoreTracker.java:753)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
nov 06, 2017 11:02:14 AM org.apache.coyote.AbstractProtocol pause
INFORMACIĆN: Pausing ProtocolHandler ["http-bio-8443"]
2017-11-06 11:02:14,337 WARN [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco1] Node index failed and skipped for 22352 in Tx 1609
org.alfresco.error.AlfrescoRuntimeException: 10060647 GetNodeMetaData return status is 503
at org.alfresco.solr.client.SOLRAPIClient.getNodesMetaData(SOLRAPIClient.java:770)
at org.alfresco.solr.tracker.CoreTracker.indexNode(CoreTracker.java:2415)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$NodeIndexWorkerRunnable.doWork(MultiThreadedCoreTracker.java:812)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$AbstractWorkerRunnable.run(MultiThreadedCoreTracker.java:753)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
2017-11-06 11:02:14,338 WARN [solr.tracker.CoreTracker] [SolrTrackingPool-archive2] Node index failed and skipped for 272092 in Tx 96546
org.alfresco.error.AlfrescoRuntimeException: 10060648 GetNodeMetaData return status is 503
at org.alfresco.solr.client.SOLRAPIClient.getNodesMetaData(SOLRAPIClient.java:770)
at org.alfresco.solr.tracker.CoreTracker.indexNode(CoreTracker.java:2415)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$NodeIndexWorkerRunnable.doWork(MultiThreadedCoreTracker.java:812)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$AbstractWorkerRunnable.run(MultiThreadedCoreTracker.java:753)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
2017-11-06 11:02:14,340 WARN [solr.tracker.CoreTracker] [SolrTrackingPool-archive2] Node index failed and skipped for 272096 in Tx 96547
org.alfresco.error.AlfrescoRuntimeException: 10060649 GetNodeMetaData return status is 503
at org.alfresco.solr.client.SOLRAPIClient.getNodesMetaData(SOLRAPIClient.java:770)
at org.alfresco.solr.tracker.CoreTracker.indexNode(CoreTracker.java:2415)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$NodeIndexWorkerRunnable.doWork(MultiThreadedCoreTracker.java:812)
at org.alfresco.solr.tracker.MultiThreadedCoreTracker$AbstractWorkerRunnable.run(MultiThreadedCoreTracker.java:753)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Como podrĆa solucionar para que me reindece todo bien.
Muchas gracias
Saludos, jose
- Labels:
-
Language Groups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 09:38 AM
Te faltan de migrar los modelos de contenido.
Puedes tenerlos en un AMP/JAR o en el directorio de extensiĆ³n de alfresco del servidor original.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 09:53 AM
Donde se encuentran esos modelos de contenido?
Muchas gracias
Saludos, jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 11:10 AM
Se encuentran empaquetados en un AMP/JAR o en el directorio de extensiĆ³n de Alfresco.
System path conventions | Alfresco Documentation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 11:17 AM
VolvĆ a ejecutar y ya no me aparecen los errores en el log. No agregue los modelos de contenido. Si no llego a colocar esos modelos y no me salen mas los errores, puedo concluir que ya esta el index del soler.
Busque archivos en alfresco y me aparecen.
Saludos, jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 12:02 PM
DeberĆas agregar los modelos y reindexar desde cero, completamente.
Si no, esos contenidos (que pueden ser muchos) no estarĆ”n disponibles para las bĆŗsquedas.
Saludos.
--C.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-06-2017 02:16 PM
Agregue los modelos que se encontraban en el servidor viejo. La ubicaciĆ³n es /opt/alfresco-5.0.a/tomcat/shared/classes/alfresco/extension
VolvĆ a indexar de cero, pero me sale lo siguiente en el log
2017-11-06 16:07:45,794 WARN [repo.dictionary.DictionaryDAO] [http-bio-8443-exec-9] Type not found: {http://www.hola.com/model/content/1.0}Manuales
2017-11-06 16:07:45,794 WARN [repo.dictionary.DictionaryDAO] [http-bio-8443-exec-3] Type not found: {http://hola.com/model/content/1.0}Manuales
2017-11-06 16:07:45,795 ERROR [extensions.webscripts.AbstractRuntime] [http-bio-8443-exec-9] Exception from executeScript - redirecting to status template error: 10060117 Wrapped Exception (with status template): 10060122 Nodes with no type are ignored by SOLR
No esta tomando los models. No se donde mas tengo que agregar algo para que tome los models.
Muchas gracias
Ssludos, jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-07-2017 03:30 AM
Si esos modelos no estaban en el directorio de extensiĆ³n, entonces estarĆ”n desplegados como un AMP (como te dije mĆ”s arriba). ĀæHas migrado todos los AMPs de la carpeta /opt/alfresco-5.0.a/amps al nuevo servidor?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-07-2017 07:18 AM
Si de igual manera no reconoce los modelos de contenido.
Tengo los modelos en /opt/alfresco-5.0.a/tomcat/shared/classes/alfresco/extension como tambiƩn el amp.
Para indexar de nuevo lo que hago es parar el alfresco, luego:
cd /opt/alfresco-5.0.a/alf_data/solr
sudo rm -Rf workspace/SpacesStore/*
sudo rm -Rf archive/SpacesStore/*
sudo rm -Rf workspace-SpacesStore/alfrescoModels/*
sudo rm -Rf archive-SpacesStore/alfrescoModels/*
Y por Ćŗltimo vuelvo a prender alfresco.
No me reconoce los modelos.
Saludos, jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-07-2017 07:20 AM
AdemĆ”s de tener el XML del modelo en el directorio de extensiĆ³n, tienes que inicializarlo para que Alfresco lo cargue con un bean de Spring.
|
ĀæTienes tambiĆ©n este otro XML en el directorio?
