Alle Blog-Beiträge

DevOps
rollinhand
Björn Berg
05.09.2022
SQLPlus mit Homebrew installieren

Homebrew ist der ultimative Paketmanager für macOS. Auch eher dem kommerziellen Bereich zuzuordnende Software wie bspw. Oracle SQLPlus lässt sich über Homebrew installieren.

SQLPlus, Homebrew, Mac
Entwicklung
rollinhand
Björn Berg
09.07.2020
JRE mit Eclipse RCP-Anwendung bündeln

Die Auslieferung der eigenen Eclipse RCP-Anwendung ist mit Tycho fast ein Kinderspiel. Ebenso einfach lässt sich die Anwendung auch mit ihrer eigenen Java Laufzeitumgebung (JRE) bündeln. In diesem Beitrag zeige ich wie das funktioniert und stelle alternative Wege vor.

Eclipse RCP, Tycho
Entwicklung
rollinhand
Björn Berg
28.06.2020
Eclipse RCP - Tipps und Tricks

Lars Vogel hat mit seinen Tutorials zu Eclipse RCP eine solide Basis geschaffen, um mit Eclipse RCP Anwendungen zu entwickeln. Es gibt allerdings trotz der umfangreichen Beispiele immer wieder Fallstricke, die das Arbeiten mit RCP zu keinem Genuss machen. In diesem Beitrag zeige ich ein paar immer wieder auftretende Probleme und wie diese gelöst werden können.

Eclipse, RCP, Maven, Tycho, Apache Felix
Entwicklung
rollinhand
Björn Berg
11.06.2020
Exception Mapper mit Apache CXF

Exception Mapper in Verbindung mit REST-Services vereinfachen nicht nur den Code, sondern sorgen auch dafür, dass Exceptions identisch behandelt und den gleichen Fehlercode an den Aufrufer zurückliefern. In diesem Blog-Beitrag zeige ich, wie das mit Apache CXF und Meecrowave funktioniert und die Anwendung auch für andere Servlet-Container oder Java EE-Server portabel bleibt.

Meecrowave, Apache CXF, REST
Entwicklung
rollinhand
Björn Berg
04.06.2020
Hibernate: Hilfe, mein Class-Mapping funktioniert nicht mehr

Zuletzt war ich in einem Projekt beschäftigt, dass für seine Persistenz noch auf Hibernate 3.2.0 und Mapping-Dateien (hbm-Dateien) im XML-Format gesetzt hat aus dem sich auch persistente Klassen generieren lassen. Mit dem zunächst sanften Upgrade auf Hibernate 3.6.10 konnten persistente Klassen nicht mehr über die Klasse Configuration gefunden werden. Oups! Was war zu tun?

Hibernate
Entwicklung
rollinhand
Björn Berg
29.05.2020
Maven Surefire und Probleme mit dem Classpath

In meinem letzten Projekt beim Kunden bin ich auf ein interessantes Problem im Maven Surefire Plugin gestoßen. Während meine Unit-Tests in der Eclipse-Umgebung problemlos liefen, warf Maven auf der Kommandozeile beim Aufruf von Class.forName() eine ClassNotFoundException. Was war da los?

Maven, Eclipse