EclipseCon 2007 March 5-8, Santa Clara California





Integrating OSGi Bundle Repository (OBR) inside Eclipse for Bundle Deployment

ChangWoo Jung (IBM)

· Short Talk

Wednesday, 10:20, 10 minutes | Ballroom GHAB

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

One of the features of the OSGi is its capability of managing his component remotely and dynamically so that it can update or deliver new services and applications in the field. When Eclipse plug-in becomes OSGi bundle, using eclipse feature and site mechanism is one of the standard ways of delivering the components to the OSGi system. To become a Bundle Development Environment (BDE), Eclipse also needs a mechanism for delivering bundle as a deployment unit. This feature could be beneficial like the case of using Equinox as a minimal set for the OSGi implementation but want to have remote manageability.

In this talk, the notion of Bundle repository (server) and the Eclipse tooling support will be discussed. Bundle repository gives a way of deploying OSGi bundles remotely as a centralized repository. One of the beauties is the capability of delivering all the pre-requisite bundles set when there is the request for downloading a certain bundle from the client side. Based on the knowledge of dependency analysis among bundles, client side doesn’t have to worry about all the prerequisite resolution part. The need for having OSGi Bundle Repository has been addressed to OSGi Alliance as RFC 112 . Through the integration of OBR inside the Eclipse, it will be able to strengthen the statement – “PDE as BDE (Bundle development environment)".

ChangWoo Jung is a staff Research and Development (R&D) engineer at the IBM Ubiquitous Computing Laboratory located in Seoul, Korea. His current work focuses on sensor and actuator solution framework development with cutting-edge technologies such as Eclipse, OSGi, and embedded Java technologies. He has lots of experience on IBM pervasive computing products and prior to moving to sensor and actuation research, he has worked for several telematics projects.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo