Projects

Various projects I have worked on

Update to Karaf PDE Integration: Now with Java 1.5 support!

I am pleased to release Karaf PDE Integration 3.4.2.20090613232

This update fixes a critical bug in how the target runtime plugin location was resolved as well as adding Java 1.5 support (it now works on my Mac which has been my litmus test for portability).

I am still working on my release engineering skills and have found the pde-maven-plugin. Hopefully I'll be able to fix it up so that a release is as simple as mvn install!

Respin of the Karaf PDE Integration feature

There were some problems with the plugin's installation -- I'm not sure what was going on but I have created a new version and packaged it as a feature instead of a full update site. I also recompiled in using Java 1.5 bytecode in the hopes that I can get it running on my Mac.

In any case, I was able to install this plugin successfully on a fresh download of Eclipse 3.4 with no additional plugins.

Get Karaf PDE Integration 3.4.2.1 here

Eclipse plugin release tooling is not as easy as it looks!

Wow! I am surprised at the number of people that are interested in the Karaf PDE plugin. Unfortunately my understanding of how the Eclipse feature and update site tooling works is lacking so there are some gotchas with installation.

I am downloading a fresh copy of Eclipse (I can't find my original tarball) and will install my plugin to see what is going on.

Eclipse Update site for Apache Felix Karaf PDE integration

I've been having some trouble building my Eclipse Update site for the Karaf PDE Integration feature. The tooling is not exactly efficient or easy to use. In any case, here is the update site for the feature:

http://stephen.evanchik.com/software/karaf-pde-integration-site/

Announcing Eclipse PDE Integration for Apache Felix Karaf

I am pleased to announce that the Eclipse PDE integration for Apache Felix Karaf is finally ready for others to use.

Notable features include:

  • A Target Platform Definition that allows developers to target only the bundles found in Karaf distributions.
  • An Eclipse Run/Debug launcher configuration that configures Karaf to run inside the workbench transparently to the developer
  • A context menu item "Run on Apache Felix Karaf"
  • Automatic deployment of workspace projects to running Karaf instances without copying files
Syndicate content