Mit DocuWare Version 7.7. wurde eine neue Volltextlösung eingeführt, die einige Änderungen in Funktionalität und Struktur aufweist.Weitere Einzelheiten finden Sie unter: /knowledgebase/article/KBA-37227
Mit der Einführung der neuen Volltextlösung gibt es neue Verhaltensweisen/Herausforderungen, denen Sie begegnen können.
Dieser Artikel fasst die häufigsten Verhaltensweisen zusammen, die der DocuWare Support beobachten konnte, und schlägt eine Lösung dafür vor.
In den Logs sehen Sie die folgende Meldung: "DocuWare Fulltext Server konnte nicht gestartet werden. System.TimeoutException: Der Java-Prozess wurde nicht rechtzeitig gestartet."
- Vergewissern Sie sich, dass der Benutzer, der den Fulltext Service ausführt, vollen Lese- und Schreibzugriff auf den Fulltext Server-Installationspfad hat, der sich standardmäßig unter C:\Programme\DocuWare\Fulltext Server (x64) befindet.
- Der Port 9012, den der Fulltext verwendet, könnte von einem anderen Prozess belegt sein. Um zu prüfen, ob dies der Fall ist, geben Sie in der Eingabeaufforderung den Befehl "netstat -ano" ein. Die Ausgabe enthält dann auch die "PID", die Sie im Task Manager unter "Details" verwenden können, um den Prozess, der den Port verwendet, zu verfolgen.
- Der Wert "javaPath" in der Datei DWSolrService.exe.settings verweist möglicherweise auf ein falsches Verzeichnis. Bitte überprüfen Sie dieses Verhalten in der folgenden KBA: /knowledgebase/article/KBA-37326
- Virenscanner können ebenfalls dazu führen, dass Fulltext nicht gestartet werden kann, da sie Komponenten von Fulltext unter Quarantäne stellen oder blockieren können. Weitere Einzelheiten finden Sie in der folgenden KBA: /knowledgebase/article/KBA-3571
Beim Versuch, eine Volltextsuche durchzuführen, tritt ein Fehler auf:
Sie versuchen, eine Volltextsuche in einem Archiv durchzuführen und erhalten folgende Fehlermeldung: The remote server returned an error: (500) Internal Server Error
Außerdem sehen Sie in den Protokollen und in der Solr-Administration folgenden Fehler: "org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:Error opening new searcher"

Diese Information deutet darauf hin, dass mit dem SolrCore des entsprechenden Archivs etwas nicht stimmt.
Im Installationspfad von Fulltext (der Standardpfad wäre 'C:\Program Files\DocuWare\Full-Text Server (x64)\solr\server\solr') sehen Sie die Cores in Ordnern, die nach der GUID des entsprechenden Archivs benannt sind. Jedes Archiv hat seinen eigenen Kern. Im Ordner eines Archivs sollte sich eine Datei namens 'core.properties' befinden. Wenn der Kern beschädigt ist, könnte die Datei fehlen oder nicht die richtigen Daten enthalten.
Hier sehen Sie ein Beispiel für eine intakte "core.properties"-Datei:

So beheben Sie einen fehlenden oder beschädigten Kern:
Hinweis: Bitte erstellen Sie eine Sicherungskopie der Dateien, bevor Sie sie löschen.
- Beenden Sie den Fulltext-Dienst und geben Sie dem Benutzer, der den Fulltext-Dienst ausführt, Änderungsrechte für den Ordner FulltextServer(x64): C:\Programme\DocuWare\Full-Text Server (x64)
- Machen Sie dasselbe mit dem Ordner Fulltext Index (diesen können Sie bei Bedarf in der DocuWare-Administration einsehen).
- Löschen Sie den Inhalt des Ordners Volltext-Index des entsprechenden Archivs, er ist ebenfalls nach der GUID benannt.
- Wechseln Sie in das Verzeichnis 'C:\Programme\DocuWare\Volltext-Server (x64)\solr\server\solr\' und löschen Sie den Ordner mit der GUID des betroffenen Archivs.
- Starten Sie den Fulltext-Dienst und überprüfen Sie, ob der Kern wieder korrekt erstellt wird.
- Nachdem Sie alle vorherigen Schritte durchgeführt haben, müssen Sie einen Fulltext-Reset für das Archiv auslösen, über die zweite Reset-Option. Bitte beachten Sie, dass Sie nicht mehrere Fulltext-Resets gleichzeitig durchführen sollten, da dies zu Leistungsproblemen Ihres Systems führen kann.
Probleme bei der Installation von Fulltext auf einem dedizierten Server:
Bei der Volltextsuche erscheint die Fehlermeldung Der Objektverweis wurde nicht auf eine Objektinstanz gesetzt.
Im DocuWare.BackgroundProcessService.LongLiving.GenericProcess.log sehen Sie folgende Meldung:
<message>Eine unerwartete Ausnahme ist in DocuWare aufgetreten.BPS.Processes.FCDocumentBackgroundTasks.TaskProcessors.DocumentFulltextTaskProcessor und Archiv mit guid: 11111111-2222-3333-4444-555555555555</message><exception>System.Net.WebException:Die Verbindung zum Remote-Server kann nicht hergestellt werden. ---> System.Net.Sockets.SocketException: Ein Verbindungsversuch ist fehlgeschlagen, weil der entfernte Host nach einer bestimmten Zeit nicht korrekt geantwortet hat, oder die hergestellte Verbindung war fehlerhaft, weil der verbundene Host nicht geantwortet hat 192.168.100.100:9012
Dies zeigt an, dass der Server keine Verbindung zum Fulltext Server herstellen kann. In diesem Fall müssen Sie überprüfen, ob die Server einander erreichen können, z. B. indem Sie in der Eingabeaufforderung einen Ping absetzen. Es ist möglich, dass die Einstellungen der Firewall oder des Antivirenprogramms den Request blockieren.
KBA gilt NUR für On-Premises-Organisationen.
German:
Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
