Edit this talk

Down with WAR. Server-side deployment with p2

Jordi Boehme Lopez (EclipseSource), Manuel Woelker (EclipseSource)

Eclipse Platform - Runtime · Short - 30 minutes
Wednesday, 16:30, 30 minutes | Room 209/210

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

Jordi Boehme Lopez

Manuel Woelker

An interesting enhancement to the Eclipse server-side tools and frameworks is the Equinox provisioning component, p2. It not only provides desktop provisioning tools, but also mechanisms that can also be used for server-side deployment of web applications. Rather than installing a monolith in the form of a WAR file, p2 takes advantage of the dynamic nature of the OSGi runtime, and enables incremental updates to your server-side deployment. We'll take you through the steps of installing a web application server using p2, and updating the repository or other components in the same way as p2 enables Eclipse desktop updates. We'll show you the technologies and processes we use, as well as some tips and tricks for optimizing your deployment processes.
Jordi works as an Eclipse developer and consultant at EclipseSource.
He leads the commercial Yoxos Enterprise product team and is a committer on the Eclipse Rich Ajax Platform (RAP) and Eclipse Packaging Project (EPP) projects. Jordi has built several Eclipse-based tools and IDEs since 2004 and has worked on a variety of commercial RAP applications.

Manuel works as an Eclipse developer and consultant at EclipseSource. He is a developer for the free Yoxos Eclipse distribution. He is currently also heavily involved in the EPP Dynamic Package Delivery subproject (informally known as EPP/P2 wizard), that uses P2 provisioning technology to configure and deploy customized eclipse installations. In his free time he hacks on JGit/EGit.

This session is part of the curated collection of short talks titled
"Runtime Deployment "

Gold sponsors

Sun Microsystems

SOPERA

BIRT Exchange by Actuate

Windriver logo

BLU AGE

JBoss

IBM Corporation

Silver sponsors

Innovent Solutions

SAP Business Objects

Innovations Software Technology

itemis

Genuitec

EclipseSource

Google

Instantiations

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page