Down with WAR. Server-side deployment with p2

Jordi Boehme Lopez (Innoopract GmbH), 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

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

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page