Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 388942

Summary: Provide a Karaf feature/archive with RAP bundles and dependencies
Product: [RT] RAP Reporter: Markus Knauer <mknauer>
Component: IncubatorAssignee: Markus Knauer <mknauer>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 2.0   
Target Milestone: 2.0 M2   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Markus Knauer CLA 2012-09-06 09:21:06 EDT
We could assemble a Karaf feature and provide a Karaf .kar archive with the most important RAP Runtime bundles. This would make it easier to consume RAP from Karaf and to write RAP-based applications running on Karaf.
Comment 1 Ralf Sternberg CLA 2012-09-14 07:14:36 EDT
We should do that. Would that be a new Incubator component? If so, which name would you suggest?
Comment 2 Markus Knauer CLA 2012-09-14 07:40:20 EDT
I would suggest to put the Git repository in 

  incubator/org.eclipse.rap.incubator.osgi-packaging.git

The repository is already there, content will follow soon.
Comment 3 Markus Knauer CLA 2012-09-26 11:42:41 EDT
FIXED.

There is now a new RAP Incubator Git repository that hosts the projects and Maven build descriptions. Included is also an Eclipse feature that is the basis for the creation of the Karaf feature (and finally the Karaf .kar archive).

At the Eclipse Hudson, there is a new Maven build job that runs against the Kepler contributions: https://hudson.eclipse.org/hudson/user/mknauer/my-views/view/RAP/job/rap-2.0-incubator-osgi-packaging/

The build result, currently the KAR archive rap-2.0.0-SNAPSHOT.kar, contains all the bundles that are required to run RAP on Karaf 3.0.
Comment 4 Markus Knauer CLA 2012-09-26 12:05:50 EDT
Link to the Git repository:

http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.osgi-packaging.git/