Wenn Solr startet und die Meldung “Caused by: java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.NIOFSDirectory…” ist auf Konsole und/oder Webseite zu sehen, dann liegt das vermutlich daran, dass entweder das entsprechende Verzeichnis nicht mit den richtigen Rechten versehen ist, oder selbiges mit anderen Daten gefüllt ist. - Einfach die Konfiguration bzw. das “dataDir” prüfen!
Archiv für die Kategorie „Programmierung“
Caused by: java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.NIOFSDirectory
Samstag, 10. April 2010Internet Explorter - Kompatibilitätsmodus
Freitag, 24. April 2009Der Internet Explorer 8 ist nun offiziell verfügbar. Große Versprechen seitens Microsoft, bezüglich des Standards wurden getätigt. Fakt ist, dass es vorerst wohl besser ist mit dem geringeren Übel zu leben und die “know bugs” der Vorgänger-Version zu akzeptieren.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
Decompilieren mit Eclipse
Donnerstag, 26. März 2009Lucene - Nutch
Samstag, 28. Februar 2009Nutch ist eine Open-Sorce-Web-Suche. Es basiert auf Apache Lucene und fügt diesem die nötigen Funktionaliäten hinzu. Damit sind vor allem Crawler, die Link-Graph-Datenbank, HTML-Parser und natürlich auch die Fähigkeit weitere Dokumenten-Formate zu verstehen gemeint.
JavaScript Version ermitteln
Montag, 23. Februar 2009Entwickelt man Web-Anwendungen, die Javascript benötigen, so ist die unterstützte Javascript-Version wichtig. Nun kann man sicher an Hand des Browsers und dessen Version ableiten, ob denn ‘alles’ funktionieren wird, eine klare Aussage zur verwendeten Javascript-Version bekommt man so nicht (wirklich). (mehr…)
Java - “locking assertion failure” - Fehler lösen
Samstag, 14. Februar 2009Seltsame Fehler treten gern mal auf - vor allem dann, wenn man keine Zeit dafür hat - dann sind es aber grundsätzlich Fehler der Art, die keinen Sinn ergeben.
“Java locking assertion failure” - Auch dieser Fehler gehört dazu. Den Grund dafür will ich gar nicht mehr wissen! Die Lösung sieht jedenfalls wie folgt aus:
sudo sed -i ’s/XINERAMA/FAKEEXTN/g’ $JAVA_HOME/jre/lib/i386/xawt/libmawt.so
Zufallszahl auf der Shell
Sonntag, 8. Februar 2009Manchmal, wann weiß ich auch nicht, kann es nötig sein eine Zufallszahl auf der Shell (Bash) zu generieren. Die lässt sich sehr gut mit Hilfe von ‘/dev/random’ bzw. ‘$RANDOM’ machen. ‘$RANDOM’ gibt eine “unkontrolliert große” Zahl aus. Mit dem Modulus (%) kommt man an den Rest einer Division - Die Folge: Eine Zufallszahl von 0 bis MAX.
ZUFALLSZAHL=$(($RANDOM % MAX))
MAX ist die maximale Zahl und muss durch eine natürliche Zahl größer Null sein.
Funktionen in der Bash
Samstag, 7. Februar 2009Nicht nur moderne Programmiersprachen kennen Prozeduren und Funktionen. Auch die ‘normale’ Bash kennt diese Möglichkeit zur Strukturierung und Wiederverwendbarkeit von Befehlsabfolgen. (mehr…)
UnsupportedClassVersionError
Donnerstag, 5. Februar 2009Einfache Browsererkennung mit JavaScript
Samstag, 31. Januar 2009Es handelt sich hierbei um eine “alte” aber dafür um so einfache Metode um den aktuellen Browser des Nutzers abzufragen.
var isDOM=(document.getElementById)?true:false; var isIE4=(document.all&&!isDOM)?true:false; var isIE5p=(document.all&&isDOM)?true:false; var isIE=(document.all)?true:false; var isOP=(window.opera)?true:false; var isNS4=(document.layers)?true:false;Besticht diese Lösung nicht durch ihre unkompizierte Grundidee, oder nicht?!
![]()