Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:config:howto_find_error_cause

====== Unterschiede ====== Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:config:howto_find_error_cause [2009/03/03 13:49]
127.0.0.1 Externe Bearbeitung
de:config:howto_find_error_cause [2024/09/18 08:32] (aktuell)
Zeile 1: Zeile 1:
 +====== Wie man die Fehlerursache findet ======
 +
 ===== Wie man den Stacktrace findet ===== ===== Wie man den Stacktrace findet =====
  
 ==== Fehler des Crawlers ==== ==== Fehler des Crawlers ====
  
-Der [[Crawler]] protokolliert seine Fehler in der Fehler-Log-Datei. Sie befindet sich im Unterverzeichnis ''​log''​. +Der [[:​de:​components:​Crawler]] protokolliert seine Fehler in der Fehler-Log-Datei. Sie befindet sich im Unterverzeichnis ''​log''​.
  
 ==== Fehler der Suchmaske ==== ==== Fehler der Suchmaske ====
  
-Es gibt zwei mögliche Fehlerseiten,​ die Sie bekommen können, wenn ein Fehler in der [[Suchmaske]] auftritt: Die regain-Fehlerseite oder die Fehlerseite Ihrer Servlet-Engine (z.B. Tomcat).+Es gibt zwei mögliche Fehlerseiten,​ die Sie bekommen können, wenn ein Fehler in der [[:​de:​components:​search mask|Suchmaske]] auftritt: Die regain-Fehlerseite oder die Fehlerseite Ihrer Servlet-Engine (z.B. Tomcat).
  
 Die **regain-Fehlerseite** erkennen Sie daran, dass sie das regain-Logo enthält und die Meldung "​Fehler bei Suche nach ..." zeigt. Sie enthält einen versteckten Stacktrace, der die genaue Fehlerursache beschreibt. Der Stacktrace befindet sich am Ende der Seite und ist in weißer Schrift auf weißem Grund geschrieben (versteckt),​ um zu vermeiden, dass der "​normale"​ Benutzer erschrickt. Sie können ihn sichbar machen, indem Sie die gesamte Seite selektieren,​ beispielsweise durch Drücken von ''​Strg+A''​. Die **regain-Fehlerseite** erkennen Sie daran, dass sie das regain-Logo enthält und die Meldung "​Fehler bei Suche nach ..." zeigt. Sie enthält einen versteckten Stacktrace, der die genaue Fehlerursache beschreibt. Der Stacktrace befindet sich am Ende der Seite und ist in weißer Schrift auf weißem Grund geschrieben (versteckt),​ um zu vermeiden, dass der "​normale"​ Benutzer erschrickt. Sie können ihn sichbar machen, indem Sie die gesamte Seite selektieren,​ beispielsweise durch Drücken von ''​Strg+A''​.
Zeile 21: Zeile 22:
  
 Beispiel: Beispiel:
-<pre>+<code>
 net.sf.regain.util.sharedtag.taglib.ExtendedJspException:​ Writing results failed net.sf.regain.util.sharedtag.taglib.ExtendedJspException:​ Writing results failed
     at net.sf.regain.util.sharedtag.taglib.SharedTagWrapperTag.doEndTag(SharedTagWrapperTag.java:​170)     at net.sf.regain.util.sharedtag.taglib.SharedTagWrapperTag.doEndTag(SharedTagWrapperTag.java:​170)
Zeile 45: Zeile 46:
     at net.sf.regain.XmlToolkit.loadXmlDocument(XmlToolkit.java:​75)     at net.sf.regain.XmlToolkit.loadXmlDocument(XmlToolkit.java:​75)
     ... 28 more     ... 28 more
-</pre>+</code>
  
 Der Zeilen eines Aufruf-Stacks beginnen mit ''​at'',​ was jedoch nur für den Programmierer relevant ist. Der Zeilen eines Aufruf-Stacks beginnen mit ''​at'',​ was jedoch nur für den Programmierer relevant ist.
Zeile 52: Zeile 53:
  
 Für das obige Beispiel sind die Fehlermeldungen:​ Für das obige Beispiel sind die Fehlermeldungen:​
- +<code>
-<pre>+
 ExtendedJspException:​ Writing results failed ExtendedJspException:​ Writing results failed
 Caused by: RegainException:​ Loading configuration file failed: C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml Caused by: RegainException:​ Loading configuration file failed: C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml
 Caused by: RegainException:​ Parsing XML failed: C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml Caused by: RegainException:​ Parsing XML failed: C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml
 Caused by: FileNotFoundException:​ C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml (Path could not be found) Caused by: FileNotFoundException:​ C:​\Programme\Tomcat 5.5\conf\regain\SearchConfiguration.xml (Path could not be found)
-</pre>+</code>
  
-Diese Fehlermeldung sagt aus, dass das Schreiben der Ergebnisseite fehlschlug: die Konfigurationsdatei konnte nicht geladen werden, weil regain sie nicht finden konnte. In diesem Fall müssten Sie also die SearchConfiguration.xml an die richtige Stelle kopieren.+Diese Fehlermeldung sagt aus, dass das Schreiben der Ergebnisseite fehlschlug: die Konfigurationsdatei konnte nicht geladen werden, weil regain sie nicht finden konnte. In diesem Fall müssten Sie also die ''​SearchConfiguration.xml'' ​an die richtige Stelle kopieren.
  
 ===== Prüfen des Index ===== ===== Prüfen des Index =====
-Mit [http://​www.dotlucene.net/​documentation/​ToolforAnalyzingLuceneInd.html lukeall] bzw. [http://​www.getopt.org/​luke/​ Lucene Index Toolbox] kann man im [[Suchindex]] rumstöbern...+ 
 +Mit [[http://​www.dotlucene.net/​documentation/​ToolforAnalyzingLuceneInd.html|lukeall]] bzw. [[http://​www.getopt.org/​luke/​|Lucene Index Toolbox]] kann man im [[:​de:​components:​search index|Suchindex]] rumstöbern...
  
de/config/howto_find_error_cause.1236084556.txt.gz · Zuletzt geändert: 2024/09/18 08:32 (Externe Bearbeitung)