動作:
DocuWare 7のバージョンでは、以下の組み合わせにより、結果リストに予期せぬ大量の文書が表示されることがあります:
この動作はDocuWare 7にのみ影響します。現在のバージョンであるDocuWare 7.1には影響ありません。
. 認可コンセプトは、SQLステートメントを使用したインデックスフィルタープロファイルに基づいています。
. アーカイブを検索する場合、検索にはフルテキストカタログが使用されます。
. 文書はリストされますが、認可コンセプトが正しく設定されている場合、文書を表示することはできません。結果リストから検索を試みると、ログオンしているユーザーアカウントにアクセスが許可されていない場合、対応するエラーメッセージが表示される。
解決方法:
この異常を回避するには、次の方法が考えられます:
- DocuWare 7.1にUpdateする。
- フルテキスト機能を無効にする
- 次のセクションで説明する回避策を設定します。
回避策
DocuWare インストールの次のフォルダに移動します。- 次の名前で新しい空のファイルを作成します:
DocuWare.Content.settings - Copy the following text into the file 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.設定"/></configSections>
<ContentConfig LockExpirationCleanupPeriod="00:01:DocumentsForAutoIntellixCount="5" PagesToProcessTogetherForTextshot="8" ImagingSingleOperationTimeout="00:00:45" LongRunnningImagingOperationTimeout="00:01:00">
<SectionFileConfiguration ReleasePeriod="00:01:00" DeleteRetryCount="3" PollingInterval="00:00:
<FulltextConfiguration MaxHitsCount="1000" SearchFullTextOnly="false" FullTextCoreCreationParametersFormatString="name={0}&instanceDir=.&dataDir={1}&loadOnStartup=false&transient=false"/>
</ContentConfig>
<Unity 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><! - 同じディレクトリにあるdwmachine.configを開き、"<Settings>"セクションに以下のエントリを追加します:
<setting Key="ContentConfigPath" Value="%ProgramData%DocuWareServerConfig\DocuWare.Content.settings" Encrypted="false"/>。 - 以下の説明に従ってMSMQをリセットします:KBA-35787
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
