Vistas:

Comportamiento:
En la versión DocuWare 7, la combinación de lo siguiente puede provocar que se muestre un número inesperadamente grande de documentos en la Lista de resultados:

Este comportamiento sólo afecta a DocuWare 7; la versión actual, DocuWare 7.1, no se ve afectada.
El concepto de autorización se basa en perfiles de filtro de índice con sentencias SQL.
Al buscar en un archivo, se utiliza el catálogo de texto completo para la búsqueda
Aunque los documentos aparecen en una lista, no es posible mostrar documentos si el concepto de autorización está correctamente configurado. Si se intenta hacerlo desde la Lista de resultados, aparece el mensaje de error correspondiente si no se permite el acceso a la cuenta de usuario conectada.

Solución:
Existen las siguientes posibilidades para evitar esta anomalía:

  • Actualización a DocuWare 7.1
  • Desactivar la funcionalidad de texto completo
  • Establezca una solución alternativa como se describe en la siguiente sección.

Solución provisional:

  1. Vaya a la siguiente carpeta de su instalación de DocuWare
    %ProgramData%\DocuWare\ServerConfig\
  2. Cree un nuevo archivo vacío con el siguiente nombre:
    DocuWare.Content.settings
  3. Copie el siguiente texto en el archivo DocuWare.Content.settings:
    <configuration>
    <configSections>
    <section name="ContentConfig" type="DocuWare.Content.Shared.Implementation.ContentConfig, DocuWare.Content.Shared.Implementation" />
    <section name="Unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection, Unity.Configuration"/></configSections>
    <ContentConfig LockExpirationCleanupPeriod="00:01:00" DocumentsForAutoIntellixCount="5" PagesToProcessTogetherForTextshot="8" ImagingSingleOperationTimeout="00:00:45" LongRunnningImagingOperationTimeout="00:01:00">
    <SectionFileConfiguration ReleasePeriod="00:01:00" DeleteRetryCount="3" PollingInterval="00:00:30" />
    <FulltextConfiguration MaxHitsCount="1000" SearchFullTextOnly="false" FullTextCoreCreationParametersFormatString="name={0}&amp;instanceDir=.&amp;dataDir={1}&amp;loadOnStartup=false&amp;transient=false"/>
    </ContentConfig>
    <Unidad xmlns="http://schemas.microsoft.com/practices/2010/unity">
    <container name="FulltextProvider">
    <register type="DocuWare.Fulltext.IFullTextFactory, DocuWare.FulltextCommon" mapTo="DocuWare.Fulltext.Solr.DefaultFullTextFactory, DocuWare.SOLRFulltext"/>
    <!--<register type="DocuWare.Fulltext.IFullTextFactory, DocuWare.FulltextCommon" mapTo="DocuWare.Fulltext.Elastic.ElasticFulltextFactory, DocuWare.ElasticFulltext"/>-->
    </container>
    </Unity>
    </configuration>
  4. Abra su dwmachine.config en el mismo directorio y añada la siguiente entrada en la sección "<Ajustes>":
    <setting Key="ContentConfigPath" Value="%ProgramData%\DocuWare\ServerConfig\DocuWare.Content.settings" Encrypted="false"/>
  5. Reinicie el MSMQ de acuerdo con la siguiente descripción: KBA-35787

 

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.