La versión 7.7. de DocuWare introduce una nueva solución Fulltext, con algunos cambios en su funcionalidad y estructura.Para obtener más información, consulte: /knowledgebase/article/KBA-37227
Con la introducción de la nueva solución Fulltext, pueden surgir nuevos comportamientos/desafíos.
En este artículo se recogen los comportamientos más comunes que el Support de DocuWare ha podido observar y se propone una solución para ellos.
En los registros aparece el siguiente mensaje: "No se ha podido iniciar el Fulltext Server de DocuWare. System.TimeoutException: El proceso Java no se inició a tiempo".
- Asegúrese de que el usuario que ejecuta el Fulltext Service tiene acceso total de lectura y escritura a la ruta de instalación del Fulltext Server, por defecto se encuentra en C:\Program Files\DocuWare\Fulltext Server (x64).
- El puerto 9012, que utiliza el Fulltext, podría estar ocupado por otro proceso. Para comprobarlo, introduzca el comando "netstat -ano" en la línea de comandos. La salida incluirá también el "PID", que puede utilizar en Task Manager en "Detalles" para rastrear el proceso que está utilizando el puerto.
- El valor "javaPath" en el archivo DWSolrService.exe.settings podría estar apuntando a un directorio incorrecto. Para este comportamiento, por favor revise el siguiente KBA: /knowledgebase/article/KBA-37326
- Los escáneres antivirus también pueden provocar que no se pueda iniciar Fulltext, ya que podrían poner en cuarentena o bloquear componentes de Fulltext. Para más detalles, consulte el siguiente KBA: /knowledgebase/article/KBA-3571
Se produce un error al intentar realizar una Búsqueda de texto completo:
Está intentando realizar una Búsqueda de texto completo en un archivador y se devuelve el siguiente error: El servidor remoto devolvió un error: (500) Internal Server Error
Además, ve el siguiente error en los registros y en Solr-Administration: "org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:Error al abrir un nuevo buscador"

Esta información indica que hay algún problema con el SolrCore del archivador correspondiente.
En la ruta de instalación de Fulltext (la ruta por defecto sería 'C:\Program Files\DocuWare\Full-Text Server (x64)\solr\server\solr') puede ver los núcleos dentro de carpetas nombradas según el GUID del archivador correspondiente. Cada Archivador tiene su propio núcleo. En la carpeta de un archivador debe haber un archivo llamado 'core.properties'. Si el núcleo está corrupto o dañado, puede que falte el archivo o que no contenga los datos correctos.
Aquí puedes ver un ejemplo de un archivo 'core.properties' en buen estado:

Cómo arreglar un core dañado o que falta:
Nota: Haga copias de seguridad de los archivos antes de borrarlos.
- Detenga el servicio Fulltext y conceda al usuario que ejecuta el servicio Fulltext derechos de acceso a la carpeta FulltextServer(x64): C:\Archivos de programa\DocuWare\Full-Text Server (x64)
- Haga lo mismo con la carpeta Fulltext Index (puede consultarla en la sección DocuWare-Administration si es necesario).
- Borre el contenido de la carpeta Fulltext Index del archivador correspondiente, también se llama como el GUID.
- Diríjase al directorio 'C:\Program Files\DocuWare\Full-Text Server (x64)\solr\server\solr\' y elimine la carpeta con el GUID del archivador afectado.
- Inicie el servicio Fulltext y compruebe si el núcleo vuelve a crearse correctamente.
- Una vez realizados todos los pasos anteriores, deberá activar un reinicio de Fulltext para el archivador a través de la segunda opción de restablecimiento. Tenga en cuenta que le aconsejamos que no ejecute varios restablecimientos de Fulltext al mismo tiempo, ya que esto podría provocar problemas de rendimiento en su sistema.
Problemas cuando Fulltext está instalado en un Servidor dedicado:
Al realizar una Búsqueda de texto completo, aparece el mensaje de error La referencia de objeto no se ha establecido en una instancia de objeto.
En el DocuWare.BackgroundProcessService.LongLiving.GenericProcess.log, aparece el siguiente mensaje:
<message>Unexpected exception occurred in DocuWare.BPS.Processes.FCDocumentBackgroundTasks.TaskProcessors.DocumentFulltextTaskProcessor y el archivador con guid: 11111111-2222-3333-4444-555555555555</message><exception>System.Net.WebException:No se puede establecer la conexión con el servidor remoto. ---> System.Net.Sockets.SocketException: Un intento de conexión ha fallado porque el host remoto no ha respondido correctamente después de un cierto periodo de tiempo, o la conexión establecida ha sido defectuosa porque el host conectado no ha respondido 192.168.100.100:9012
Esto indica que el servidor no puede conectarse al Fulltext Server. En este caso tendrías que comprobar si los servidores pueden comunicarse entre sí, por ejemplo haciendo ping en la línea de comandos. Es posible que los ajustes del cortafuegos o del programa antivirus bloqueen la Request.
KBA es aplicable SÓLO a Organizaciones In situ.
Spanish:
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.
