ecf Tag

Today's a great day. The Eclipse Foundation accepted the proposal for the RTP Project. RTP stands for Runtime Packaging.  And here's what it's all about. Marcus Baker wrote an article called "Install Me", which was published in the book "97 things a programmer should know". On two pages he shows the reader exactly how important the first minutes are when a new user tries to get...

Read More

Finally the voting process for this years Google Summer of Code is over and they announced the accepted students. I'm really happy that so many interesting proposals got trough and really looking forward to see the outcome of all the student projects. Here is the full list of the proposals that got accepted for 2010. Improve Eclipse Git integration Student: Dariusz Luksza Mentor(s): Matthias Sohn WAR deployment for RAP/Equinox based...

Read More

I recently blogged about the OSGi EventAdmin service and got some good feedback. I like to inform people of some more things that came to light about EventAdmin. First, I added a template in PDE for the OSGi EventAdmin service that will make its debut in Eclipse 3.6 M3: It basically uses OSGi Declarative Services to register an EventHandler that listens for the bundle started event...

Read More

In my previous post, I described how to easily build an Equinox-based web application server that can be run on any servlet container. Note that in the previous post I had these instructions for completing the export wizard dialog d) The Generate metadata repository should be unchecked If using p2 (as in this post), this is incorrect.  It should say d) The Generate metadata repository should be checked (to...

Read More

Over the past year I've developed a goal of making it easier to build and deploy the Equinox runtime as a web application server.  Not only does this fit my technical skills having previously worked on a commercial application server, it also fits my technical interests. It also seems that an ever increasing set of other people have been interested in running the Equinox OSGi...

Read More

There is a very cool new tutorial by Bryan Hunt for using ECF's implementation of the OSGi Distributed OSGi spec (RFC 119) and OSGi Declarative Services (DS) together to do remote declarative services. In addition to demonstrating the power of combining DS with ECF 3.0's support for distributed OSGi services, the tutorial has two other very cool aspects: It was created by a community member after using these...

Read More

A few months ago I introduced you to REST. Since then my Google Summer of Code project, REST abstraction for ECF, has been accepted and a lot of work has been done. Scott Lewis and I wanted to make the use of any REST services as simple as possible and whats simpler for a bundle developer than an OSGi service? First I want to give  you...

Read More

We've added to our distributed OSGi documentation (with examples+source) for ECF 3.0/Galileo: Distributed OSGi Services with ECF Getting Started with ECF's RFC119 Implementation Getting Started Using the ECF Remote Services API We have API layering so service programmers can choose the simplest appropriate mechanism for their system requirements, while still providing access to 'lower-level' concerns when necessary: failure handling synchronous vs. asynchronous remote method invocation serialization and wire protocol and so on...

Read More

As Elias and Darin already blogged, there was a memorable DemoCamp session in Portland Wednesday night.  Thanks to Instantiations for organizing and hosting. The ECF slides for this are here.  Some of them I didn't actually have time to show at the DemoCamp, so there's a little new information there, even for those that were present....

Read More