Stephen Evanchik's blog

Eclipse Integration for Karaf 0.5.1 release

I just published version 0.5.1 of Eclipse Integration for Karaf.

Consult the project's documentation on Eclipes Labs: EIK Documentation . This site also contains a read-only Subversion mirror of the EIK github repository.

Install from the update site:

EIK Update site

Get the code from the EIK github repository

0.5 Release of Eclipse Integration for Karaf

I just published version 0.5 of Eclipse Integration for Karaf. This release cleans up the code considerably and removes several unnecessary dependencies. Going forward it will be easier to improve the tooling and make more timely releases.

This version requires Eclipse Helios and will work with Apache Karaf 2.x (1.x won't work very well).

Install from the update site:

EIK Update site

Get the code from the EIK github repository

Spring Framework Seminar November 14-15 Boston, MA

The Greater Boston Chapter of the ACM is hosting a SpringFramework professional development seminar on the weekend of November 14-15.

In this two day event, Craig Walls and Ken Sipe will be your guides to Spring. You'll start by learning the principles of Dependency Injection and AOP, the basis of much of Spring's power. Then you'll see how to employ Spring in building enterprise applications that are maintainable, testable, and efficient. The weekend will conclude by giving you an opportunity to openly ask any questions that you may have about Spring.

Whether you're already working with Spring or are just getting started, you'll leave this weekend equipped with greater understanding of Spring and new tricks and techniques that you can begin applying immediately to your projects

Register Now!

Completing the JMX service registration and sorting view contents

I spent a little time using the Bundle and Services views today to see how well they worked. It turns out that I had a little problem with the Karaf data feeds not updating properly. The OSGi JMX MBean interfaces do not seem to support the NotificationEmitter interface so there is no way to asynchronously update the data.

This isn't terrible since I just wrapped the data update in an Eclipse system job that runs every 25 seconds. The down side is that the viewer refresh invalidates your selection because it wipes the source data completely. Some day when I am motivated I'll try and fix it.

Finished instrumenting the running Karaf platform

I just finished a really cool feature (three really!) for the Eclipse Integration for Karaf.

First, I have nearly finished the JMX integration (pesky connection management!) and have the ability to asynchronously pull out whatever information is available.

Syndicate content