This post series should not be a tutorial for Maven Tycho. You can find many tutorials on the web (see for example [2] and [3]). This post series should be a field report about the problems during the introduction of Maven Tycho. Why Maven Tycho? One requirement is that we can use Maven artifacts. So it seems obvious …
Read MoreThis post describes how to prepare a release for Maven project with a set of Maven Plugins. Background The release preparation phase is built of following common steps: Build the artifact to verify that the build is successful. Run the unit tests of the artifact. Update the version of the artifact to the release …
Read MoreWhensoever, you call, for example, java -cp ../lib/hsqldb.jar org.hsqldb.Server --props ../bin/config/server.properties following exception is thrown: 1[Server@e0e1c6]: [Thread[main,5,main]]: checkRunning(false) entered 2[Server@e0e1c6]: [Thread[main,5,main]]: checkRunning(false) exited 3[Server@e0e1c6]: …
Read MoreDuring the inspection of several sucessful Maven 3 build output, following SaxException catchs my eye: 1[INFO] Parsing file:/home/skosmalla/.m2/repository/repository.xml 2[Fatal Error] repository.xml:3:1: Premature end of file. 3org.xml.sax.SAXParseException: Premature end of file. 4at …
Read MoreI installed Nexus on Linux according to the step-by-step instruction of Sonatype. Everything looked fine during the installation. To find out, whether the installation was successful, I tried to go to the welcome page of my nexus installation. I got an error message. I looked in the log file of Nexus and found …
Read MoreIn the last weeks I familiarised myself with OSGi. Two books were very helpful: Modular Java: Creating Flexible Applications with OSGi and Spring by Craig Walls OSGi für Praktiker - Prinzipien, Werkzeuge und praktische Anleitungen auf dem Weg zur kleinen SOA by Bernd Weber, Patrick Baumgartner, Oliver Braun (in German) …
Read More