Java


Java HttpURLConnection Restricted Headers setzen

Wer mit einer HttpUrlConnection arbeitet und dabei Headers setzten will, kann seit der Java Version 1.6.0_22 Probleme bekommen. Seit dieser Version hat Oracle bestimmte Header als Restricted markiert. Wenn diese Header wie folgt gesetzt werden, kann man Sie zwar setzen, aber in der Kommunikation tauchen sind diese Felder leer, bzw. […]


Java Api von Elasticsearch Codebeispiel

Java Api von Elasticsearch In diesem Artikel beschreibe ich, wie man mit der Elastic Search Java Api auf einen Elastic Search Server zugreift. Momentan aktuell ist die Elastic Search Version 0.20.6. Es gibt aber auch schon die Version 0.90.0.RC2. In diesem Artikel arbeiten wir mit der Version 0.90.0.RC2. Leider besteht […]


Java Reflection

Java Reflections Api kann genutzt werden, um Klassen, deren Namen erst zur Laufzeit bekannt sind, erst dann auch aufzurufen. Dies kann z.B. nötig sein, wenn eine vorher unbekannte Anzahl von Filtern durchlaufen werden soll oder aber, bestimmte Operationen sollen, durch Benutzereingabe, auf einem Datenbestand ausgeführt werden. Um das Ganze zu […]


Gültigkeit von Java Keystore Zertifikaten

Um die Gültigkeit von Zertifikaten in einem Java Keystore zu überprüfen, genügt folgende Zeile: keytool -list -v -keystore „Pfad zu dem Keystore File“ -storepass „PASSWORT“ Wenn nur, z.B. für die Überprüfung in Nagios das eigentliche Datum gesucht ist, kann das mit folgendem Befehl angezeigt werden. keytool -list -v -keystore „Pfad […]


Tomcat hinter Apache2.

Konfiguration eines Apache2 mit mod_jk. In diesem Tutorial beschreibe ich, wie man Tomcat hinter einem Apache Webserver betreiben kann. Darüber kann man z.B. Java Webanwendungen direkt an den Webserver anbinden. Oder Load Balancing realisieren. Oder sich einfach nur die Eingabe von dem Port sparen. Dies hat nicht nur den Vorteil […]


Tomcat und SSL

Tomcat mit SSL Verschlüsselung betreiben. Wenn man Tomcat installiert, ist erstmal kein verschlüsselter Zugriff möglich.Um Tomcat mit SSL Verschlüsselung zu betreiben, benötigt man erst ein Zertifikat. Dies kann ein selbst-signiertes oder ein offizielles Zertifikat sein. Das Zertifikat liegt dann vor als 3 Dateien   Das Zertifikat File mit der Endung […]


Templates in Eclipse

Wenn in Eclipse eine Datei mit immer wiederkehrendem Inhalt benötigt wird, z.B. eine Vorlage für eine neue Seite innerhalb einer Homepage, so kann man dies ganz einfach innerhalb der IDE einrichten. Dazu wird erst diese Vorlage erstellt mit einem beliebigen Editor in Eclipse oder ausserhalb, damit man diesen Text dann […]