Home

Why Pebble goes OSGi?

Introducing dependency injection and OSGi into an existing open source project

March 2009 i was looking for an open source project to return something back to the open source community. Since 1992 i am using open source software in my daily work. So i decided to migrate a Java project to my favorite Java technology Spring/OSGi. With the idea in mind to start blogging with this project i stumbled over Pebble. Pebble is a lightweight, open source, Java EE blogging tool. With Pebble installed my search was over before i started digging deep into sourceforge and Co. You can see an example blog here.

Download now and you can be experimenting with OSGi in less than 5 minutes.

Quickstart with Equinox / PaxRunner

  1. TODO - package and upload PgO Download pebbleGoesOSGi.zip file from the blog and unzip the archive.
  2. Start PaxRunner.sh / PaxRunner.bat and point your browser to http://localhost:8080/.
  3. Start blogging as username (password password).

Minimum requirements

  1. Java 5.0
  2. A JSP 2.0/Servlet 2.4 compatible web/application server such as Apache Tomcat 5.5.x
  3. An Internet connection :)

Have a look at the migrated features and updated/exchanged technologies