libra - new tools at eclipse for osgi enterprise development
DESCRIPTION
Presented on EclipseCon 2011: http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2131TRANSCRIPT
Libra
Kaloyan Raev (Project Lead)
23 Mar 2011
New Tools at Eclipse for
OSGi Enterprise Development
© 2011 by SAP AG; made available under the EPL v1.0 2
OSGi Enterprise for Dummies
WAR + OSGi = WAB
WTP PDE ?
© 2011 by SAP AG; made available under the EPL v1.0 3
The Project
Enterprise Tools for the OSGi™ Service Platform
Short name: Libra
http://www.eclipse.org/proposals/libra/
© 2011 by SAP AG; made available under the EPL v1.0 4
?
The Idea
WAR + OSGi = WAB
Motto: Integrate and Reuse
WTP PDE Libra
PDE
WTP
© 2011 by SAP AG; made available under the EPL v1.0 5
Committed Companies
© 2011 by SAP AG; made available under the EPL v1.0 6
Scope
Integration of existing PDE and WTP tooling
Server adapter for OSGi runtimes
Other tools relative to the OSGi Enterprise
specifications
Server-side Equinox tooling
© 2011 by SAP AG; made available under the EPL v1.0 7
Out of Scope
Application models extending or conflicting with
the OSGi Enterprise specifications
Compete with the existing WTP and PDE tooling
© 2011 by SAP AG; made available under the EPL v1.0 8
Indigo
Libra joined Indigo since M6
Features:
OSGi Bundle Facet
WAR Products
New & Noteworthy
How to Install
© 2011 by SAP AG; made available under the EPL v1.0 9
What’s coming after Indigo
More tools for development of OSGi Bundles
Bundle and Bundle Fragment projects
Import/Export of Bundles and Fragments
Converting existing projects
Blueprint Container
Server adapter for OSGi-based runtimes
Wrap OSGi Framework launch configurations in a WTP
server adapter
Design time concept for grouping bundles for deployment
Support for Apache Felix, Eclipse Equinox and Knopflerfish
© 2011 by SAP AG; made available under the EPL v1.0 10
What’s coming after Indigo
Tools from the SpringSource Tools Suite
Later, hopefully in the 2012 release train
Integration of Server-Side Equinox with WTP
Server adapter for running Server-Side Equinox applications
OSGi Enterprise 4.3 support
We will watch closely the spec drafts
© 2011 by SAP AG; made available under the EPL v1.0 11
Hands On Session
Hands on with Gemini and Virgo--The new Stars
of the Eclipse RT project!
Thursday 24th, 10:30, Ballroom D
Details